当使用rm 命令删除目录时,应该加上-r 选项,否则系统会显示不能删除目录
例如,现在在/home 目录下分别建立一个文件 file 和一个目录 directory,并且在目录 directory 下建立 file1 文件,操作如下:
# touch /home/file
# mkdir /home/directory
# touch /home/directory/file1
现在分别将 file 文件和 directory 目录删除,操作如下:
# rm /home/file
# rm -r /home/directory
如果我们要在每一次执行此命令前都要进行确认操作是否进行,则可以加上-i 选项:
# rm -i /home/file
注:rmdir 可以删除的是非空目录,被删的目录下不能有文件或子目录。如果只是有子目录存在,还可以用-p 来删除;如果含有文件,那么-p 选项也无能为力了。只有使用“rm -rf”大法,连根拔起。
wobushuai 于 2013-01-05 11:21:40发表:
rm -i 这个实用
过路秋风 于 2012-07-16 17:49:57发表:
学习一下!