Unix 快速入门/删除文件
外观
要删除(移除)文件,请使用命令 rm。因此,您可以创建一个名为 science.txt 的文件的副本,然后将其删除。您将输入
% cp science.txt tempfile.txt % ls % rm tempfile.txt % ls
要删除多个文件,您可以使用通配符。请考虑以下命令
% rm *.txt
这将删除当前目录中所有以 .txt 结尾的文件名。如果您系统地使用扩展名(文件名中的点号之后的位),这将非常有用。
您可以使用 rmdir 命令删除目录。例如,如果您有一个不再需要的空目录,可以输入
%rmdir someoldolddirectory
(当然,您的目录可能不叫 someoldolddirectory,但我认为您明白了。)
但是,如果您尝试删除包含文件的目录,则将无法删除,因为 Unix 不允许您删除非空目录。解决办法是在 rm 命令上使用选项 –r,如下所示
% rm -r directory
这将删除目录及其所有子目录,即使它们包含文件。-r 代表递归。