用法:ls [OPTION]... [FILE]...
打印关于FILE的信息(默认当前目录)
以字母表顺序排序(如果没有使用-cftuvSUX或者--sort等选项)选项(OPTION):-a, --all                     不隐藏任何以. 开始的项目-A, --almost-all               列出除. 及.. 以外的任何项目--author                    与-l 同时使用时列出每个文件的作者-b, --escape                  以八进制溢出序列表示不可打印的字符--block-size=SIZE         用不同单位表示大小;例如:'--block-size=M'用1048576字节    为单位表示。下边查看SIZE的可选项-B, --ignore-backups          不列出以~结尾的文件-c                            与-lt一起使用: 列出文件的ctime,以ctime为顺序排列与-l一起使用: 列出文件的ctime,以文件名为顺序排列其他情况: 以ctime为顺序排列,越新越靠前-C                            按列显示--color[=WHEN]            彩色显示。WHEN可以是'never', 'auto','always'(默认)更多信息在下边-d, --directory               显示目录本身,不显示里边的内容-D, --dired                   配置一个为emac的文件管理模式设计的输出-f                            不排序,满足-aU的效果,不满足--color的效果-F, --classify                在文件名后边加上后缀(*/=>@|之一)--file-type               和上边类似, 但没有'*'--format=WORD             across -x, commas -m, horizontal -x, long -l,single-column -1, verbose -l, vertical -C--full-time               类似-l --time-style=full-iso-g                          类似-l,但不列出所有者--group-directories-first 目录在前,文件在后。可以用--sort增强效果, 但是--sort=none(-U)会去掉分组效果-G, --no-group                以一个长列表的形式,不输出组名-h, --human-readable          与-l 一起,以易于阅读的格式输出文件大小(例如 1K 234M 2G)--si                     同上面类似,但是使用1000 为基底而非1024-H, --dereference-command-line显示软链接--dereference-command-line-symlink-to-dir列出每一个指向特定目录的软链接--hide=PATTERN            不显示文件名匹配PATTERN的文件--indicator-style=WORD    文件名添加后缀根据WORD确定风格:none(默认),slash(-p),file-type(--file-type),classify(-F)-i, --inode                   显示文件的inode号-I, --ignore=PATTERN          不显示文件名匹配PATTERN的文件-k, --kibibytes               磁盘使用单位默认为1024字节,1kb-l                         使用较长格式列出信息-L, --dereference             当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息-m                         所有项目以逗号分隔,并填满整行行宽-n, --numeric-uid-gid           类似 -l,但列出UID 及GID 号-N, --literal                 输出未经处理的项目名称 (如不特别处理控制字符)-o                          类似 -l,但不列出有关组的信息-p,  --indicator-style=slash    对目录加上表示符号"/"-q, --hide-control-chars      用?代替非图形字符--show-control-chars      显示非图形字符-Q, --quote-name              文件名添加双引号--quoting-style=WORD      使用WORD配置引用样式:literal, locale, shell,shell-always, c, escape-r, --reverse                  逆序排列-R, --recursive             递归显示子目录-s, --size                   以块数形式显示每个文件分配的大小-S                            以文件大小排序--sort=WORD               以WORD为标准排序: none (-U), size (-S),time (-t), version (-v), extension (-X)--time=WORD               with -l, 显示以WORD为标准的时间,而不是默认的修改时间:             atime 或 access 或使用(-u)ctime 或 status(-c); 如果使用了 --sort=time,也可以用指定时间作为排序依据--time-style=STYLE        使用-l时, 使用STYLE风格显示时间:full-iso, long-iso, iso, locale, or +FORMAT;FORMAT参考命令'date'中的使用方法; 如果FORMAT的格式是FORMAT1<newline>FORMAT2, 那么FORMAT1对非近期文件生效FORMAT2对近期文件生效;如果STYLE有前    缀'posix-',STYLE只在POSIX语言环境之外生效-t                            以修改时间为依据排序,越新越靠前-T, --tabsize=COLS            设置水平制表符的长度-u                            与-lt一起用: 显示atime并以此为依据排序;与-l一起用: 显示atime并以文件名为依据排序;其他情况: 以atime为依据排序-U                            不排序,用文件系统原有顺序显示-v                            根据版本进行排序-w, --width=COLS              设置屏幕宽度-x                            按行显示而不是按列-X                            以扩展名的字母顺序按顺序排列-1                            一行显示一个文件名SELinux options:--lcontext                    显示安全上下文。支持-l。-Z, --context                 显示安全上下文。只显示权限, 用户, 用户组, 安全上下文和文件名。--scontext                    只显示安全上下文和文件名。--help                 显示此帮助信息并退出--version                 显示版本信息并退出SIZE 是一个整数可选项(例如: 10M=10*1024*1024).
单位有K, M, G, T, P, E, Z, Y (1024的次方) or KB, MB, ... (1000的次方).使用色彩来区分文件类型的功能已被禁用,默认设置和 --color=never 同时禁用了它。
使用 --color=auto 选项,ls 只在标准输出被连至终端时才生成颜色代码。
LS_COLORS 环境变量可改变此设置,可使用 dircolors 命令来设置。

常用方法:

1. ls -l(列出所有非隐藏文件):

2. ls -al (列出所有文件,包括隐藏文件):

3. ls -lh (以易于阅读的格式输出文件大小):

4. 现在linux系统默认配置了几个关于ls的别名(alias):

输入命令 alias即可看到:

可以看到,这三个别名都加入了--color=auto,这样就有了配色方案,看上去更直观。

我们分别试一试:

可以看到,l.表示只显示目录下的隐藏文件

 ll表示列出目录下的文件的详细信息

ls从名字看上去和上边的默认‘ls’命令没有区别,实际上它是通过别名进行了改写,现在的功能是通过配色方案显示,看上去更直观,普通文件是灰色,目录是蓝色,软链接是蓝绿色。

其他参数由于不常使用,先不做过多展示,以后遇到再行补充。

linux 命令:ls 详解相关推荐

  1. Linux命令-ls详解

    Linux命令-ls详解(适合小白用户参考) 1.ls        不加任何参数,表示查询当前目录下的文件/文件夹 小提示:上面的白色文字表示普通文件,蓝色文字表示目录 2.ls        后面 ...

  2. 面试官都在问 | Linux命令mpstat详解

    面试官都在问 | Linux命令mpstat详解 1. mpstat的基本用法 mpstat的全称为Multiprocessor Statistics,是一款常用的多核CPU性能分析工具,用来实时查询 ...

  3. linux 命令 curl 详解

    一.curl 介绍 curl是一个命令行访问URL的计算机逻辑语言的工具,发出网络请求,然后得到数据并提取出,显示在标准输出stdout上面; 可以用它来构造http request报文,curl(C ...

  4. linux命令 正则表达式,详解Linux命令中的正则表达式

    详解Linux命令中的正则表达式 Mark Do 2017年9月19日 暂无评论 阅读 981 次 命令中的正则表达式 如果要在命令输出或文本中筛选内容时使用模糊查找,就需要使用正则表达式.正则表达式 ...

  5. LINUX命令大全详解备忘录

    文件目录操作命令 ls命令 cd命令 pwd命令 mkdir命令 rm 命令 rmdir 命令 mv命令 cp 命令 touch 命令 cat 命令 nl命令 more命令 less 命令 head ...

  6. Linux命令大全详解,让我们轻松入门学习Linux!

    1.最基本常用命令 序号 命令 对应英文 作用 01 ls list 查看当前文件夹下的内容 02 pwd print wrok directory 查看当前所在文件夹 03 cd [目录名] cha ...

  7. linux命令——ll详解

    一.ll命令 ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名. Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便. 如果要使用此命令,可以作如下修改: ...

  8. Linux命令lsscsi详解

    @ 一.什么是scsi 二.常见硬盘接口 1. IDE接口的硬盘 2. SCSI接口硬盘 3. SATA接口类型 三. lsscsi命令 1. lsscsi 命令安装 2. lsscsi命令英文手册 ...

  9. linux命令历史详解

    概念:顾名思义,我们在linux终端输过的命令,系统都会将他们加载到内存中,以便我们快速调用命令.另外,Bash拥有自动记录命令历史的功能,用户所执行的命令会在注销时自动记录到自己的家目录下的.bas ...

  10. Linux命令——find详解

    find是一个非常有效的工具,他可以遍历指定目录甚至整个系统来查找某些文件或目录 find [查找路径] [查找条件] [处理动作] 一.查找路径 (1) ./    指的是当前目录下开始查找 (2) ...

最新文章

  1. SpringBoot+WebSocket实时监控异常
  2. 单片机一个月能入门么?单片机工程师能干到多少岁?
  3. CTFshow php特性 web105
  4. 智慧办公的AI博弈——看飞企互联如何接招!
  5. 支付系统灰度发布原理图
  6. 小鹏汽车高管个人年薪超4亿?网友:超过我对金钱的认知了
  7. C语言实现可变参数列表的system接口:宏__VA_ARGS__
  8. element-ui可编辑行增加行或删除行
  9. HTM服务器l控件与WEB服务器控件(一)
  10. spring cloud学习笔记02
  11. linux 字符设备和块设备的区别
  12. 计算机一级c类题库及答案解析,全国计算机一级考试试题题库及答案
  13. [Swift]Swift中的extension
  14. oracle创建用户并授权管理员,Oracle创建用户并授权【数据库】
  15. 商界男士西服着装技巧
  16. 今天咱爬点不一样的!获取华为应用商店app信息!
  17. python单片机自动浇花_【应用教程】Micro:bit自动浇花系统
  18. 洛谷 P1095 守望者的逃离
  19. Windows操作系统常见驱动故障解决方法
  20. 使用机器学习创建自己的Emojis 表情

热门文章

  1. 10、在线自定义参数接口,免费好用
  2. js判断ie浏览器和360下的兼容模式
  3. 二、【手机摄影】手机专业拍照模式介绍
  4. 三菱FX3U PLC使用ST结构化文本与梯形图编写的4个仓位配方程序
  5. java jsonresult_struts2自定义JSONResult类型,JSON对象化操作
  6. vivo X23 亮相官网:超大广角相机 + 屏幕指纹,屏占比惊艳
  7. 《极乐迪斯科》:一场文学爱好者在电子游戏领域的狂欢
  8. 从股市狂跌谈集体无意识
  9. 数据库的关系表:一对多、多对多实例
  10. 数据管理DMS移动版之2018新年巨献(四)子账号登录支持