linux ls d命令怎么用?linux ls d参数详解

在 Linux 中,ls -d 是一个非常有用的组合,它的主要作用是只列出目录本身,而不列出目录中的内容。

基本用法

ls -d <目录名>

为什么需要 -d?

默认情况下,ls 命令会列出指定目录下的文件和子目录,如果你只想查看目录本身的属性(如权限、所有者、大小等),而不想看到里面的内容,就需要使用 -d 选项。

标题:linux命令之ls:就一个 l 参数还能有这么多内容?
加载中
标题:linux命令之ls:就一个 l 参数还能有这么多内容?

示例

假设你有一个目录 /home/user/mydir,里面包含文件 file1.txt 和子目录 subdir。

不使用 -d(默认行为)

linux ls d命令怎么用?linux ls d参数详解

$ ls /home/user/mydir file1.txt subdir

输出的是目录内部。

使用 -d

$ ls -d /home/user/mydir
/home/user/mydir

输出的是目录本身的路径。

结合 -l 查看详细信息

通常我们会将 -d 与 -l(长格式)结合使用,以查看目录本身的权限、所有者、大小等信息:

$ ls -ld /home/user/mydir
drwxr-xr-x 2 user user 4096 Oct 10 10:00 /home/user/mydir
  • d 表示这是一个目录。
  • rwxr-xr-x 是权限。
  • 2

    linux ls d命令怎么用?linux ls d参数详解

    是硬链接数(对于目录,通常表示其子目录数量 + 2,即 和 )。

  • 4096 是目录本身的大小(不是里面所有文件的大小之和)。
  • Oct 10 10:00 是最后修改时间。

常见用途

  1. 获取目录的绝对路径:

    $ ls -d /path/to/dir
    /path/to/dir
  2. 检查目录是否存在:
    如果目录不存在,ls -d 会报错;如果存在,则返回路径,可用于脚本中判断目录是否存在。

  3. 配合通配符使用:
    列出当前目录下所有以 log 开头的目录:

    $ ls -ld log
    drwxr-xr-x 2 user user 4096 Oct 10 10:00 log_archive
    drwxr-xr-x 2 user user 4096 Oct 10 10:00 log_backup

    linux ls d命令怎么用?linux ls d参数详解

    参考5
命令 作用
ls dir 列出 dir 目录下的文件和子目录
ls -d dir 只列出 dir 目录本身(路径)
ls -ld dir 列出 dir 目录本身的详细信息(权限、所有者等)

✅ 记忆技巧:-d 代表 “directory itself”(目录本身),而不是 “directory contents”(目录内容)。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/480997.html

赞 (0)
cdn jsp是什么?cdn jsp配置方法
上一篇 2026年7月10日 16:50
Python fileupload怎么实现?python文件上传漏洞利用
下一篇 2026年7月10日 16:51

相关推荐

  • 安装虚拟机怎么操作?电脑安装虚拟机详细步骤教程

    安装虚拟机是提升计算资源利用率、构建安全测试环境以及实现跨平台操作的最优解决方案,其核心价值在于通过软件模拟硬件环境,在一台物理计算机上同时运行多个独立的操作系统,既实现了系统隔离与安全防护,又大幅降低了硬件采购成本,掌握正确的安装流程与配置逻辑,能够确保虚拟机运行流畅、稳定,从而满足开发测试、网络安全研究及旧……

    2026年3月24日
    11300
  • asp分页代码怎么写?asp分页代码实例下载

    ASP分页功能的核心在于高效处理大数据集与数据库交互的平衡,最关键的实现逻辑是采用“绝对定位”分页法,即直接利用数据库的排序与索引特性,仅提取当前页所需的数据记录,而非读取全部数据后再进行数组截取,这种以SQL查询优化为核心的分页策略,能显著降低服务器内存消耗,是构建高性能ASP报告系统的基石,在处理海量数据生……

    2026年3月27日
    10200
  • APP开发必须配置域名吗?域名过户需要多久才能完成

    App开发确实需要域名用于服务器配置和备案,域名过户通常耗时3-7个工作日,具体时长取决于注册局审核速度及双方配合程度,很多开发者在App上线前夕,往往只盯着代码调试和UI交互,却忽略了域名这个“门面”的合规性与稳定性,域名不仅是用户访问你服务的入口,更是App进行ICP备案、接入微信支付或支付宝等第三方服务的……

    2026年6月17日
    3200
  • 租服务器一个月要交多少钱,服务器租用哪家便宜

    租服务器一个月多少钱?核心结论是:按照2026年的市场行情,入门级云服务器月付价格在50元到200元区间,中高端配置在500元到2000元每月,具体取决于CPU、内存、带宽和机房线路,选择月付能让资金周转更灵活,尤其适合短期项目或业务试水阶段,租服务器月付价格到底怎么算?配置决定价格下限服务器月租费用的核心变量……

    2026年8月19日
    3000
  • linux aclocal是什么,怎么用?

    aclocal 是 GNU Autotools 构建系统中用于扫描 configure.ac 并生成 aclocal.m4 宏文件的工具,它自动管理本地 m4 宏,为 autoconf 提供必要的宏定义,是自动化编译流程中不可或缺的中间环节,aclocal 到底是什么?它解决什么问题aclocal 属于 Aut……

    2026年7月22日
    400
  • 买一台服务器到底要多少钱,服务器多少钱一台?

    买一台服务器多少钱?答案是:从每月几十元的云服务器到数十万元的高性能物理机都有,价格跨度极大,关键看你的用途和配置,对于个人博客或小型企业官网,一年预算在几百到几千元即可搞定;对于电商大促、视频渲染或高并发业务,则需要投入数万元甚至更多,这篇文章直接拆解不同场景下的真实价格、配置清单和选购逻辑,帮你把钱花在刀刃……

    2026年8月17日
    1000
  • 安装部署详解怎么做?服务器环境配置步骤教程

    成功的安装部署是系统稳定运行的基石,其核心在于标准化的操作流程、严谨的环境依赖检查以及完备的权限配置,任何一次高效的部署,本质上都是对系统环境、软件依赖与网络配置的精确匹配,遵循标准化的安装部署详解流程,不仅能规避90%的潜在报错,更能大幅缩短从环境搭建到业务上线的时间周期,部署前的核心规划与环境准备许多失败的……

    2026年3月20日
    12100
  • 怎么看一台服务器负荷多少瓦,服务器耗电量大吗?

    判断一台服务器当前消耗多少瓦(W),最直接的方式是查看其BMC(基板管理控制器)提供的功耗传感器数据,或使用外部计量设备如智能PDU,对于无法直接读取的场景,可通过操作系统下的RAPL接口或功耗估算工具获得近似值,为什么需要关注服务器实时功耗服务器功耗不是静态参数,它随CPU负载、内存占用、硬盘活动及外设数量动……

    行业资讯 2026年8月9日
    800
  • 阿里云1核2G服务器年付65元值得买吗,阿里云服务器ECS年终特惠

    阿里云ECS共享型n4实例通过年付65元或三年付180元的特惠方案,为个人开发者及小微企业提供了极具性价比的低成本算力入口,是构建轻量级应用的首选,在云计算市场日益成熟的今天,寻找稳定且廉价的服务器资源已成为许多初创团队和个人开发者的核心痛点,阿里云作为国内云服务的头部玩家,其年终特惠活动往往能释放出极具竞争力……

    2026年7月5日
    7910
  • 昆明1U服务器托管一年多少钱,昆明机房托管收费标准是什么?

    昆明服务器1U托管一年的费用大致在3000元至8000元之间,具体取决于机房等级、带宽配置、IP数量以及服务商资质,选择持牌自营机房能获得更稳定的服务与性价比,为什么价格差异这么大?——1U托管的成本构成很多初次接触托管的朋友会问,同样都是1U托管,为什么有的报价一年3000,有的却要8000甚至更高?这背后其……

    2026年7月30日
    400

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注