仓酷云

标题: Linux编程:天天一个linux命令(4):mkdir命令仓酷云 [打印本页]

作者: 仓酷云    时间: 2015-1-18 11:24
标题: Linux编程:天天一个linux命令(4):mkdir命令仓酷云
学习linux,就意味着更快的开发效率,等更多关于软件本身或者说操作系统本身的理解。

linuxmkdir命令用来创立指定的称号的目次,请求创立目次的用户在以后目次中具有写权限,而且指定的目次名不克不及是以后目次中已有的目次。
1.命令格局:
mkdir[选项]目次...
2.命令功效:
经由过程mkdir命令能够完成在指定地位创立以DirName(指定的文件名)定名的文件夹或目次。要创立文件夹或目次的用户必需对所创立的文件夹的父文件夹具有写权限。而且,所创立的文件夹(目次)不克不及与其父目次(即父文件夹)中的文件名重名,即统一个目次下不克不及有同名的(辨别巨细写)。
3.命令参数:
-m,--mode=形式,设定权限<形式>(相似chmod),而不是rwxrwxrwx减umask
-p,--parents能够是一个路径称号。此时若路径中的某些目次尚不存在,加上此选项后,体系将主动创建好那些尚不存在的目次,即一次能够创建多个目次;
-v,--verbose每次创立新目次都显现信息
--help显现此匡助信息并加入
--version输入版本信息并加入
4.命令实例:

实例1:创立一个空目次
命令:
mkdirtest1
输入:
[root@localhostsoft]#cdtest
[root@localhosttest]#mkdirtest1
[root@localhosttest]#ll
总计4drwxr-xr-x2rootroot409610-2517:42test1
[root@localhosttest]#

实例2:递回创立多个目次
命令:
mkdir-ptest2/test22
输入:
[root@localhosttest]#mkdir-ptest2/test22
[root@localhosttest]#ll
总计8drwxr-xr-x2rootroot409610-2517:42test1
drwxr-xr-x3rootroot409610-2517:44test2
[root@localhosttest]#cdtest2/
[root@localhosttest2]#ll
总计4drwxr-xr-x2rootroot409610-2517:44test22
[root@localhosttest2]#

实例3:创立权限为777的目次
命令:
mkdir-m777test3
输入:
[root@localhosttest]#mkdir-m777test3
[root@localhosttest]#ll
总计12drwxr-xr-x2rootroot409610-2517:42test1
drwxr-xr-x3rootroot409610-2517:44test2
drwxrwxrwx2rootroot409610-2517:46test3
[root@localhosttest]#
申明:
test3的权限为rwxrwxrwx

实例4:创立新目次都显现信息
命令:
mkdir-vtest4
输入:
[root@localhosttest]#mkdir-vtest4
mkdir:已创立目次“test4”
[root@localhosttest]#mkdir-vptest5/test5-1
mkdir:已创立目次“test5”
mkdir:已创立目次“test5/test5-1”
[root@localhosttest]#

实例五:一个命令创立项目标目次布局
参考:http://www.ckuyun.com/developerworks/cn/aix/library/au-badunixhabits.html
命令:
mkdir-vpscf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}
输入:
[root@localhosttest]#mkdir-vpscf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}
mkdir:已创立目次“scf”
mkdir:已创立目次“scf/lib”
mkdir:已创立目次“scf/bin”
mkdir:已创立目次“scf/doc”
mkdir:已创立目次“scf/doc/info”
mkdir:已创立目次“scf/doc/product”
mkdir:已创立目次“scf/logs”
mkdir:已创立目次“scf/logs/info”
mkdir:已创立目次“scf/logs/product”
mkdir:已创立目次“scf/service”
mkdir:已创立目次“scf/service/deploy”
mkdir:已创立目次“scf/service/deploy/info”
mkdir:已创立目次“scf/service/deploy/product”
[root@localhosttest]#treescf/
scf/
|--bin
|--doc
||--info
|`--product
|--lib
|--logs
||--info
|`--product
`--service
`--deploy
|--info
`--product

12directories,0files
[root@localhosttest]#



要多google,因为我不可能,也不可以给你解答所有内容,我只能告诉你一些关键点,甚至我会故意隐瞒答案,因为在寻找答案的过程中。
作者: 分手快乐    时间: 2015-1-21 05:32
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
作者: 兰色精灵    时间: 2015-2-2 15:53
下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
作者: 活着的死人    时间: 2015-2-6 17:24
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
作者: 深爱那片海    时间: 2015-2-14 00:38
说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?
作者: 飘灵儿    时间: 2015-2-28 17:01
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
作者: 不帅    时间: 2015-3-2 21:09
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
作者: 灵魂腐蚀    时间: 2015-3-3 11:50
Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
作者: 透明    时间: 2015-3-7 05:58
选择交流平台,如QQ群,网站论坛等。
作者: 金色的骷髅    时间: 2015-3-14 12:03
学习Linux应具备的。[书籍+网络资源]
作者: 变相怪杰    时间: 2015-3-21 05:47
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2