linux命令----- mkdir与rmdir

这篇具有很好参考价值的文章主要介绍了linux命令----- mkdir与rmdir。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一 mkdir

mkdir是make directories的缩写,主要用于linux中创建目录

  • 创建的目录不能和同级目录中已经存在的目录重名
  • 可以mkdir p 递归的同时创建多个目录

linux命令----- mkdir与rmdir

1.mkdir 目录名

[root@localhost /]# mkdir test
[root@localhost /]# ll
总用量 20
lrwxrwxrwx.   1 root root    7 415 20:34 bin -> usr/bin
dr-xr-xr-x.   5 root root 4096 415 20:39 boot
drwxr-xr-x.  20 root root 3200 422 18:58 dev
drwxr-xr-x.  74 root root 8192 422 18:58 etc
drwxr-xr-x.   2 root root    6 411 2018 home
lrwxrwxrwx.   1 root root    7 415 20:34 lib -> usr/lib
lrwxrwxrwx.   1 root root    9 415 20:34 lib64 -> usr/lib64
drwxr-xr-x.   2 root root    6 411 2018 media
drwxr-xr-x.   2 root root    6 411 2018 mnt
drwxr-xr-x.   2 root root 4096 420 18:57 opt
dr-xr-xr-x. 104 root root    0 422 18:58 proc
dr-xr-x---.   3 root root  184 421 00:58 root
drwxr-xr-x.  24 root root  660 422 18:58 run
lrwxrwxrwx.   1 root root    8 415 20:34 sbin -> usr/sbin
drwxr-xr-x.   2 root root    6 411 2018 srv
dr-xr-xr-x.  13 root root    0 422 18:58 sys
drwxr-xr-x.   2 root root    6 422 19:54 test
drwxrwxrwt.   9 root root  232 422 19:39 tmp
drwxr-xr-x.  18 root root  233 420 05:54 usr
drwxr-xr-x.  20 root root  278 420 03:03 var

2.mkdir -p 目录一/目录二

出现了test/test1/test2的嵌套

[root@localhost test]# mkdir -p test1/test2
[root@localhost test]# ll
总用量 0
drwxr-xr-x. 3 root root 19 422 19:58 test1
[root@localhost test]# cd /test2
-bash: cd: /test2: 没有那个文件或目录
[root@localhost test]# cd test1
[root@localhost test1]# cd test2
[root@localhost test2]# 

二 rmdir

rmdir是remove directories的缩写,主要用于linux中删除目录
这个命令只能删除空目录。不能删除非空目录

1.rmdir 目录名

[root@localhost test2]# mkdir test4
[root@localhost test2]# ll
总用量 0
drwxr-xr-x. 2 root root 6 422 20:03 test
drwxr-xr-x. 2 root root 6 422 20:02 test2
drwxr-xr-x. 2 root root 6 422 20:03 test3
drwxr-xr-x. 2 root root 6 422 20:05 test4
drwxr-xr-x. 2 root root 6 422 20:02 –v
[root@localhost test2]# rmdir test4
[root@localhost test2]# ll
总用量 0
drwxr-xr-x. 2 root root 6 422 20:03 test
drwxr-xr-x. 2 root root 6 422 20:02 test2
drwxr-xr-x. 2 root root 6 422 20:03 test3
drwxr-xr-x. 2 root root 6 422 20:02 –v

2.删除非空目录时失败

[root@localhost test]# ll
总用量 0
drwxr-xr-x. 2 root root  6 422 20:12 edu
drwxr-xr-x. 3 root root 19 422 19:58 test1
[root@localhost test]# tree
.
├── edu
└── test1
    └── test2
        ├── test
        ├── test2
        ├── test3
        └── \342\200\223v

7 directories, 0 files
[root@localhost test]# rmdir test1
rmdir: 删除 "test1" 失败: 目录非空

3. rmkdir -p 目录1/目录2

示范:文章来源地址https://www.toymoban.com/news/detail-428008.html

rmdir -p edu/teacher/
[root@localhost test]# cd edu
[root@localhost edu]# mkdir teacher
[root@localhost edu]# tree
.
└── teacher

1 directory, 0 files
[root@localhost edu]# cd ../
[root@localhost test]# tree
.
├── edu
│   └── teacher
└── test1
    └── test2
        ├── test
        ├── test2
        ├── test3
        └── \342\200\223v

8 directories, 0 files
[root@localhost test]# rmdir -p /edu/teacher
rmdir: 删除目录 "/" 失败: 设备或资源忙
[root@localhost test]# rmdir -p edu/teacher/
[root@localhost test]# ll
总用量 0
drwxr-xr-x. 3 root root 19 422 19:58 test1
[root@localhost test]# tree
.
└── test1
    └── test2
        ├── test
        ├── test2
        ├── test3
        └── \342\200\223v

6 directories, 0 files
[root@localhost test]# 

到了这里,关于linux命令----- mkdir与rmdir的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 一分钟学一个 Linux 命令 - mkdir 和 touch

    大家好,我是god23bin。欢迎来到《 一分钟学一个 Linux 命令 》系列,今天需要你花两分钟时间来学习下,因为今天要讲的是两个命令, mkdir 和 touch 命令。前一个命令是操作目录的,后一个命令是操作文件的。 建议学完手敲一篇加深记忆噢! mkdir 是 make directory 的缩写,顾名思

    2024年02月07日
    浏览(53)
  • 【Shell 命令集合 磁盘管理 】Linux 创建目录 mkdir 命令使用指南

    Shell 命令专栏:Linux Shell 命令全解析 mkdir命令是Linux系统中的一个用于创建目录的命令。它的作用是在指定的路径下创建一个新的目录。 使用mkdir命令可以方便地创建一个空的目录,该目录可以用于存储文件或其他目录。通过指定路径参数,可以在当前工作目录或其他指定目

    2024年02月08日
    浏览(59)
  • linux 文件管理命令:rmdir \ chattr \ cksum \ cmp \ split

    作用:删除一个或者多个目录。 用法:rmdir [选项]…目录… 主要选项如下: 命令 描述 --ignore-fail-on-non-empty 忽略任何因目录仍有数据而造成的错误 -p, --parents 删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除 -v, --verbose 显示命令执行过程 --help 显示此帮助信

    2024年02月13日
    浏览(46)
  • Linux mkdir命令教程:如何创建目录(附实例详解和注意事项)

    mkdir 命令在Linux系统中用于创建新的目录。 mkdir 是\\\"make directory\\\"的缩写,它可以帮助您通过一条命令就能创建目录。 mkdir 命令在所有主流的Linux发行版中都可以使用,包括但不限于Debian、Ubuntu、Alpine、Arch Linux、Kali Linux、RedHat/CentOS、Fedora、Raspbian。这个命令是预装在这些系统中

    2024年04月22日
    浏览(86)
  • 【Linux】Linux基础命令-cp、ls、mv、chmod、rm、mkdir、cd、find、pwd

    1.添加用户 (1)切换到管理员 sudo su (2)添加用户 addusr zhangdi (3)设置密码 (4)切换到自己的账号 su zhangdi 2. mkdir、cd 命令,要求能建立目录、进入与退出目录 (1)打开终端”应用程序”→ “附件”→“终端”,在终端用命令新建目录kkk (2)进入目录mydir,并在mydir目

    2024年02月12日
    浏览(49)
  • 执行hdfs dfs -mkdir input时弹出mkdir: `hdfs://localhost:9000/user/root‘: No such file or directory的解决方法

    本文涉及的操作步骤来源于:https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/SingleCluster.html#Execution 在执行Pseudo-Distributed Operation的Execution以下步骤时,弹出了 mkdir: hdfs://localhost:9000/user/root\\\': No such file or directory 错误。 好久才反应过来,原来是在上一步没有理解清楚 us

    2024年02月07日
    浏览(39)
  • k8s常用命令的缩写写法

    k8s 中,有不少命令是有缩写写法的,比如 kubectl get services  可以写成 kubectl get svc, 那么其它一些命令是否也存在对应的缩写呢?其实部分较长的命令都会有,参考下面表格 命令 缩写 kubectl get pods kubectl get po kubectl get services kubectl get svc kubectl get deployments kubectl get deploy kubectl

    2024年02月07日
    浏览(72)
  • 【Linux】Linux基本操作(二):rm rmdir man cp mv cat echo

    承接上文: 【【Linux】Linux基本操作(一):初识操作系统、ls、cd、touch、mkdir、pwd 】 目录 1.rmdir指令 rm 指令: rmdir -p   #当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。 rm rm -f       #即使文件属性为只读(即写保护),亦直接删除 rm -i       #删

    2024年01月21日
    浏览(39)
  • Linux使用解压命令unzip报错:unzip: cannot find zipfile directory in one of xxx.zip

    在linux服务器下使用rz上传压缩文件,用unzip命令解压zip包 报这种错误说明在文件上传或下载的过程中出现了文件丢失的情况,需要使用 sftp或scp重新上传文件到服务器 ,然后使用unzip命令或jar命令解压压缩文件

    2024年02月16日
    浏览(53)
  • Mac,Linux中用mkdir同时创建多个文件夹

    提示:Mac,Linux中用mkdir同时创建多个文件夹 新建dirlist.txt 文件,放在所需创建文件夹根目录 右击-打开所需创建文件夹下终端 使用更为更强大的xargs命令

    2023年04月08日
    浏览(81)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包