访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux mkdir命令:创建目录(文件夹)

时间:2019-07-14

linux命令_linux 命令_linux重启命令

使用adobe stock模板和预设,创建新文档十分高效linux命令,而且用户可以创建自定义预设了。vim .htaccess //进入index.php 同级目录,创建.htaccess,使用vim命令即可创建和编辑文件,.htaccess是隐藏文件linux命令,在xftp和putty下面使用ls命令都是看不到的。1.学习pwd命令在linux层次结构中,用户可以在被授权的任意目录下利用mkdir命令创建新目录,也可以利用cd命令从一个目录转换到另一个目录。

mkdir 命令的基本格式为:

[root@localhost ~]# mkdir [-mp] 目录名

【例 1】建立目录。

[root@localhost ~]#mkdir cangls

linux命令_linux重启命令_linux 命令

[root@localhost ~]#ls

anaconda-ks.cfg install.log install.log.syslog test。anaconda-ks.cfg install.log.syslog vnc-4.0-x86_linux.tar.gz。anaconda-ks.cfg install.log install.log.syslog vnc-4.0-x86_linux.tar.gz。

我们建立一个名为 cangls 的目录,通过 ls 命令可以查看到这个目录已经建立。注意,我们在建立目录的时候使用的是相对路径,所以这个目录被建立到当前目录下。

【例 2】使用 -p 选项递归建立目录。

[root@localhost ~]# mkdir lm/movie/jp/cangls

linux重启命令_linux命令_linux 命令

mkdir:无法创建目录"lm/movie/jp/cangls":没有那个文件或目录

[root@localhost ~]# mkdir -p lm/movie/jp/cangls

[root@localhost ~]# ls

anaconda-ks.cfg cangls install.log install.log.syslog lm

[root@localhost ~]# ls lm/

linux重启命令_linux命令_linux 命令

movie

#这里只查看一级子目录,其实后续的jp目录、cangls目录都已经建立

【例 3】使用 -m 选项自定义目录权限。

[root@localhost ~]# mkdir -m 711 test2

[root@localhost ~]# ls -l

linux命令_linux 命令_linux重启命令

drwxr-xr-x 3 root root 4096 Jul 18 12:50 test

drwxr-xr-x 3 root root 4096 Jul 18 12:53 test1

drwx--x--x 2 root root 4096 Jul 18 12:54 test2

仔细看上面的权限部分,也就是 ls 命令输出的第一列数据(绿色部分),test 和 test1 目录由于不是使用 -m 选项设定访问权限,因此这两个目录采用的是默认权限(这里的默认权限值是 755,后续章节再详细介绍默认权限)。

而在创建 test2 时,使用了 -m 选项,通过设定 711 权限值来给予新的目录 drwx--x--x 的权限,有关权限值的具体含义也放到后续章节介绍。