当前位置: 首页 > news >正文

Linux 查看目录命令 ls 详细介绍

Linux 和 Unix 系统中 ls 命令是用于列出目录内容。用户可以查看指定目录下的文件和子目录,还可以获取有关这些文件和子目录的详细信息。

基本语法:

ls [选项] [目录]

如果不指定目录,ls 将列出当前工作目录下的内容。

01、-a 或 --all

ls -a

列出所有文件和目录,包括以点(.)开头的隐藏文件。

02、-l 或 --long

ls -l

使用长格式列出文件和目录的详细信息,如权限、所有者、大小和修改时间。

03、-h 或 --human-readable

ls -lh

-l 一起使用,以人类可读的格式显示文件大小(例如,KB、MB)。

04、-R 或 --recursive

ls -R

递归列出目录及其子目录的内容。

05、-t

ls -t

根据修改时间排序,最新的文件或目录在最前面。

06、-r 或 --reverse

ls -lr

反转排序顺序。

07、-S

ls -S

根据文件大小排序,最大的文件在最前面。

08、-i 或 --inode

ls -i

显示每个文件和目录的 inode 号。

09、-F 或 --classify

ls -F

在目录名、可执行文件名和符号链接名后添加斜杠(/)、星号(*)和 @ 符号,以区分不同类型的文件。

10、–color

ls --color=auto

使用颜色区分不同类型的文件(默认设置下,大多数现代 Linux 发行版已启用此功能)。

11、-d 或 --directory

ls -d /path/to/directory

列出目录本身,而不是其内容。例如,ls -d /home 只会显示 /home,而不是其下的文件和子目录。

12、-1

ls -1

每行仅显示一个文件或目录,避免文件名换行。

13、–time={atime,ctime,mtime}

ls -l --time=ctime

根据访问时间(atime)、更改时间(ctime)或修改时间(mtime)排序(默认是 mtime)。

14、-X

ls -lX

根据文件扩展名排序。

15、–sort={none,time,size,extension,name}

ls -l --sort=size

指定排序方式(默认是 name)。

16、组合使用示例

可以将多个选项组合在一起使用,例如:

ls -lhR

这将递归地列出所有文件和目录,以人类可读的格式显示详细信息,并包括隐藏文件。

ls -lhR /home

递归列出 /home 目录及其子目录的内容,以人类可读的格式显示。

ls -lS

根据文件大小排序,并以长格式显示

通过这些选项,ls 命令可以灵活地满足各种需求,帮助用户更好地管理和查看文件和目录。

http://www.lryc.cn/news/505317.html

相关文章:

  • React Native状态管理器Redux、MobX、Context API、useState
  • Three.js资源-模型下载网站
  • linux 添加默认网关
  • 【学习笔记】深入浅出详解Pytorch中的View, reshape, unfold,flatten等方法。
  • CTFHUB-web(SSRF)
  • 分解质因数
  • 前景物体提取
  • Kotlin复习
  • 【AI日记】24.12.17 kaggle 比赛 2-6 | 把做饭看成一种游戏 | 咖喱牛肉
  • 操作系统(14)请求分页
  • uniapp navigateTo、redirectTo、reLaunch等页面路由跳转方法的区别
  • 模型 A/B测试(科学验证)
  • 谷歌发布升级版AI视频生成器Veo 2与图像生成器Imagen 3
  • 快速掌握源码部署Filebeat
  • C++ 哈希表封装unordered_map 和 unordered_set
  • pymysql 入门
  • Leecode刷题C++之形成目标字符串需要的最少字符串数①
  • Linux应用开发————mysql数据库
  • 4_使用 HTML5 Canvas API (3) --[HTML5 API 学习之旅]
  • docker build次数过多,导致磁盘内存不足:ERROR: no space left on device
  • LDO和DC-DC的区别、DCDC和LDO主要指标
  • LeetCode hot100-81
  • RTMP、RTSP、RTP、HLS、MPEG-DASH协议的简介,以及应用场景
  • 力扣-图论-15【算法学习day.65】
  • “AI智慧数字孪生系统:开启智能新纪元
  • 54、库卡机器人轴的软限位设置
  • 基于MATLAB 的数字图像处理技术总结
  • Android运行低版本项目可能遇到的问题
  • window.getSelection() 获取划线内容并实现 dom 追随功能
  • 【人工智能】基于Python的自然语言处理:深入实现文本相似度计算