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://idctop.com/linux-ls-d%e5%91%bd%e4%bb%a4%e6%80%8e%e4%b9%88%e7%94%a8%ef%bc%9flinux-ls-d%e5%8f%82%e6%95%b0%e8%af%a6%e8%a7%a3/

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

相关推荐

  • Spring MVC在Linux下怎么配置?Spring MVC Linux部署教程

    在Linux服务器上部署Spring MVC应用,核心在于构建基于Nginx反向代理与Tomcat后端分离的稳定架构,并通过Systemd实现服务的自动化管理,这是目前业内公认的高可用生产环境标准方案,将Spring MVC应用从开发环境迁移至Linux生产环境,并非简单的文件拷贝,而是一场涉及操作系统配置、J……

    2026年7月12日
    17700
  • gimp linux下载哪里最安全?gimp linux版本怎么装

    在Linux系统中下载GIMP最推荐的方式是通过官方软件包管理器(如apt或dnf)直接安装,这是最稳定、安全且免费的途径,无需访问第三方网站下载二进制文件,GIMP(GNU Image Manipulation Program)作为开源图像处理领域的标杆软件,其Linux版本一直是许多设计师、摄影师以及Lin……

    2026年7月5日
    12000
  • 16核32G服务器多少钱一台,哪家最便宜?

    一台16核32G服务器的月租费用通常在600元至3000元之间,具体取决于带宽大小、线路质量以及服务商是否持有正规资质,影响16核32G服务器价格的核心因素价格差异源自配置细节和服务商的能力,同样的16核32G,在CPU型号、内存代际、硬盘类型和带宽大小上可能有天壤之别,CPU型号与性能16核指逻辑核心数,但具……

    2026年7月27日
    2500
  • 13台根服务器一共有多少ip,根服务器ip地址数量是多少?

    13台根服务器逻辑上共有13个主用IPv4地址和13个主用IPv6地址,实际对外公布的IP总数为26个或略多——全球域名解析体系正是建立在这组精简的根服务器地址之上,这个数字常被误解,因为“13台”只是逻辑标识数量,每个标识背后往往由数十台物理节点共同承担解析压力,根服务器IP到底怎么数:先厘清“13”的真实含……

    2026年8月28日
    600
  • linux android adb怎么用?android adb命令大全

    Linux Android ADB是连接电脑与安卓设备的桥梁,通过USB调试或Wi-Fi无线连接,开发者能直接执行系统命令、传输文件及调试应用,是安卓生态维护与开发的核心工具,在Linux环境下操作Android设备,并非简单的“插线即用”,而是一场关于权限、协议与底层交互的深度对话,对于许多刚接触Linux的……

    相关资讯 2026年7月5日
    18210
  • 一台服务器一个月大概耗电多少?,电费怎么算

    一台普通服务器一个月的耗电量通常在250度到720度之间,对应电费约150元到500元,具体取决于硬件配置和负载情况,这个数字对于个人站长来说可能是一笔不小的开支,而对于企业机房来说,则意味着每年数万元甚至更高的运营成本,下面我们从功耗构成、计算方法和省钱策略三个维度,把这件事彻底讲透,影响服务器功耗的核心变量……

    2026年9月1日
    500
  • 200M服务器租一个月多少钱,怎么收费?

    200M服务器月租通常在500元至3000元区间,独享200M带宽+BGP线路的典型报价在1500元/月上下,具体价格取决于带宽类型、线路质量、硬件配置与机房等级,价格差异的核心变量200M这个参数在不同服务商那里含义完全不同,同样是“200M服务器”,报价可能相差数倍,原因集中在以下几个维度,带宽类型独享带宽……

    2026年10月12日
    100
  • 如何快速查看电脑服务器IP地址,电脑服务器IP地址怎么查

    查看电脑服务器的IP地址,最直接的办法是登录服务器操作系统,Windows用ipconfig,Linux用ip addr,两条命令就能看到当前网卡分配的IP;如果服务器在云上,登录服务商控制台,实例详情页里也会直接列出公网IP和内网IP,至于“多少个”,一台服务器通常至少有两个IP——一个内网IP和一个公网IP……

    2026年8月8日
    1700
  • 前端Nginx服务器多少钱,Nginx服务器价格怎么选?

    针对前端nginx服务器多少钱这个问题,核心结论是:一台用于前端Nginx的云服务器,主流配置年付成本普遍在500元至3000元区间,而传统物理服务器则需数千至上万元,这个价格差异主要源于部署模式、配置规格与供应商选择,本文将从价格构成、主流方案对比、避坑指南及高性价比选择四个维度,给出可落地的采购建议,前端N……

    相关资讯 2026年11月4日
    000
  • 游戏服务器一组要多少钱,租用一年价格贵不贵?

    游戏服务器租用价格受多重因素影响,入门级配置每月几百元即可起步,高性能高防御方案则需数千元至上万元,具体成本取决于CPU核心数、内存容量、硬盘类型、带宽大小及防御能力,价格构成的核心因素游戏服务器不是标准品,不同游戏类型对硬件和网络要求天差地别,影响价格的主要变量包括以下几项,每一环都直接决定最终报价,硬件配置……

    2026年8月26日
    1600

发表回复

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