Linux常用命令(四) - mkdir

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。

1. 命令格式:

mkdir  [选项]   目录

2. 命令功能:

通过 mkdir 命令可以实现在指定位置创建以指定的文件名命名的文件夹。要创建文件夹的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹不能与其父文件夹中的文件名重名,即同一个文件夹下不能有同名的(区分大小写)。

3.
命令参数:

-m,    --mode 模式,设定权限<模式> (类似 chmod)

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

-v,    --verbose  每次创建新目录都显示信息

4. 命令实例:

实例1:创建一个空目录

命令: mkdir test1

实例2:递归创建多个目录

命令: mkdir -p test2/test22

实例3:创建权限为777的目录:

命令: mkdir -m 777 test3

输出:

[[email protected] test]# mkdir -m 777 test3
[[email protected] test]# ll
drwxr-xr-x 2 root root 4096 10-25 17:42 test1
drwxr-xr-x 3 root root 4096 10-25 17:44 test2
drwxrwxrwx 2 root root 4096 10-25 17:46 test3
[[email protected] test]#

说明: test3的权限为rwxrwxrwx

实例4:创建新目录都显示信息

命令: mkdir -v test4

输出:

[[email protected] test]# mkdir -v test4
mkdir: 已创建目录 “test4”

实例5:一个命令创建项目的目录结构

命令:mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}

[[email protected] test]# mkdir -vp scf/{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”
[[email protected] test]# tree scf/
scf/
|-- bin
|-- doc
|   |-- info
|   |-- product
|-- lib
|-- logs
|   |-- info
|   |-- product
|-- service
   	 |-- deploy
  	    	|-- info
        	|-- product
12 directories, 0 files
[[email protected] test]#
时间: 2024-08-02 11:03:13

Linux常用命令(四) - mkdir的相关文章

Linux常用命令(四)

Linux常用命令(四) 目前已经总结了,文件操作命令,目录操作命令,查看目录下的文件及目录结构,本节我来总结一下Linux另外两个重要的命令rm删除命令和find查找命令. 1 rm命令 rm命令是Linux系统中常用的命令,该命令的功能为删除一个目中的文件或多个文件或目录,对于链接文件,只是删除了链接,对原始文件没有影响,rm命令十分危险,新手要特别当心. 1.1 语法 rm [选项] 文件... 1.2 命令参数 -i 每个删除操作完成前都有确认提示 -I 删除超过 3 个文件时或递归删除

Linux常用命令:mkdir命令

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

Linux常用命令之mkdir

mkdir  :创建空目录     1.命令格式 mkdir [选项] 目录...     2.命令功能 在指定的位置创建空目录,使用命令者必须拥有可写权限,而且不能创建与已经存在名称的目录.      3.命令参数 -p    :递归创建空目录 -v    :显示创建空目录的信息      4.命令实例 例子1:创建空目录 [[email protected] ~]# mkdir abc [[email protected] ~]# ls abc  anaconda-ks.cfg  Deskt

Linux常用命令(四)系统管理命令

4 系统管理命令 shutdown      正常关机 reboot            重启计算机 ps                   显示瞬间进程状态,查看目前程序执行的情况 ps -aux top                  查看目前程序执行的情景和内存使用的情况,动态显示当前耗费资源最多进程信息 kill                   终止一个进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程 date                更改或

Linux常用命令汇总--mkdir

1.命令名称:mkdir 2.用途:在指定的位置创建目录 3.用法:mkdir [OPTION]... DIRECTORY...,即mkdir 参数 目录路径 4.参数: -m, --mode=MODE:设定chmod模式下权限,而不是 rwxrwxrwx 减 umask的权限 -p, --parents 父目录不存在则创建父目录,可以用来创建多级目录 -v, --verbose 每次创建目录都显示信息 5.例子: 例1:创建一个空目录 [[email protected] test]# mkd

linux常用命令整理(四):软件包管理和shell基础

大家好,我是会唱歌的程序猿------ 最近在学习linux,闲暇之余就把这些基本的命令进行了整理,希望大家能用的上,整理的的目的是在忘了的时候翻出来看看^?_?^,前后一共分为五个部分: linux基本命令整理(一):常用命令 地址:http://www.cnblogs.com/devinCat/p/7247824.html linux基本命令整理(二):用户.用户组.文件系统和网络 地址:http://www.cnblogs.com/devinCat/p/7247847.html linux

linux常用命令总结

linux常用命令: (1) ls(list,列表) 作用:使用列表把当前文件夹下所有文件显示出来 ls -a 显示所有文件,包括隐藏文件 ls -l 以详细信息显示 ls -a -l ls -l -a ls -la ls -al 四种方式都是可以的 (2) cd(change directory,更改目录) 作用:用来切换目录 涉及到相对路径和绝对路径 cd .. ..代表上一层目录 .代表当前目录 (3) pwd(print work directory,打印工作目录) 作用:打印出当前的绝

Linux常用命令速查备忘

Linux常用命令速查备忘 PS:备忘而已,详细的命令参数说明自己man 一. 启动,关机,登入,登出相关命令 [login] 登录 [logout] 登出 [exit] 登出 [shutdown] 停止系统 [halt] 停止系统 [reboot] 重启动 [poweroff] 切断电源 [sync] 把内存里的内容写入磁盘 [lilo] 安装lilo启动管理程序 [grub] 安装lilo启动管理程序 二. Shell相关命令 [chsh] 切换Shell [history] 显示命令履历

Linux(二)Linux常用命令

Linux常用命令 一 .linux命令的格式 1.命令 [选项] [参数] ls list 显示目录下内容 ① 命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 功能描述:显示目录文件 ② ls 名直接回车,显示目录下内容 ls -l 长格式显示 (缩略选项用一个减号,完整选项用两个减号) -rw------- 1 root root 1190 08-10 23:37 anaconda-ks.cfg 第一项:-rw------- 权限位 第二项: 1 引