linux rm命令示例
时间:2020-03-05 15:28:38 来源:igfitidea点击:
当不再需要文件时,我们可能会删除它以保存存储空间。
在Linux系统上,我们可以使用RM命令进行。
Linux RM是默认情况下删除文件/目录的命令。
由于这种行为,用户应该在删除文件之前确实确定。
运行rm命令
要运行rm命令,请键入rm后跟文件名。
请记住,默认情况下,RM不会要求任何确认。
这是一个rm行动的一个例子。
1)删除文件
$rm computer.log
要删除名为Computer.log的文件,我们可以使用上面的命令进行。
2)使用特定扩展删除多个文件
如果我们有多个具有相同扩展名的文件且要删除它们,则可以使用此语法:
$rm *.log
从上面的屏幕截图,所有带有.log扩展的文件同时删除。
3)删除目录
删除目录有点棘手。
如果我们确定该目录是空的,那么我们可以使用-d参数删除它。
$rm -d documents/
但是,当目录不为空时,我们必须先清空目录,或者我们可以递归地删除它们。要递归删除,请使用-r或者-r参数。
$rm -r movie/
4)在删除之前添加交互式确认
如果我们对交互式确认感到更舒服,可以使用带有rm命令的-i参数。
以下是交互式确认递归递归删除目录的示例。
$rm -ri movie/
5)使用力删除
使用Force删除意味着RM将删除所有文件,而无需任何确认,即使文件是写保护的。
这是一些示例 。
删除带有写保护访问的文件
我们看到电影.List已根据所有者,团体所有者和每个人进行只读。
当我们尝试删除它时,RM会要求确认它,但文件已成功删除。
使用-f参数,RM不会要求任何确认。
看看下面的截图。
但是,如果所定位文件的目录是写保护的,则无法删除文件,即使文件本身也不会被写保护。