ubantu 删除文件按和目录

来源:互联网 发布:上古世纪女精灵数据 编辑:程序博客网 时间:2024/05/16 01:01

7.1.7  除文件(目录)命令:rm

rm命令能够删除一个文件或者目录。rm命令的执行方式为:

# rm  [-选项] 文件名或者目录名 

对于Ubuntu来说,这个命令是比较危险的一个命令,因为一旦使用了这个命令删除的文件如果再进行了磁盘写操作后将无法再恢复。在其他版本的一些Linux中,默认情况下给rm命令加上了一个i选项,可以在删除前对操作进行确认,建议当学习完Shell一节后也利用命令别名使其拥有这一特性。

刚才介绍的rmdir命令只能删除一个空目录,而rm命令不但能删除任何目录,而且可以删除文件。

例如,现在在/home目录下分别建立一个文件file和一个目录directory,并且在目录directory下建立file1文件,操作如下:

# touch /home/file# mkdir /home/directory# touch /home/directory/file1


现在分别将file文件和directory目录删除,操作如下:

# rm /home/file# rm -r /home/directory

现在就可以将file文件和directory目录删除了,注意,当使用rm命令删除目录时,应该加上-r选项,否则系统会显示不能删除目录的信息。rm命令选项如表7-4所示。

如果我们要在每一次执行此命令前都要进行确认操作是否进行,则可以加上-i 选项:

# rm -i /home/file

表7-4  rm命令选项 


0 0
原创粉丝点击