ls(list)

功能说明: ls 命令是Linux中使用最频繁的命令,即list的缩写,默认情况下会罗列出当前文件下的所有文件。同时ls 也可以指定罗列某个文件下的文件。而且该命令可以查看文件的一些信息,比如权限,类型等。

语  法:ls [-1aAbBcCdDfFgGhHiklLmnNopqQrRsStuUvxX][-I <范本样式>][-T <跳格字数>][-w <每列字符数>][--block-size=<区块大小>][--color=<使用时机>][--format=<列表格式>][--full-time][--help][--indicator-style=<标注样式>][--quoting-style=<引号样式>][--show-control-chars][--sort=<排序方式>][--time=<时间戳记>][--version][文件或目录...]

补充说明:执行ls指令可列出目录的内容,包括文件和子目录的名称。

参  数(以下会给出常用的一些参数):

  -1   每列仅显示一个文件或目录名称。

   -a或--all   下所有文件和目录。

  -A或--almost-all   显示所有文件和目录,但不显示现行目录(.)和上层目录(..)。

  -B或--ignore-backups   忽略备份文件和目录。

  -c   以更改时间排序,显示文件和目录。

   -C   以又上至下,从左到右的直行方式显示文件和目录名称。

-d或--directory   显示目录名称而非其内容。比如在当前的目录执行ls -d 仅仅显示 .

  -h或--human-readable   用"K","M","G"来显示文件和目录的大小。

  -H或--si   此参数的效果和指定"-h"参数类似,但计算单位是1000Bytes而非1024Bytes。

  -i或--inode   显示文件和目录的inode编号。

  -l   使用详细格式列表。可以通过 ll 命令,这个是ls -l 的缩写形式。

  -L或--dereference   如遇到性质为符号连接的文件或目录,直接列出该连接所指向的原始文件或目录。

  -m   用","号区隔每个文件和目录的名称。

  -N或--literal   直接列出文件和目录名称,包括控制字符。

  -r或--reverse   反向排序。

  -R或--recursive   递归处理,将指定目录下的所有文件及子目录一并处理。

  -s或--size   显示文件和目录的大小,以区块为单位。

  -S   用文件和目录的大小排序。

  -t   用文件和目录的更改时间排序。

  -u   以最后存取时间排序,显示文件和目录。

  -U   列出文件和目录名称时不予排序。

  -v   文件和目录的名称列表以版本进行排序。

  --full-time   列出完整的日期与时间。

例子:

  1. 列出 jeff 文件夹下的所有文件和目录的详细信息

    ls -l jeff
  2. 列出前文件夹下以t开头的文件的详细信息
    ls -l t*
  3. 列出/usr/local文件下的子文件
    ls -F /usr/local |grep /$
  4. 列出/usr/local文件下的文件夹
    ls -l /usr/local |grep "^d"
  5. 列出/usr/local文件下的文件
    ls -l /usr/local |grep "^-"
  6. 查看当前文件夹下的文件,越新的文件越在后面
    ls -ltr 
  7. 查看当前文件夹下的目录数和文件数(文件是以"-"开始,文件夹是以"d"开始)
    ls -l |grep "^-"|wc -l -------查看文件数
    ls -l |grep "^d"|wc -l -------查看文件夹数

最新文章

  1. js之获取窗口大小和位置信息
  2. xml中数据存储 &lt;![CDATA[ … ]]&gt;
  3. Linux:命令执行顺序控制与管道
  4. php socket函数详解
  5. Android——android:gravity 和 android:layout_Gravity
  6. 基础连接已经关闭: 未能为SSL/TLS 安全通道建立信任关系
  7. java 操作sqllite的数据库
  8. linq 动态排序
  9. Qt WebEngine 网页交互
  10. 关于jquery文件上传插件 uploadify 3.1的使用
  11. 消费创富会开发模式系统App
  12. JAVA设计模式---装饰者模式
  13. Emojicon表情之快速应用于Android项目
  14. VIM批量缩进
  15. window.open()居中显示
  16. Java 与 Json的互相转换
  17. Unity3D NGUI 二 NGUI Button怎样接受用户点击并调用函数,具体方法名称是什么
  18. test20181004 苹果树
  19. Repository与Factory关系
  20. PHP变量的使用

热门文章

  1. 深入探讨 Java 类加载器(转载)
  2. unigui的UnimDatePicker控件使用经验
  3. dede上传文件乱码问题解决
  4. Android-隐式意图激活所有应用
  5. SharpMap入门教程
  6. ASP.NET Core ASP.NET Core+MVC搭建及部署
  7. mysql --initialize specified but the data directory has files in it
  8. leetcode 2 两数相加 JAVA
  9. OCP认证052考试,新加的考试题还有答案整理-23题
  10. 整理javascript基础