目录切换指令cd/pwd
cd命令(Change Driectory)
语法:cd [linux路径]
作用:将工作目录迁移到所需的目录
pwd命令(Print Work Driectory)
语法:pwd
作用:查看当前目录
eg:cd指令将工作目录切换为根目录,之后用pwd指令查看当前工作目录
绝对路径、相对路径和特殊路径符
绝对路径:从根目录开始
相对路径:从当前目录开始
特殊路径符:.表示当前目录,..表示上一级目录,~表示home目录。
创建目录指令mkdir
语法:mkdir [-p] linux路径
作用:创建文件夹
文件操作指令
touch命令
作用:创建文件
语法:touch linux路径
cat命令
作用:查看文件内容
语法:cat linux路径
more命令
more命令支持翻页,当文件中内容比较多时,可以一页一页的去查看,使用空格翻页,使用q退出
语法:more linux路径
cp命令
作用:复制文件或文件夹
语法如下:
cp [-r] 参数1 参数2
- -r表示复制文件夹,不写-r代表复制文件
- 参数1:linux路径,为需要复制的文件或文件夹
- 参数2:linux路径,表示需要将文件或文件夹复制到的地址
mv命令
作用:移动文件或文件夹
语法如下:
mv 参数1 参数2
- 参数1为linux路径,表示被移动的文件或文件夹。
- 参数2为linux路径,表示将文件或文件夹移动去的地方,可以是不存在的目标。
rm命令
作用:用于删除文件/文件夹
语法如下
rm [-r -f] 参数1 参数2 ...... 参数N
- -r表示删除文件夹
- -f选项表示force,表示强制删除,普通用户使用-f不会弹出确认信息
- 参数1-N表示要删除的文件或文件夹的linux路径,中间用空格隔开
另外,rm命令支持通配符*,示例如下
- test*:表示匹配任何以test开头的内容
- *test:表示匹配任何以test结尾的内容
- *test*:表示匹配任何包含test的内容
查找指令
which命令
作用:寻找命令所在的程序文件
语法:which 要查找的命令
示例:查找pwd命令所在的文件
find命令
作用:查找文件
语法1:find 起始路径 -name "被查找的文件名"
示例:从根目录寻找名为test的文件
find命令也可以使用通配符,语法与上文中的rm命令一致。
find命令按文件大小查找文件,语法如下
find 起始路径 -size +|-n[kMG]
- + -表示大于 小于
- n表示大小数字
- kMG表示单位,k(小写)表示kb,M表示MB,G表示GB
示例:查找大于100MB的文件