SHELL 004 -- mkdir命令常用方法

1.当前目录下创建文件目录

   mkdir  目录名

   eg:

[root@LB]~# mkdir test
[root@LB]~# ls -ld test
drwxr-xr-x. 2 root root 4096 Nov  2 01:34 test

2.递归创建多级文件目录

   mkdir -p 1级目录名/.../n级目录名

   eg:

[root@LB]~# mkdir -p A/B/C
[root@LB]~# tree A
A
└── B
    └── C

2 directories, 0 files

3.创建自定义权限的文件目录

   mkdir -m 权限数 文件名   

   eg:

[root@LB]~# mkdir -m 4777 D
[root@LB]~# ls -ld D
drwsrwxrwx. 2 root root 4096 Nov  2 01:37 D

4.简单批量创建文件目录

   mkdir  目录名相同字符串{n..m}目录名相同字符串  

   eg:

[root@LB]~# mkdir stu{1..10}
[root@LB]~# ls -ld stu*
drwxr-xr-x. 2 root root 4096 Nov  2 01:43 stu1
drwxr-xr-x. 2 root root 4096 Nov  2 01:43 stu10
drwxr-xr-x. 2 root root 4096 Nov  2 01:43 stu2
drwxr-xr-x. 2 root root 4096 Nov  2 01:43 stu3
drwxr-xr-x. 2 root root 4096 Nov  2 01:43 stu4
drwxr-xr-x. 2 root root 4096 Nov  2 01:43 stu5
drwxr-xr-x. 2 root root 4096 Nov  2 01:43 stu6
drwxr-xr-x. 2 root root 4096 Nov  2 01:43 stu7
drwxr-xr-x. 2 root root 4096 Nov  2 01:43 stu8
drwxr-xr-x. 2 root root 4096 Nov  2 01:43 stu9

    注:n,m为常量,且n<=m

时间: 2024-10-30 02:46:55

SHELL 004 -- mkdir命令常用方法的相关文章

SHELL 003 -- ss命令常用方法

1.查看指定端口/服务是否正常运行    ss -anp|grep  端口号/服务名    eg: [root@LNP]~# ss -anp|grep 111 LISTEN 0 128 :::111 :::* users:(("rpcbind",1221,11)) LISTEN 0 128 *:111 *:* users:(("rpcbind",1221,8)) [root@LNP]~# ss -an|grep 111 LISTEN 0 128 :::111 :::

SHELL 001 -- rpm命令常用方法

1.检查软件安装包是否安装    rpm -qa 软件名    eg:     [root@LNP ~]# rpm -qa mysql mysql-5.1.73-7.el6.x86_64 2.安装rpm格式软件包    rpm -ihv 软件包路径    eg: [root@LNP ~]# rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm Retrieving http

SHELL 002 -- ps命令常用方法

1.查看服务进程号/查看服务是否正常运行    ps -ef|grep  服务名|grep -v grep    eg: [root@LNP]~# ps -ef|grep php-fpm|grep -v grep nginx 1682 1681 0 17:16 ? 00:00:00 php-fpm: pool www nginx 1683 1681 0 17:16 ? 00:00:00 php-fpm: pool www nginx 1684 1681 0 17:16 ? 00:00:00 ph

vb参数传递-VB高手请进!在线等。。——shell使用dos命令时参数的传递

问题描述 VB高手请进!在线等..--shell使用dos命令时参数的传递 怎样才能将%LOGPATH%所替代的内容传递到其中? (不要写成调用bat的形式) 解决方案 不行的,%logpath%不能包在括号里,应该这样 Shell "cmd /k mkdir "+LOGPATH+" > nul 2>&1", vbNormalNoFocus vb调用dos是直接运行引号内的,而不给某一变量赋值.另外包在百分号内的是bat变量而不是vb的变量 解决

linux基础命令(4) mkdir命令

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前 目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 1.命 令格式: mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或 目录.要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限 .并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名, 即同一个目录下不能有同名的(区分大小写). 3

ubuntu-关于Shell的expr命令问题。

问题描述 关于Shell的expr命令问题. 我使用的Ubuntu Kylin官网最新版,在编辑一个shell程序的时候总是报"expr:syntax error",而且是一直在循环刷屏着报错,我使用了expr的地方如下: numofcharminus1=`expr $numofchar - 1 sum=`expr $sum + $weight` weight=`expr $weight * 2` 这是咋回事啊? 解决方案 expr 命令expr 命令 解决方案二: 说明sum或wei

图解Linux命令:用mkdir命令建立目录

在 Linux 中我们已经拥有了非常完善的图形化操作界面.但是在很多情况下,使用命令控制系统的方法还是非常实用的.比如,当图形界面出现故障无法进入,以及服务器要求软件节约资源等情况下,http://www.aliyun.com/zixun/aggregation/13879.html">系统管理员通常会使用命令来完成工作. 在 Linux 系统中,建立目录与其它系统一样是一个很普通的工作.现在朋友们可以来了解一下使用 mkdir 命令在 Linux 中建立目录. 请朋友们打开终端,我当前的

php调用com 组件wscript.shell执行dos命令

/php调用com 组件wscript.shell执行dos命令   p('<hr width="100%" noshade /><pre>');   if ($execfunc=='wscript' && IS_WIN && IS_COM) {    $wsh = new COM('WScript.shell');    $exec = $wsh->exec('cmd.exe /c '.$command);    $std

linux中mkdir命令使用详解_Linux

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 1.命令格式: mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录.要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限.并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写). 3.命令参数