命令行删除文件、文件夹,以及自动补全文件名的方法

当用命令行删除的目标为有内容的文件夹时,可以使用rm -rf命令:rm -rf 目录名字
-r 就是向下递归(recursion),不管有多少级目录,一并删除。
-f 就是直接强行删除(force),不作任何提示的意思。

1、删除文件夹的例子:
rm -rf /var/log/httpd/access
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹。

2、删除文件的例子:
rm -f /var/log/httpd/access.log
将会强制删除/var/log/httpd/access.log这个文件。

TIP: ①当要删除的文件名过长时,可以输入几个字然后按Tab键可自动补全(前提是已输入的部分在当前文件夹中唯一),这样就不用手动输入冗长的文件名了。②对于文件夹名称由多个单词构成并且单词之间存在空格的,使用cd命令时在该文件夹名称外包裹一个(引号)即可正常访问。

参考:https://blog.csdn.net/txqd1989/article/details/72641156/

    原文作者:码飞_CC
    原文地址: https://blog.csdn.net/cc18868876837/article/details/83858067
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞