Linux创建目录命令
mkdir(make directories)
功能说明:建立目录
语 法:mkdir [参数] 目录
补充说明:mkdir可建立目录并同时设置目录的权限。
参数说明:
参数 | 功能 |
-m | 模式用法与chmod相同 |
-p | 若上层目录不存在,会依次新建,若该目录已存在,将会略过,且不会出现错误信息 |
--help | 显示帮助界面 |
--version | 显示版本信息 |
--vervose | 显示完整过程 |
例如:
a.#mkdir /opt/www
b.#mkdir -p /opt/www/pro/test
Linux移动或重命名目录或文件命令
mv(move)
功能说明:移动或重命名目录或文件
语 法:mv [参数] 来源目录或文件 目标目录或文件
补充说明:运行该命令相当于先将来源文件或目录复制一份到目标文件或目录,再将源文件或目录删除
参数说明:
参数 | 功能 |
-b | 若目标文件存在,在覆盖时会将旧文件备份(在文件名后加上~) |
-f | 强制运行,若目标文件存在,则强制覆盖 |
-i | 交互模式,覆盖就文件时会先询问 |
-u | 再移动或重命名文件时,若目标文件已经存在且文件更新时间比来源文件新,则不运行 |
-v | 显示详细的过程 |
--help | 显示帮助界面 |
--version | 显示版本信息 |
例如:
a.将文件file1重命名未file2
#mv file1 file2
b.将文件file1移动到/tmp下
#mv file1 /temp
c.将目录temp重命名为dir
#mv temp dir
Linux删除文件夹命令
linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。
rm(remove)
功能说明:删除文件或目录
语 法:rm [参数] 文件或目录
补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数”-r”,否则预设仅会删除文件。
参数 | 功能 |
-d或–directory | 直接删除目录,而不删除目录下的文件,这会造成其下文件失去连接,并可能须通过fsck命令修复。一般不建议使用 |
-f或–force | 强制删除文件或目录。 |
-i或–interactive | 删除既有文件或目录之前先询问用户。 |
-r或-R或–recursive | 递归处理,将指定目录下的所有文件及子目录一并处理。 |
-v或–verbose | 显示指令执行过程。 |
例如:
a.删除所有以名称file开头的文件,删除前会询问是否确定
#rm -i file*
rm: remove regular file 'file'? y
rm: remove regular file 'file1'? y
b.强制删除目录news及其下面所有的文件,使用 rm -rf 的时候一定要格外小心,linux没有回收站的
#rm -rf news/