ls 命令

作者: waka | 来源:发表于2017-02-06 18:26 被阅读40次

参考文章: 每天一个linux命令(1):ls命令

学习Linux命令笔记,记录下来,希望能给大家帮助。

环境是macOS 10.12.2

0. 简介

ls命令是linux下最常用的命令。

ls命令就是list的缩写。

默认ls用来打印出当前目录的清单。

如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。

通过ls命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等。

1. 命令格式

ls [选项] [目录名]

2. 命令功能

列出目标目录中所有的子目录和文件。

3. 常用参数

  • 不带参数,打印出当前目录的清单
  • -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件
  • -A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。
  • -c 配合 -lt:根据 ctime 排序及显示 ctime (文件状态最后更改的时间)配合 -l:显示 ctime 但根据名称排序否则:根据 ctime 排序
默认排序 按修改时间排序 按名称排序
  • -C 每栏由上至下列出项目
和普通的ls有什么区别吗?
  • -d, –directory 将目录象文件一样显示,而不是显示其下的文件。
。。。
  • -g 除了文件名之外,还将文件的权限、文件大小等信息详细列出来。类似 -l,但不列出所有者
  • -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。
  • -o 类似 -l,显示文件的除组信息外的详细信息。
  • -i, –inode 印出每个文件的 inode 号
  • -m 所有项目以逗号分隔,并填满整行行宽
  • -r, –reverse 依相反次序排列
  • -R, –recursive 同时列出所有子目录层
输出太多了图截不全
  • -s, –size 以块大小为单位列出所有文件的大小
文件夹都是0
  • -S 根据文件大小排序
  • -t 以文件修改时间排序

相关文章

  • Lunix常用命令行

    常用命令 1.ls命令 ls命令用于显示指定工作目录下之内容ls 命令显示目录。ls -a 命令列出当前目录下所有...

  • Linux常用命令笔记

    date命令 cal命令 df命令 free命令 exit命令 pwd命令 cd命令 ls命令 ls -a 例图 ...

  • 简单命令行

    写几个简单命令行的使用 一、ls ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打...

  • Linux基础

    ls命令: ls命令 : 用于显示指定工作目录下内容 ls [-ahlt] [fnamepath] -a 显...

  • Linux命令学习

    Linux命令学习 1、ls命令 ls命令用于显示当前目录下的东西(文件和文件夹的名字) ls 参数ls [文件夹...

  • (1)ls命令

    ls命令是linux下最常用的命令。 ls命令就是list的缩写缺省下ls用来打印出当前目录的清单。 如果ls指定...

  • Linux学习笔记二(常用命令)

    1、目录处理命令:ls 命令名称:ls 命令英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能描...

  • Linux学习之文件处理命令(一) 目录处理命令ls

    目录预处理命令:ls 命令名称:ls 命令英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能 描...

  • Linux的几个简单命令

    ls命令 命令格式:ls [选项] [目录名] ls命令是用来显示目标目录中所有的子目录和文件 常见的用法 ls ...

  • ls命令

    ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单。如果ls指定其...

网友评论

      本文标题:ls 命令

      本文链接:https://www.haomeiwen.com/subject/pvzmbttx.html