RHEL(Red Hat)Linux rm命令

时间:2019-11-20 08:52:51  来源:igfitidea点击:

在RHEL(Red Hat)Linux上如何删除文件?

在Linux中,使用rm命令删除文件和目录。

删除多个文件

删除当前目录中的tom.txt,tom.txt和dance.jpg文件:

[Hyman@theitroad-rhel:~]$ rm tom.txt tom.txt dance.jpg

删除/tmp /目录中的tom.txt文件:

[Hyman@theitroad-rhel:~]$ rm /tmp/tom.txt
[Hyman@theitroad-rhel:~]$ rm /tmp/tom.txt /home/Hyman/dance.jpg /home/Hyman/data/tom.txt

Linux在删除文件之前提示确认

将-i选项传递给rm命令,每次删除前,需要用户确认

[Hyman@theitroad-rhel:~]$ rm -i my-file-name-here
[Hyman@theitroad-rhel:~]$ rm -i tom.txt

显示删除文件时正在执行的操作

传递-v选项,输出详细的删除过程:

[Hyman@theitroad-rhel:~]$ rm -v my-file-name-here
[Hyman@theitroad-rhel:~]$ rm -v cake-day.jpg

CentOS如何删除目录中的所有文件

您需要传递以下选项:

[Hyman@theitroad-rhel:~]$ rm -rf dir1
[Hyman@theitroad-rhel:~]$ rm -rf /path/to/dir/
[Hyman@theitroad-rhel:~]$ rm -rf /home/Hyman/oldschoolpics/

它将从目录中删除所有文件和子目录。

使用该命令时,需要特别小心。

CentOS Linux如何删除以某个字符开头的文件

在CentOS Linux中,如何删除以减号-开头的文件?

请使用以下语法:

[Hyman@theitroad-rhel:~]$ rm -- -my-file-name-here
[Hyman@theitroad-rhel:~]$ rm -- --my-file-name-here
[Hyman@theitroad-rhel:~]$ rm -rf --my-directory-name-here
[Hyman@theitroad-rhel:~]$ rm ./-file
[Hyman@theitroad-rhel:~]$ rm -rf ./--my-directory-name-here