linux命令之ls

 linux
 

ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。

  1. 命令格式:
    ls [选项] [目录名]
  2. 命令功能:
    列出目标目录中所有的子目录和文件。
  3. 常用命令参数:
    • -a 显示所有文件及目录 (ls内定将文件名或目录名称开头为”.”的视为隐藏档,不会列出)。
    • -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出。
    • -r 将文件以相反次序显示(原定依英文字母次序)。
    • -t 将文件依建立时间之先后次序列出。
    • -A 同 -a ,但不列出 “.” (目前目录) 及 “..” (父目录)。
    • -F 在列出的文件名称后加一符号(*/=@| 其中一个)。
    • -R 若目录下有文件,则以下之文件亦皆依序列出。
    • -h, –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G)。
    • -S 根据文件大小排序。
    • -X 根据扩展名排序。
  4. 说明:
    ll命令是ls -l命令的简写,下图说明ll命令列出相关项对应的信息。
    img