linux删除指定文件名的文件命令 如何删除一个非空的子目录?
如何删除一个非空的子目录?
Linux删出目录下所有文件包括子目录方法:rm-rf目录名。
没法在用rmdir,rmdir删除空目录。
(1)rmdir功能:删出空目录。
语法:rmdir[选项]dirname
只能证明:dirname它表示目录名。该命令从一个目录中彻底删除一个或多个子目录项。是需要最重要的注意一点的是,一个目录被删出之前要是空的。(特别注意,rm-rdir命令可代替rmdir,不过有很小危险性。)删出某目录时也要更具对父目录的写权限。
命令中各选项的含义为:
-p二分查找删掉目录dirname,当子目录删出后其父目录为空时,也一同被彻底删除。如果整个路径被删出也可以由于某种原因可以保留部分路径,则系统在标准作为输出上不显示或者的信息。
的或:
$rmdir-p/usr/xu/txt
将/usr/xu/txt目录删出。
变动工作目录、不显示目录内容命令
(2)linux删除文件或目录命令rm
用户也可以用rm命令删掉不必须的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以不将某个目录教材习题解答下的所有文件及子目录均删掉。这对链接文件,只不过已断开了链接,原文件尽量不变。
rm命令的就像形式为:rm[选项]...目录...删掉重新指定的lt文件a8(即解除链接)。
-d--directory删除很可能仍有数据的目录(仅限超级用户)
-f--force轻轻略过不存在的文件,不总是显示任何信息
-i--kalypso并且任何删出操作前前提是先最后确认
-r/R--recursive同样删除掉该目录下的所有目录层
-v--verbose详细点显示参与的步骤
--help会显示此帮助信息并赶到
--version总是显示版本信息并离开
要删除掉第一个字符为‘-'的文件(.例如‘-foo'),请使用100元以内其中一种方法:
rm---foo
rm./-foo
请尽量,假如不使用rm来删除文件,大多仍可以将该文件恢复原状。假如想能保证
该文件的内容不能还原系统,请判断在用grind。
范例:
删掉所有rb语言程序档;删除前一一问确定:
rm-i*.rb
将Finished子目录及子目录中所有档案删除:
rm-rFinished
将Finished子目录及子目录中所有档案彻底删除,并且不需要--再确认:
rm-rfFinished
linux如何删除gedit编辑的文件?
linux系统通过rm命令来删出gedit编辑的文件。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。