一天一个Linux基础命令之目录管理类命令mkdir

mkdir 创建目录

1、命令格式

mkdir [option]   <目录名>...

2、命令功能

通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。

同一个目录下不能有同名的(区分大小写)文件和目录。

3、常用参数

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

-p,在创建目录之前的目录不存在,先创建上级目录 ,即创建目录之前先创建父目录

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

--help   显示此帮助信息并退出

--version  输出版本信息并退出

4.常用范例

例1:在当前目录下创建test目录

命令:mkdir test

[[email protected] ~]# mkdir test
[[email protected] ~]# ls -d test/
test/
[[email protected] ~]#

例2:在当前目录下创建1/2/3目录,如果上级目录不存在则先创建上级目录

命令:mkdir -pv1/2/3

[[email protected] ~]# mkdir -pv 1/2/3
mkdir: created directory `1‘
mkdir: created directory `1/2‘
mkdir: created directory `1/2/3‘

例3:在/tmp/下创建logs目录

命令:mkdir /tmp/logs

[[email protected] ~]# mkdir  /tmp/logs
[[email protected] ~]# ll -d /tmp/logs/
drwxr-xr-x. 13 root root 4096 Dec  1 20:53 /tmp/logs/

例4:在当前目录下,创建权限为777的test1目录

命令:mkdir -m 777 test1

[[email protected] ~]# mkdir -m 777 test1
[[email protected] ~]# ll -d test1/
drwxrwxrwx. 2 root root 4096 Dec  7 20:45 test1/
[[email protected] ~]#

例5:一个命令创建多个目录,用命令行展开实现

创建 mylinux/usr/local/bin,mylinux/usr/local/sbin, mylinux/etc/systconfig, mylinux/etc/init.d, mylinux/bin, mylinux/sbin

命令:mkdir -pv mylinux/{usr/local/{bin,sbin},etc/{sysconfig,init.d},bin,sbin}

提示:命令行展开mkdir{test1,test2};创建目录test1和目录test2

[[email protected] ~]# mkdir -pv /tmp/mylinux/{usr/local/{bin,sbin},etc/{sysconfig,init.d},bin,sbin}
mkdir: created directory `mylinux‘
mkdir: created directory `mylinux/usr‘
mkdir: created directory `mylinux/usr/local‘
mkdir: created directory`mylinux/usr/local/bin‘
mkdir: created directory`mylinux/usr/local/sbin‘
mkdir: created directory `mylinux/etc‘
mkdir: created directory`mylinux/etc/sysconfig‘
mkdir: created directory `mylinux/etc/init.d‘
mkdir: created directory `mylinux/bin‘
mkdir: created directory `mylinux/sbin‘
[[email protected] ~]# tree mylinux/
mylinux/
├── bin
├── etc
│  ├──init.d
│  └──sysconfig
├── sbin
└── usr
    └── local
        ├── bin
        └── sbin
 
9 directories, 0 files
时间: 2024-10-08 14:50:23

一天一个Linux基础命令之目录管理类命令mkdir的相关文章

一天一个Linux基础命令之目录管理类命令ls

ls 列出目录内容 1.命令格式 ls [option]   [目录名] 2.命令功能 显示当前目录内容,如果ls指定其他目录,那么就会显示指定目录里的文件及目录. 通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录.文件夹.文件权限),查看目录信息等等. 3.常用参数 -A,打印目录中的所有文件包括隐藏文件,但不包括.和.. -a:显示目录中的所有文件,包括隐藏文件 .表示当前目录 ..表示父目录 -l:用长格式打印目录中的文件和目录(文件类型.权限.硬链接次

一天一个Linux基础命令之目录管理类命令rmdir

rmdir  删除空目录,非空的目录不能删除 1.命令格式 rmdir [options]      DIRECTORY 2.命令参数 -p, 递归删除,删除目录之前是否删除父目录,如果父目录为空的话就删除 -v, 删除目录时,显示删除信息 --help   显示此帮助信息并退出 --version  输出版本信息并退出 3.常用范例 例1:删除空目录doc 命令:rmdir doc [[email protected]~]# tree doc/ doc/   0directories, 0 f

一天一个Linux基础命令之目录管理类命令cd

cd 切换目录命令 1.命令格式 cd  [option]     [目录名] 2.命令功能 切换工作目录 3.常用范例 例1:cd  ~ 说明:~默认为root的家目录,如果~后面加入用户名,则可以进入指定用户的家目录 [[email protected] ~]# [[email protected] ~]# cd / [[email protected] /]# pwd / 说明:进入系统根目录,上面命令执行完后拿pwd命令看一下,当前目录已经到系统根目录了 . [[email protec

Linux命令之目录管理类命令:mkdir, rmdir, tree, dirname, basename

mkdir命令:新建目录 语法:mkdir [OPTION] /PATH/TO/SOMEWHERE 常见参数选项: -p:创建父目录 -v: 显示创建过程 示例: 如何/tmp/下创建目录:x_m, x_n, y_m, y_n # mkdir /tmp/{x_,y_}{m,n} rmdir命令:删除目录 语法:rmdir /PATH/TO/SOMEWHERE 常见的参数选项: -p:连同上层的空目录一起删除(慎重使用) tree命令:以树状图列出目录的内容 语法:tree [OPTION]...

linux系统 用户和组管理类命令的使用方法

列出当前系统上所有已经登录的用户的用户名,注意:同一用户登录多次,则只显示一次即可. [[email protected] ~]# who    #显示当前用户登录信息 root    tty1         2016-10-05 15:58 root    pts/0        2016-10-05 16:07(192.168.0.17) [[email protected] ~]# who | cut -d' ' -f1    #取出当前用户登录信息的用户名 root root [[e

Linux下文件和目录管理常用命令(上)

cat命令 描述:连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,类似于shell下的type命令. 注:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容.因此,一般用more等命令分屏显示.为了控制滚屏,可以按Ctrl+S键,停止滚屏:按Ctrl+Q键可以恢复滚屏.按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态. 语法:cat(选项)(参数) 常用选项: -n或-number:从1开始对所有输出的行编号: -b或--number-

2018-01-08 Linux目录管理类命令

cd, pwd, ls mkdir, rmdir, tree mkdir [options] /path/to/somewhere-p: 存在于不报错,且可自动创建所需的各目录:-v: 显示详细信息-m MODE: 创建目录时直接指定权限: tree: -d: 只显示目录-L level:指定显示的层级数目-P pattern: 只显示由指定pattern匹配到的路径: rmdir:删除空目录rmdir [OPTION]... DIRECTORY...-v: 显示过程: 练习:(1) 如何创建/

[视频笔记]目录管理类命令

cd, pwd, ls mkdir, rmdir mkdir [options] /path/to/somewhere -p: 存在于不报错,且可自动穿件所需的各目录: -v: 显示详细信息 -m MODE: 创建目录时直接指定权限: tree: -d: 只显示目录 -L level: 指定显示的层级数目 -P pattern: 只显示由指定pattern匹配到的路径: rmdir: 删除空目录 rmdir [option]... DIRECTORY... -v: 显示过程: 练习: (1)如何

文件目录管理类命令

目录管理类命令:mkdir命令:创建目录-p :递归创建-v :显示创建信息-m:创建目录并指定权限 tree命令: -d :只显示目录 -L :level,指定显示的层级数目 -P:pattern,只显示由指定pattern匹配到的路径 rmdir:删除空目录 文件查看类命令:more命令:-d:显示翻页及退出提示 less命令: head命令: -c # :指定获取前#字节 -n # :指定获取前#行(或 - #) tail命令: -c #:指定获取后#字节 -n #:指定获取后#行(或 -