`

Linux创建目录与删除目录命令具体分析

阅读更多

最近被人问到如何在linux下创建多层目录结构,当时只是知道mkdir命令,但参数则不晓得了,现总结如下:

 

 

mkdir命令

功能:创建一个目录(类似DOS下的md命令)。

语法:mkdir [选项] dirname

说明:该命令创建由dirname命名的目录。需要创建目录的用户在当前目录中(dirname的父目录中)具备写权限,并且dirname不能是当前目录中已有的目录或文档名称。

命令中各选项的含义为:

- m 对新建目录配置存取权限。也能够用chmod命令配置。

- p 能够是个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次能够建立多个目录。

例如:在当前目录中建立inin 和inin下的/mail目录,也就是连续建两个目录。

$ mkdir - p - m 700 ./inin/mail/

该命令的执行结果是在当前目录中创建嵌套的目录层次inin /mail,权限配置为只 有文档主有读、写和执行权限。

rmdir 命令

功能:删除空目录。

语法:rmdir [选项] dirname

说明:dirname表示目录名。该命令从一个目录中删除一个或多个子目录项。需要特别注意的是,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替 rmdir,但是有很大危险性。)删除某目录时也必须具备对父目录的写权限。

命令中各选项的含义为:

- p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。假如整个路径被删除或由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。

例如:

$ rmdir - p /usr/xu/txt 将/usr/xu/txt目录删除

改变工作目录、显示目录内容命令

cd 命令

功能:改变工作目录。

语法:cd [directory]

说明:该命令将当前目录改变至directory所指定的目录。若没有指定directory,则回到用户的主目录。为了改变到指定目录,用户必须拥有对指定目录的执行和读权限。

该命令能够使用通配符(通配符含义请参见第十章)。

例如:假设用户当前目录是:/home/xu,现需要更换到/home/xu/pro目录中,

$ cd pro 此时,用户能够执行pwd命令来显示工作目录。

$ pwd /home/xu/pro

pwd 命令

在Linux层次目录结构中,用户能够在被授权的任意目录下利用mkdir命令创建新目录,也能够利用cd命令从一个目录转换到另一个目录。然而,没有提示符来告知用户现在处于哪一个目录中。要想知道当前所处的目录,能够使用pwd命令,该命令显示整个路径名。

语法:pwd

说明:此命令显示出当前工作目录的绝对路径。

例:$ pwd /home/xu 显示的路径名为/home/xu,每个目录名都用“/”隔开,根目录以开头的“/”表示。
分享到:
评论
1 楼 hyj1254 2012-08-08  
有效,good.

相关推荐

    Linux目录创建与删除命令.docx

    Linux目录创建与删除命令.docx

    linux常用命令.doc

    Linux文件的复制、删除和移动命令 Linux目录的创建与删除命令 Linux文本处理命令  Linux备份与压缩命令 在Linux环境下运行DOS命令 Linux与用户有关的命令  Linux系统管理命令 Linux磁盘管理 

    Linux中目录的创建与删除命令使用说明.docx

    Linux中目录的创建与删除命令使用说明.docx

    Linux操作系统:目录的创建和删除.pptx

    -v 显示创建目录信息; 注意:目录名不能是当前目录中已有的目录 。 创建单个目录:mkdir 目录名; 在家目录下创建目录work。 mkdir命令的用法 用法1 案例 创建多个平行目录:mkdir 目录名1 目录名2 …; 在家目录下...

    Linux目录的创建和删除命令

    简介linux系统下的目录创建和删除问题

    Linux目录文件基本命令

    cd命令:切换目录pwd命令:显示当前路径ls命令:查看目录下文件mkdir命令:创建目录(文件夹)rmdir命令:删除空目录touch命令:创建文件及修改文件时间戳ln命令:在文件之间建立链接ext 文件系统(Linux 文件系统)...

    常用的Linux命令大全

    1.Linux 管理文件和目录的命令 命令 功能 命令 功能 pwd 显示当前目录 ls 查看目录下的内容 cd 改变所在目录 cat 显示文件的内容 grep 在文件中查找某字符 cp 复制文件 touch 创建文件 mv 移动文件 rm 删除文件 ...

    Linux 入门常用命令

    Linux目录的创建与删除命令 3 Linux文本处理命令 6 Linux备份与压缩命令 7 Linux改变文件或目录的访问权限命令 9 Linux与用户有关的命令 11 Linux系统管理命令 12 Linux磁盘管理 14 Linux其它命令 16

    Linux常见命令与shell脚本

    1.7 mkdir创建目录 5 1.8 rmdir删除空目录 5 1.9 cp文件/目录拷贝 5 1.10 mv文件/目录改名、移动 6 1.11 rm文件/目录删除 6 1.12 cat查看文件内容 6 1.13 more分页显示文件内容 7 1.14 less分页显示文件内容 8 1.15 ...

    linux常用命令,有创建,删除,查看文件或目录等

    曾经老是忘记命令而头疼,就自己整理一些出来,常用的创建组,删除组,用户,文件,目录等。。解压和压缩文件。系统命令等等

    第四课:创建目录之MD命令的详解.exe

    第4课:创建目录之MD命令的详解 第5课:文件管理之删除目录(RD)命令的详解 第6课:显示文件目录之DIR命令的讲解 第7课:文件管理之文件的复制--copy命令 第8课:文件管理之文件的删除--del命令 第9课:文件管理之...

    Linux高级技巧集Linux高级技巧集

    第十课 (8)Linux目录的创建与删除命令 第十课 (9)Linux改变文件或目录的访问权限命令 第十一课 Linux进程管理及作业控制 第十二课 Linux进程查看 第十三课 Linux进程调度 第十四课 Linux磁盘管理 ...

    实验一 文件和目录操作(Linux基础教程 第二版)

    我们经常要利用文件来存放信息和数据,进行创建/删除文件、打开关闭文件、读/写文件等操作,用户最常用的操作几乎都与文件有关。Linux针对文件操作提供了众多方便高效的命令。 用户对文件进行操作时,离不开对目录的...

    linux常用命令100

    其中,ls命令用于列出当前目录下的文件和子目录,cd命令用于切换目录,mkdir命令用于创建新目录,rm命令用于删除文件或目录,cp命令用于复制文件或目录,mv命令用于移动文件或目录。另外,pwd命令用于显示当前工作...

    网络安全学习linux部分命令

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

    史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!

    解包压缩/解压缩1)gzip2) bzip2(two)软件安装通过 apt 安装/卸载软件文件和目录常用命令查看目录内容ls 命令说明Linux 下文件和目录的特点ls 常用选项ls通配符的使用切换目录cd相对路径和绝对路径创建和删除操作...

    linux用户创建

    不同Linux 系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。 用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的...

    linux总结

    linux命令个人总结 1. ls最为常用的命令之一 1. linux 的命令格式: 命令字 命令选项 命令参数 2. cd ~返回用户宿主目录 ...5. rmdir 删除目录 格式和创建目录的命令是相似的。只不过只能删除空目录

    Linux命令讲解视频.rar

    09创建、删除文件和目录 10拷贝、移动文件和目录 mp4 11终端命令的格式说明 .mp4 12查看命令帮助 13-s命令选项 mp4 14- mkdir和rm命令选项 mp4 15-cp和m命令选项 mp4 16-重定向 mp4 01-第一天知识点回顾 .mp4 ...

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

    4. mkdir:用于创建一个新目录,例如,若要在当前目录中创建一个名为test的新目录,可以使用命令mkdir test。 5. rmdir:用于删除一个空目录,例如,若要删除当前目录中的test目录,可以使用命令rmdir test。 6. rm...

Global site tag (gtag.js) - Google Analytics