1.4.1 rm 命令:删除文件或目录
-f | 强制删除(rm 命令默认交互) |
---|
-i | 交互删除,在删除前会询问用户 |
-r | 递归删除,可以删除目录 |
例1:强制删除文件 test
[root@localhost ~]
[root@localhost ~]
例2:交互删除文件 test
[root@localhost ~]
[root@localhost ~]
rm:是否删除普通空文件 "test"?y
例3:交互删除目录 test
[root@localhost ~]
[root@localhost ~]
rm:是否删除目录 "test"?y
例4:强制删除目录 test(慎用)
[root@localhost ~]
[root@localhost ~]
1.4.2 cp 命令:复制文件
-a | 相当于 -dpr 选项的集合 |
---|
-d | 如果源文件为软链接,则复制出的目标文件也为软链接 |
-i | 如果目标文件已经存在,则会询问是否覆盖 |
-p | 复制后目标文件保留源文件的属性(包括所有者、所属组、权限和时间) |
-r | 递归复制,用于复制目录 |
例1:复制目录 test 为 test.cp
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
drwxr-xr-x. 2 root root 6 11月 21 21:35 test
drwxr-xr-x. 2 root root 6 11月 21 21:35 test.cp
1.4.3 mv 命令:移动文件或改名
-f | 强制覆盖,如果目标文件已存在,则不询问,直接强制覆盖 |
---|
-i | 交互移动,如果目标文件已经存在,则询问用户覆盖 |
-v | 返回命令执行信息 |
例1:将 /etc/yum.conf 移动到 /root 下
[root@localhost ~]
"/etc/yum.conf" -> "/root/yum.conf"
例2:将 /root/yum.conf 改名为 test.conf
[root@localhost ~]
1.4.4 file 命令:查看文件类型
file 命令能够探测文件的内部,并决定文件时什么类型的
例1:创建一个目录文件,查看该文件的类型。
[root@localhost ~]
[root@localhost ~]
test1: directory