`

linux命令--文件目录操作命令之rm&rmdir

 
阅读更多
删除文件和目录的命令: rm命令。
rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。

rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm * -rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。

使用 rm 来删除文件,通常仍可以将该文件恢复原状。如果想保证该文件的内容无法还原,请考虑使用 shred。

1.命令格式:
rm [选项] 文件…
2.命令功能:
删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。
3.命令参数:
    -f, --force    忽略不存在的文件,从不给出提示。
    -i, --interactive 进行交互式删除
    -r, -R, --recursive   指示rm将参数中列出的全部目录和子目录均递归地删除。
    -v, --verbose    详细显示进行的步骤
      --help     显示此帮助信息并退出
      --version  输出版本信息并退出

删除空目录:rmdir命令。
rmdir要求一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。
1.命令格式:
rmdir [选项]... 目录...
2.命令功能:
该命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限。
3.命令参数:
- p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。
-v, --verbose  显示指令执行过程

详细:http://www.cnblogs.com/peida/archive/2012/10/26/2740521.html
分享到:
评论

相关推荐

    网络安全学习linux部分命令

    Linux命令格式 ​ 命令 [-选项] [参数] ​ ctrl+l清屏 1.2目录处理命令 1. ls----显示目录文件 ​ 组里每个成员都享有这个组的权限 ​ -d 查看目录属性 显示目录本身,而不显示目录下的数据 2. mkdir----...

    常用的Linux命令大全

    rm 删除文件 rmdir 删除目录 1.1 pwd 命令 该命令的英文解释为 print working directory(打印工作目录)。输入 pwd 命令, Linux 会输出当前目录。 1.2 cd 命令 cd 命令用来改变所在目录。 cd / 转到根目录中 cd ~ 转...

    Linux目录文件基本命令

    创建目录(文件夹)rmdir命令:删除空目录touch命令:创建文件及修改文件时间戳ln命令:在文件之间建立链接ext 文件系统(Linux 文件系统)ln创建链接的深度剖析cp命令:复制文件和目录rm命令:删除文件或目录mv命令...

    cmd操作命令和linux命令大全收集

    del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同) move 盘符路径要移动的文件名 存放移动文件的路径...

    Linux网络操作系统基础:常用Linux命令.ppt

    任务1: 在/tmp目录下建立如上目录结构及文件: mkdir touch 将/etc/rc.d拷贝到test1目录下: cp 显示当前目录: ls 然后删除test2及以下的目录结构: rmdir rm 将rc.d 移动到test3目录下: mv 删除rc.d目录: rmdir 实训...

    Linux命令搜索工具linux-command.zip

    Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。   Linux命令分类 这里存放Linux 命令大全并不全,你可以通过linux-command来搜索,它是把 command 目录里面搜集的...

    Linux教程,主要内容:Linux 命令、Linux 系统运维、软件运维、精选常用Shell脚本.zip

    Linux 文件目录管理 - 关键词:cd, ls, pwd, mkdir, rmdir, tree, touch, ln, rename, stat, file, chmod, chown, locate, find, cp, mv, rm Linux 文件内容查看命令 - 关键词:cat, head, tail, more, less, sed, ...

    Linux常用命令大全.pdf

    rm命令:用于删除文件或目录。可以通过选项来指定是否递归删除目录及其内容。 mkdir命令:用于创建新的目录。可以指定要创建的目录的路径和名称。 rmdir命令:用于删除空的目录。如果目录不为空,需要先删除其中的...

    Linux常用命令手册大全.zip

    文件管理 # rmdir Rmdir 空目录名 删除一个空目录 3 文件管理 # rm rm 文件名 文件名 删除一个文件或多个文件 文件管理 # rm rm -rf 非空目录名 递归删除一个非空目录下的一切,不让提式-f 4 文件管理 # cat ...

    Linux操作系统实验二.doc

    2、文件操作命令: (文件和目录名自拟、自行设计实验步骤) (1) 1s: 显示目录内容 -a显示指定目录下所有的目录与文件 -1以 长格式显示文件的详细信息。 -d显示目录本身信息 i显示索引号 (2) cd:改变当前工作目录 ...

    Linux命令学习总结之rmdir命令

    可以使用rm删除目录中的文件后,使用rmdir删除目录。也可以使用rm -rf替代rmdir命令。这是一个非常简单的命令。 命令语法: rmdir [OPTION]… DIRECTORY… 命令参数: 参数 长参数 描叙 –ignore-fail-...

    Linux常见命令与shell脚本

    1.11 rm文件/目录删除 6 1.12 cat查看文件内容 6 1.13 more分页显示文件内容 7 1.14 less分页显示文件内容 8 1.15 head显示文件内容的前几行 8 1.16 tail显示文件内容的最后几行 8 1.17 管道与命令替换 9 1.18 umask...

    linux常用命令大全50个Linux常用命令.pdf

    6. rm:用于删除指定文件或目录,例如,若要删除当前目录中的test.txt文件,可以使用命令rm test.txt。 7. cp:用于复制一个文件到指定位置,例如,若要将当前目录中的test.txt文件复制到Documents目录中,可以使用...

    Linux删除文件

    linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,...

    linux常用命令大全

    文件管理 # rmdir Rmdir 空目录名 删除一个空目录 3 文件管理 # rm rm 文件名 文件名 删除一个文件或多个文件 文件管理 # rm rm -rf 非空目录名 递归删除一个非空目录下的一切,不让提式-f 4 文件管理 # cat cat...

    linux常用命令手册.doc

    以下是一些常用的Linux命令: pwd — 打印当前工作目录 — pwd ls — 列出当前目录下的文件和目录 — ls cd — 更改当前目录-cd /home/user/” cat — 显示文件 cat filename.txt 的内容” touch — 创建一个新...

    Linux实验报告-实验一.docx

    步骤7:用rm命令删除test目录下的所有文件,再用rmdir命令删除test目录。 (想一想有没有一条命令将目录及目录下的所有文件删除,写出这条命令) 步骤8:使用ps命令查看当前系统内的进程,并利用man命令获取ps命令...

    linux常用命令大全.pdf

    这里是一些linux常用命令大全: 1. 文件和目录操作: - ls:列出目录内容 - cd:改变当前目录 - pwd:显示当前工作目录 - mkdir:创建目录 - rmdir:删除空目录 - touch:创建文件或更新文件的访问和修改时间 - cp...

    自己总结的Linux常用的基本命令

    2、对于目录:可以在目录中创建、删除文件(mkdir/rm/rmdir/touch) 1)一个文件是否可以某个用户被删除,要看该用户对该文件 所在目录 是否有 w权限,而不是对该文件有 w权限 3)x:执行——最高权限 1、对于文件...

    Linux基本命令集1

    Linux基本命令集文件/目录操作is命令cd命令mkdri命令rm命令rmdir命令mv命令touch命令ni命令less命令head命令in命令diff命令

Global site tag (gtag.js) - Google Analytics