精华内容
下载资源
问答
  • linux中删除文件的命令

    千次阅读 2021-01-20 22:06:42
    在Linux中有很多方法可以删除目录,在图形化...Rmdir命令间成“remove directory”,用于删除空目录的命令。 例如,删除一个名“MyDocuments”的空目录: [root@localhost test]# rmdir MyDocuments如果目录不是空的

    Linux中有很多方法可以删除目录,在图形化界面可以利用文件管理器,或者通过终端删除。本文将介绍在文本界面使用命令删除目录。

    在Linux中有很多方法可以删除目录,在图形化界面可以利用文件管理器,或者通过终端删除。本文将介绍在文本界面使用命令删除目录。

    使用rmdir删除目录

    Rmdir命令间成“remove directory”,用于删除空目录的命令。

    例如,删除一个名为“MyDocuments”的空目录:

    [root@localhost test]# rmdir MyDocuments

    如果目录不是空的,会提示错误:

    rmdir: failed to remove ‘MyDocuments’: Directory not empty

    几种删除Linux目录的方法几种删除Linux目录的方法

    使用rm命令删除目录

    rm命令通常用于删除Linux中的文件。可以添加参数用来删除目录。例如,递归地删除目录,使用递归选项-r或-R,如果目录是受写保护的,则会提示是否继续删除目录和目录中的文件作为一个整体。-f 强制删除而不被提示。

    [root@localhost test]# rm -rf MyDocuments/

    几种删除Linux目录的方法几种删除Linux目录的方法 可以在单个命令中删除多个目录,如下面的命令所示。命令删除所有目录和它们的子目录,而不提示删除。

    [root@localhost test]# rm -rf dir1 dir2 dir3

    使用find命令

    Find命令帮助用户根据特定的表达式搜索文件和目录。此外,该命令可用于搜索目录并根据指定的搜索标准删除它们。

    删除当前目录中的名为”MyDocuments”的目录

    [root@localhost test]# find . -type d -name "MyDocuments" -exec rm -rf {} +

    几种删除Linux目录的方法几种删除Linux目录的方法

    • . 表示在当前目录执行
    • -type d 只搜索目录
    • -name 指定目录名称
    • -exec rm -rf 执行rm命令删除所有目录即内容
    • {} + 追加在rm命令末尾

    删除一个空目录

    如果希望删除所有空目录,请使用以下命令:

    [root@localhost test]# find . -type d -empty -delete

    几种删除Linux目录的方法几种删除Linux目录的方法

    • -empty 只对空目录进行限制
    • -delete 删除包括子目录在内的所有空目录

    总结

    本文介绍了使用rm,rmdir和find删除目录的使用方法。

    本文原创地址:https://www.linuxprobe.com/delete-directory-linux.html

    以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • linux下文件的复制、移动与删除命令为:cp,mv,rm一、文件复制命令cp 命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination) cp [option] source1 source2 source3 ...directory 参数说明: -a:是指...

    linux下文件的复制、移动与删除命令为:cp,mv,rm
    一、文件复制命令cp
        命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination)
                  cp [option] source1 source2 source3 ...  directory
        参数说明:
        -a:是指archive的意思,也说是指复制所有的目录
        -d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身
        -f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制
        -i:若目标文件(destination)已存在,在覆盖时会先询问是否真的操作
        -l:建立硬连接(hard link)的连接文件,而非复制文件本身
        -p:与文件的属性一起复制,而非使用默认属性
        -r:递归复制,用于目录的复制操作
        -s:复制成符号连接文件(symbolic link),即“快捷方式”文件
        -u:若目标文件比源文件旧,更新目标文件
        如将/test1目录下的file1复制到/test3目录,并将文件名改为file2,可输入以下命令:
        cp /test1/file1 /test3/file2
    二、文件移动命令mv
        命令格式:mv [-fiv] source destination
        参数说明:
        -f:force,强制直接移动而不询问
        -i:若目标文件(destination)已经存在,就会询问是否覆盖
        -u:若目标文件已经存在,且源文件比较新,才会更新
        如将/test1目录下的file1复制到/test3 目录,并将文件名改为file2,可输入以下命令:
        mv /test1/file1 /test3/file2

    Linux当前目录所有文件移动到上一级目录

    mv * ../

    三、Linux 删除文件夹和文件的命令
    -r 就是向下递归,不管有多少级目录,一并删除
    -f 就是直接强行删除,不作任何提示的意思

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

    删除文件使用实例:
    rm -f /var/log/httpd/access.log
    将会强制删除/var/log/httpd/access.log这个文件 

    展开全文
  • Mac OS删除文件和文件夹的命令

    万次阅读 2018-04-04 14:27:36
    使用rm既可以删除文件又可以删除文件夹 删除文件夹(无论文件夹是否空) rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示意思 强制删除文件 rm -f ...

    删除空目录:

    rmdir 目录
    

    不过一旦目录非空会提示:Directiry not empty

    使用rm既可以删除文件又可以删除文件夹

    删除文件夹(无论文件夹是否为空)

    rm -rf 目录名字
    

    -r 就是向下递归,不管有多少级目录,一并删除
    -f 就是直接强行删除,不作任何提示的意思

    强制删除文件

    rm -f 文件名
    

    值得注意的是:
    使用这个rm -rf的时候一定要格外小心,linux没有回收站的,删除之后再想找回就很难了

    参考:

    1. Mac OS删除文件夹和文件的命令
    展开全文
  • 用来删除文件或目录的命令 命令格式 rm命令的一般形式: rm [选项] 文件… 该命令的各选项含义如下: - f 忽略不存在的文件,从不给出提示。 - r 指示rm将参数中列出的全部目录和子目录均递归地删除。 - i 进行...

    1. 删除文件命令rm

    命令用途

    用来删除文件或目录的命令

    命令格式

    rm命令的一般形式为:
    rm [选项] 文件…
    该命令的各选项含义如下:
    - f 忽略不存在的文件,从不给出提示。
    - r 指示rm将参数中列出的全部目录和子目录均递归地删除。
    - i 进行交互式删除

    命令实例

    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ touch 1.txt
    #1.删除一个文件,删除时会有提示
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rm -i 1.txt
    remove 1.txt? y
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ touch 1.txt
    #2.强制删除一个文件,不管文件在不在
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rm -f 1.txt
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ ls -al | grep 1.txt
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ mkdir dir1
    #3.删除一个目录
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rm -r dir1
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ mkdir dir1
    #4.删除一个目录,删除时会有提示
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rm -ri dir1
    examine files in directory dir1? y
    remove dir1? y
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ ls -al |grep dir1
    

    2. 删除空目录命令rmdir

    命令用途

    该命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限

    命令格式

    rmdir [选项]... 目录...  
    命令参数:
    - p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。 
    -v, --verbose  显示指令执行过程 

    命令举例

    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ mkdir dir2
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ cd dir2
    bixiaopeng@bixiaopengtekiMacBook-Pro dir2$ mkdir dir3
    bixiaopeng@bixiaopengtekiMacBook-Pro dir2$ cd dir3
    bixiaopeng@bixiaopengtekiMacBook-Pro dir3$ touch f1
    #建一个空目录
    bixiaopeng@bixiaopengtekiMacBook-Pro dir3$ mkdir dir2/dir3/dir4
    bixiaopeng@bixiaopengtekiMacBook-Pro dir3$ cd ../..
    #删除一个非空的目录试试
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rmdir dir2/dir3
    rmdir: dir2/dir3: Directory not empty
    
    #删除一个空目录
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rmdir dir2/dir3/dir4
    #看一下,之前那个空目录没了
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ ls -al dir2/dir3
    total 0
    drwxr-xr-x  3 bixiaopeng  wheel  102 10 10 19:21 .
    drwxr-xr-x  3 bixiaopeng  wheel  102 10 10 19:19 ..
    -rw-r--r--  1 bixiaopeng  wheel    0 10 10 19:19 f1
    #将dir3变成空目录
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rm dir2/dir3/f1
    #使用-p命令删除所有的空目录
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rmdir -p dir2/dir3
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ ls -al |grep dir2

     

    订阅

    微信搜索“毕小烦”或者扫描下面的二维码,即可订阅我的文章。

    image.png

    如果文章对你有帮助,请随手点个赞吧!

    (完)


     

     

    展开全文
  • 用惯Windows的朋友在开始学习Linux时都会觉得在Linux中进行文件的复制、移动和删除工作也是只需点点鼠标或者键盘快捷键就能简单完成,然而事实并没有这么简单。在Linux下进行以上三种操作一般我们都是要通过输入命令...
  • linux中删除文件和目录的命令 rm命令

    千次阅读 2018-01-10 20:55:58
    linux中删除文件和目录的命令: rm命令。rm是常用的命令,该命令的功能删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均...
  • 记录一下命令: tools>adb remount tools>adb shell #su #cd system/sd/data //进入系统内指定文件夹 #ls //列表显示当前文件夹内容 #rm -r xxx //删除名字xxx文件夹及其里面所有文件 #rm xxx //删除文件xxx #...
  • linux删除文件命令rm

    千次阅读 2015-03-29 10:38:34
    rmlinux下常用的命令删除文件时经常使用rm -rf FielName形式来删除文件 其中-r解释r, -R, --recursive remove directories and their contents recursively 意识是:递归的删除目录和其中的内容,例如rm -r...
  • 本文针对这个问题提供了三种恢复误删除文件的方法,希望对大家的日常运维有所帮助。如果想及时了解Spark、iteblog_hadoop通过垃圾箱恢复HDFS 我们提供了垃圾箱的功能,也就是当我们执行 hadoop fs -rmr xxx 命令...
  • 在Ubuntu中好多文件或文件夹是不能使用右键删除,因此知道删除文件或文件夹rm命令显得尤重要。 rm命令的语法 rm [选项] 文件名或文件夹名 rm命令的一些选项 -f、--force #强力删除,不要求确认 -i #每删除一...
  • Linux删除文件的命令是rm命令。Linux rm命令用于删除一个文件或者目录。语法:rm [options] name...参数:1.-i 删除前逐一询问确认。2.-f 即使原档案属性设唯读,亦直接删除,无需逐一确认。3.-r 将目录及以下之...
  • 然后执行下面的命令: git init git add target(target文件为要上传的文件) git commit -m “first commit”(提交到本地,添加操作说明) git push -u origin master 二、更新文件命令...
  • dos删除文件命令

    2015-08-12 15:58:28
    删除文件的方法:例如:E盘有个压缩文件名nest.rar  删除方法:运行cmd 回车  输入del e:\nest.rar 回车就可将这个文件删除.  第一rd只能删除文件夹是不能删除文件的.  第二del 只能删除文件,不能删除文件夹,...
  • 删除命令: ``` find /root/app/temp -mtime +1 -name "*.*" -exec rm -Rf {} \; ``` 但是完全不生效,执行后什么也没有被删除。应该怎么修改? 最好是连同1001这种文件夹一起删除
  • Linux删除指定后缀名文件的命令

    千次阅读 2019-02-23 18:04:33
    删除指定后缀名的文件 find . -name ‘*.exe’ -type f -print -exec rm -rf {} ; “.” 表示从当前目录开始递归查找 -name ‘*.exe’ 根据名称来查找,此...最后是-exec,后边跟着要执行的命令,表示对find出来的...
  • 2017.08.18 17:27*字数 219阅读 16709评论 0喜欢 0 ...rmdir删除空目录,不过一旦目录非空会提示...使用rm既可以删除文件又可以删除文件夹删除文件夹(无论文件夹是否空),使用 -rf 命令即可。即:rm -...
  • Windows 服务器或普通操作系统中经常会遇到很多生成临时文件需要删除,如果需要删除的文件夹中数目很多,且文件很巨大时,如果通过鼠标选择文件夹再直接删除会响应得非常慢,特别是文件数量也巨大时,原因 ...
  • Linux 删除文件命令

    2015-09-17 10:58:05
    Linux中rmdir命令是用来删除目录。 使用方式: rmdir [-p] dirName 参数: -p 是当子目录被删除后使它也成为空目录话,则顺便一并删除。 举例说明: rmdir folder1 删除名字folder1子目录。 rmdir -p...
  •  -f:强制方式,强制删除文件或目录;  -i:交互方式,删除已有文件或目录之前先询问用户,回答y/yes表示确认,其他放弃  -r或-R:递归方式,递归处理,将指定目录下所有文件与子目录一并处理。删除目录时...
  • 但是什么用inode来删除文件,而不是用常用rm -rf命令呢?原因是,如果你不小心创建了含有特殊字符文件和目录,比如带有 ? * ^ 文件名,就会很难删除。下面我们就来介绍一下:1)如何找出文件和目录inode;...
  • 在linux下的命令为:true >log.txt测试结果:touch log.txt →#新建文件log.txtvi log.txt →#编辑文件 随便输入什么东西:wq!回车 →#保存退出;cat log.txt →#查看 文件内容;true >log.txt →#查看文件里面的
  • 接下来是小编大家收集的linux系统中批量删除文件与空文件删除的命令,希望能帮到大家。linux系统中批量删除文件与空文件删除的命令linux下面删除文件或者目录命令rm(remove)功能说明:删除文件或目录。语 法:rm ...
  • centos彻底删除文件夹、文件命令

    万次阅读 2019-11-11 10:25:36
    centos彻底删除文件夹、文件命令( 新建、删除、移动、复制) 1.新建文件夹 mkdir 文件名 新建一个名test文件夹在home下 ...3.删除文件或文件夹 3.1、删除home目录下test目录 rm /home/test 3....
  • 接下来,我们就一起往下看看Win7系统批处理删除文件的方法。方法/步骤1、右键打开右键菜单,新建一个文本文档;2、把文本文档的.txt后缀改成.cmd或者.bat,比如把“新建文本文档.txt”改成“test.ba...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,451
精华内容 4,580
关键字:

删除文件的命令为