1、mkdir 命令 make directory 的缩写,创建指定名称的目录
参数 | 描述 |
---|---|
-m --mode=模式 | 设定权限<模式> |
-p --parents | 可以是一个路径名称。若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录 |
-v --verbose | 每次创建新目录都显示信息 |
常用范例
递归创建多个目录 :mkdir -p zhou/test
创建权限为 777 的目录:mkdir -m 777 zhou
创建目录显示信息:mkdir -vp zhou/test
2、rm命令
remove 的缩写,remove 的缩写
参数 | 描述 |
---|---|
-f --force | 忽略不存在的文件,从不给出提示 |
-i --interactive | 进行交互式删除 |
-r --recursive | 指示 rm 将参数中列出的全部目录和子目录均递归地删除 |
-v --verbose | 详细显示进行的步骤 |
常用范例
强行删除文件,系统不再提示:rm -f shiyanlou.log
删除后缀名为.log 的所有,删除前逐一询问:rm *.log 或 rm -i *.log
3、mv 命令
move 的缩写,用来移动文件或更改文件名
参数 | 描述 |
---|---|
-b --back | 若需覆盖文件,则覆盖前先行备份 |
-f --force | 如果目标文件已经存在,不会询问而直接覆盖 |
-i --interactive | 若目标文件已经存在时,就会询问是否覆盖 |
-u --update | 若目标文件已经存在,且源文件比较新,才会更新 |
-t --target | 该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后 |