什么是Shell指令
就是Linux命令(注:后期使用这些命令管理Linux操作系统)
常用的Shell指令
显示当前所在目录 pwd
显示当前目录内容 ls
ls -a 查看当前目录所有内容(all - 包含隐藏文件)
ls -l 查看当前目录详细内容(list - 列表展示)
进入目录 cd
cd .. 进入上一级目录
cd ../../ 进入上上一级目录
cd /目录/../目录 通过绝对路径方式进入目录(推荐)
清屏 clear
查看历史命令 history
关机重启命令 shutdown
语法:shutdown 参数 时间/分
参数
关机 -h (注:shut缩写)
重启 -r (注:restart)
取消 -c (注:cancel)
切换用户 su 用户名
目录操作
创建
语法:mkdir -p 目录
参数:递归创建多层必须加上-p参数
注意:在Linux系统下递归一般用参数-r表示,但是创建目录特殊单独记
删除(remove)
语法:rm -rf 目录/文件
参数:r 递归操作 f强制删除
文件操作
查看
语法1: cat 路径及文件名 #查看文件(全部)
语法2: more 路径及文件名 #查看文件(部分,通过回车查看更多,按q退出)
语法3: less 路径及文件名 #查看文件(部分,通过回车查看更多,按q退出)
创建
语法:touch 路径及文件名
工作中通过vi命令直接代替touch
复制和移动
语法:cp 旧文件/目录 路径
移动(修改 move)
语法:mv 旧文件/目录 路径
说明:mv 默认就有递归特性