首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【linux命令讲解大全】103.Linux目录堆栈命令 dirs 的使用方法和选项详解

dirs 显示目录堆栈。 概要 dirs [-clpv] [+N] [-N] 主要用途 显示目录堆栈。 清空目录堆栈。 选项 -c:清空目录堆栈。 -l:堆栈内以~开头的目录在显示时展开。...-p:将目录堆栈内的每一个目录按行显示。 -v:将目录堆栈内的每一个目录按行显示并在每行前加上堆栈内的位置编号。 参数 +N(可选):不带参数执行dirs命令显示的列表中,左起的第N个目录将被显示。...(从0开始计数) -N(可选):不带参数执行dirs命令显示的列表中,右起的第N个目录将被显示。(从0开始计数) 返回值 返回成功除非提供了非法选项或执行出现错误。...当前目录始终是目录堆栈的顶部。 该命令是bash内建命令,相关的帮助信息请查看help命令。

13110

Linux 命令(153)—— dirs 命令(builtin)

文章目录 1.命令简介 2.命令格式 3.选项说明 4.常用示例 参考文献 1.命令简介 dirs(directory stack)命令,用于显示目录栈。 目录栈是最近访问的目录的列表。...dirs 用于显示目录栈的内容。当前目录始终是目录栈的顶部。 目录栈的内容也可以从 Shell 变量 DIRSTACK 获取到。...2.命令格式 dirs [+] [-] [-clpv] dirs 不带选项执行时显示目录栈中的所有内容。 3.选项说明 +N 从栈顶开始,显示第 N 个目录,下标从零开始。...-N 从栈底开始,显示第 N 个目录,下标从零开始。 -c 删除所有元素以清空目录栈。 -l 替换掉家目录的波浪号,显示完整的更长的目录。 -p 每行一个条目打印目录栈。...# popd ~/cpp/txt0 ~/cpp # pwd /root/cpp/txt0 (6)清空目录栈,只保留栈顶元素。

52410

【linux命令讲解大全】111.Linux命令大全:rmdir和diffstat的用法

rmdir 用来删除空目录 补充说明 rmdir命令 用来删除空目录。当目录不再被使用时,或者磁盘空间已到达使用限定值,就需要删除失去使用价值的目录。...命令忽略由于删除非空目录时导致的错误信息; -v或-verboes:显示命令的详细执行过程; --help:显示命令的帮助信息; --version:显示命令的版本信息。...参数 目录列表:要删除的空目录列表。当删除多个空目录时,目录名之间使用空格隔开。...若 Test 删除后,www 目录成为空目录,则 www 亦予删除。...diffstat命令 用来显示diff命令输出信息的柱状图,用以显示diff命令比较两个文件的不同统计信息。

8710

【linux命令讲解大全】023.rmdir命令:删除空目录的利器

rmdir 用来删除空目录 补充说明 rmdir命令用来删除空目录。当目录不再被使用时,或者磁盘空间已到达使用限制,就需要删除失去使用价值的目录。...注意:子目录被删除之前应该是空目录。就是说,该目录中的所有文件必须用rm命令全部删除。另外,当前工作目录必须在被删除目录之上,不能是被删除目录本身,也不能是被删除目录的子目录。...命令忽略由于删除非空目录时导致的错误信息; -v或--verbose:显示命令的详细执行过程; --help:显示命令的帮助信息; --version:显示命令的版本信息。...参数 目录列表:要删除的空目录列表。当删除多个空目录时,目录名之间使用空格隔开。 实例 将工作目录下名为www的子目录删除: rmdir www 在工作目录下的www目录中,删除名为Test的子目录。...若Test删除后,www目录成为空目录,则www亦被删除。 rmdir -p www/Test 下面命令等价于rmdir a/b/c,rmdir a/b,rmdir a: rmdir -p a/b/c

11310

linux系统使用rmdir命令删除空目录

注意:rmdir命令只能删除空目录。当要删除非空目录时,就要使用带有“-R”选项的rm命令。 rmdir命令的“-p”参数可以递归删除指定的多级目录,但是要求每个目录也必须是空目录。...语法格式 :  rmdir [参数] [目录名称] 常用参数: -p 用递归的方式删除指定的目录路径中的所有父级目录,非空则报错 -- -- ignore-fail-on-non-empty 忽略由于删除非空目录时导致命令出错而产生的错误信息...-v 显示命令的详细执行过程 -- -- help 显示命令的帮助信息 -- -- version 显示命令的版本信息 参考实例 删除空目录: [root@linux ~]# rmdir dir 递归删除指定的目录树...: [root@linux ~]# rmdir -p dir/dir_1/dir_2 显示指令详细执行过程: [root@linux ~]# rmdir -v dir rmdir: 正在删除目录 'dir...p -v dir/dir_1/dir_2 rmdir: 正在删除目录 'dir/dir_1/dir_2 rmdir: 正在删除目录 'dir/dir_1' rmdir: 正在删除目录 'dir_2' 显示命令的版本信息

2.9K10

centos系统使用rmdir命令删除空目录

注意:rmdir命令只能删除空目录。当要删除非空目录时,就要使用带有“-R”选项的rm命令。 rmdir命令的“-p”参数可以递归删除指定的多级目录,但是要求每个目录也必须是空目录。...语法格式 :  rmdir [参数] [目录名称] 常用参数: -p 用递归的方式删除指定的目录路径中的所有父级目录,非空则报错 -- -- ignore-fail-on-non-empty 忽略由于删除非空目录时导致命令出错而产生的错误信息...-v 显示命令的详细执行过程 -- -- help 显示命令的帮助信息 -- -- version 显示命令的版本信息 参考实例 删除空目录: [root@linux ~]# rmdir dir 递归删除指定的目录树...: [root@linux ~]# rmdir -p dir/dir_1/dir_2 显示指令详细执行过程: [root@linux ~]# rmdir -v dir rmdir: 正在删除目录 'dir...p -v dir/dir_1/dir_2 rmdir: 正在删除目录 'dir/dir_1/dir_2 rmdir: 正在删除目录 'dir/dir_1' rmdir: 正在删除目录 'dir_2' 显示命令的版本信息

1.1K30

Linux之rmdir命令

rmdir删除一个空目录,rm -r 目录也可以删除一个目录,但是不管空不空都删除,比较危险,rmdir目录不为空删除不了。删除某目录必须对父目录有写的权限。 命令格式 rmdir [选项]......命令参数 -p,递归删除,当子目录删除后,父目录是空目录时一并删除。...-v,--verbose显示指令执行过程 删除一个不为空的目录 > tree ruemnz rumenz/ └── 1.txt > rmdir rumenz rmdir: rumenz/: Directory...not empty # 如果非要删除非空目录 > rm -r rumenz 一次删除多级空目录 当子目录被删除后使它也成为空目录的话,则顺便一并删除 > mkdir -p rumenz/{bin/...,rumenz/bin/html为空了所以把rumenz/bin/html也删除了,由于rumen/bin下还有rumenz/bin/test目录,所以删除不了显示rmdir: rumenz/bin:

42710

Linux命令2-实用指令和文件管理

pwd-显示路径 显示当前工作目录的绝对路径 cd-切换路径(重点) cd ~ 或者 cd # 直接切换到家目录 cd .....ls [选项] [文件或者目录] 常用参数如下: -a 显示所有文件及目录 (包括以“.”开头的隐藏文件) -l 使用长格式(列表形式)列出文件及目录信息 -r 将文件以相反次序显示(默认依英文字母次序...ls -a # 显示所有文件,包含隐藏文件 ls -l # 列出文件的详细信息,长格式显示 ls / # 显示根目录/下的全部文件、目录 ls /Users/peter/Desktop...# 显示某个目录下的全部文件 ls -AS # 列出当前目录下的全部文件及目录,并以文件的大小进行排序 ls P* # 显示以P开头的全部文件及目录,下面一级文件也会显示出来 ?...rmdir-删除空目录 rmdir删除指定的空目录,基本语法: rmdir [选项] [待删除空目录] 如果不是空目录,则无法删除;删除非空目录,使用rm -rf 表示强制性删除 rm -rf /home

89430

rmdir命令 – 删除空目录

注意:rmdir命令只能删除空目录。当要删除非空目录时,就要使用带有“-R”选项的rm命令。 rmdir命令的“-p”参数可以递归删除指定的多级目录,但是要求每个目录也必须是空目录。...语法格式 :  rmdir [参数] [目录名称] 常用参数: -p 用递归的方式删除指定的目录路径中的所有父级目录,非空则报错 -- -- ignore-fail-on-non-empty 忽略由于删除非空目录时导致命令出错而产生的错误信息...-v 显示命令的详细执行过程 -- -- help 显示命令的帮助信息 -- -- version 显示命令的版本信息 参考实例 删除空目录: [root@linuxcool ~]# rmdir dir...递归删除指定的目录树: [root@linuxcool ~]# rmdir -p dir/dir_1/dir_2 显示指令详细执行过程: [root@linuxcool ~]# rmdir -v dir...p -v dir/dir_1/dir_2 rmdir: 正在删除目录 'dir/dir_1/dir_2 rmdir: 正在删除目录 'dir/dir_1' rmdir: 正在删除目录 'dir_2' 显示命令的版本信息

1.4K00

linux每日命令(7):rmdir命令

如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。 -v --verbose,显示指令执行过程 四....,只能用来删除单个空目录 2....“递归”删除空目录(此“递归”指“反向递归”,删除父级空目录) 命令: rmdir -p test1/dir2/dir21/ 输出: hc@hc-virtual-machine:~$ tree...,则删除其父级目录dir2,如果dir2的目录被删除后,test1目录为空目录,则接着删除,直到遇到父级目录不为空目录,则停止删除 rmdir -p 当该目录的子目录被删除后使其也成为空目录的话,则顺便一并删除该目录...显示删除过程 命令: rmdir -pv test1/dir1/dir11/ 输出: hc@hc-virtual-machine:~$ ls PycharmProjects snap test1

64340

Linux之rmdir命令

rmdir删除一个空目录,rm -r 目录也可以删除一个目录,但是不管空不空都删除,比较危险,rmdir目录不为空删除不了。删除某目录必须对父目录有写的权限。 命令格式 rmdir [选项]......命令参数 -p,递归删除,当子目录删除后,父目录是空目录时一并删除。...-v,--verbose显示指令执行过程 删除一个不为空的目录 > tree ruemnz rumenz/ └── 1.txt > rmdir rumenz rmdir: rumenz/: Directory...not empty # 如果非要删除非空目录 > rm -r rumenz 一次删除多级空目录 当子目录被删除后使它也成为空目录的话,则顺便一并删除 > mkdir -p rumenz/{bin/{...,rumenz/bin/html为空了所以把rumenz/bin/html也删除了,由于rumen/bin下还有rumenz/bin/test目录,所以删除不了显示rmdir: rumenz/bin:

50030

git 无法提交空目录 ? (.gitkeep 文件的作用)

1. git 无法提交空目录? ---- 相信大家在项目中肯定会发现空目录是不会被 git 追踪 (track) 的,但这是为什么呢 ?...因为 git 最初的设计是用来索引文件的,所以 git 只关注文件,不关心目录,但是在有些场景下空目录也需要被追踪的 2. 如何提交一个空目录 ?...---- git 无法追踪空目录,但当想要追踪一个空目录时,最主流的做法是在这个空目录中新建一个 .gitkeep 文件,这只是一个约定俗成的空目录识别文件名,除了占位识别空目录,没有其他意义,在很多开源项目中的也是使用这个文件名...,比如: vue cli 2 中的 static 目录 这个占位文件名不是一定要非是 .gitkeep 才行,换个名字一样可以,但使用 .gitkeep 更加规范,别人一看就知道这是一个空目录,vscode...插件也能将其识别为 git 相关文件,在其文件名前显示 git 图标 是不是觉得这种解决方案感觉有点扯淡,为什么提交不了空目录,一定要放个文件才行 抱着疑惑的态度查找资料,在下面这个链接我找到解释 https

94110

如何使用 rmdir 命令删除目录?

因为听起来好像 rmdir 用于删除目录(即文件夹),但事实是,默认情况下,它只删除空目录。...删除一个空目录 空目录中不包含任何文件或目录,如果您有一个空目录,则可以轻松将其删除,不需要其他选项。...rmdir directory_name [20220518155106.png] 删除非空目录 如果您尝试删除包含文件和目录的目录,该命令将失败并显示一条错误消息,指示“目录不为空”。...rmdir --ignore-fail-on-non-empty directory_name [20220518155055.png] 虽然它有效,但您永远不会看到有人使用这种方法,在 Linux 中删除非空目录的更常见...详细模式 您还可以使用详细模式,您可能已经注意到 rmdir 命令不会显示任何成功命令的结果。

2K00
领券