zoukankan      html  css  js  c++  java
  • ls 命令详解

    ls命令——list缩写////参考:http://linux.cn/article-2535-1.html
    1、相关参数:
    ls :列出文件或者目录
    "-l",使用长格式显示
    "-a",显示文件名以"."开头的隐藏文件
    "-h",以human易读格式显示,主要是看容量的时候使用"KB" "MB""GB",指当前文件夹目录的大小
    "-lh" ,文件或者目录大小的, 方便识别
    "-lhS" ,文件从大到小排序
    "-lg" ,不打印所有者信息
    "-ln" ,打印UID和GID
    "-l --si" si以1000为单位,而-h以1024为单位。
    "-l --block-size=M": 设置文件显示单位
    "-li",显示inode号
    "-r",reverse,改变归类的顺序,例如和-t配合使用,-tr和-t显示顺序是颠倒的。
    "-R",递归列出子目录
    "-lX/ -l --sort=extension":扩展名排序
    "-t",按照修改时间顺序归类文件。
    "-d",列出目录本身的信息,而不是目录里边的内容。

     字节相关单位:
    K = Kilobyte 千字节
    M = Megabyte 兆字节
    G = Gigabyte 十亿字节
    T = Terabyte 兆兆字节
    P = Petabyte 10的15次方字节
    E = Exabyte 艾字节
    Z = Zettabyte 泽它字节或皆字节
    Y = Yottabyte 尧字节

    一、ls 命令

    作用:用来显示目录列表。
    语法: ls  (选项) (参数)
    选项:
    -a: 显示所有档案以及目录(ls内定将档案或目录名称为“./..”的视为隐藏)
    -A: 显示除隐藏文件“./..”以外的所有文件列表
    -b: 将文件中的不可输出的字符以反斜线加字符编码的方式输出
    -c : 与”-lt“ 选项连用时,按照文件状态时间排序输出目录内容, 排序的依据是文件的索引节点中的ctime 字段。 与”-l“连用时,排序的依据是文件的状态改变时间。
    -C: 多列显示输出结果(只有文件名信息)
    -d : 仅显示目录名,而不显示目录下的内容列表, 显示符号链接文件本身, 而不显示其指定的目录列表。
    -F:  在每个输出项后最佳文件的类型标识符, * 可执行权限的普通文件,/ 表示目录, @ 表示符号链接,|表示命令管道, = 表示sockets 套接字,  普通文件不输出标识符。
    -h: 以human易读格式显示, 文件大小以kb,mb显示
    -i :  显示文件索引节点号(inode),一个索引节点代表一个文件
    -l : 以长格式显示目录下的内容列表,输出信息:文件名,文件类型,权限模式,硬链接数,所有者,组,文件大小, 文件最后修改时间。
    -L : 如果遇到性质为符号链接的文件或目录, 直接列出该链接所造的原始文件或目录
    -m: 以逗号分隔每个文件和目录的名称
    -n : 以用户标志码和群组识别码替代其名称uid /gid
    -r : 以文件名反序排序并输出目录内容列表
    -R:递归处理,将制定目录下的所有文件及子目录一并处理
    -s : 显示文件和目录的大小, 以区块为单位
    -t : 用文件和目录的更改时间排序
    参数:
    目录:制定要显示列表的文件,也可以是具体的目录
    实例:
    ls -lX/ -l --sort=extension":扩展名排序
    ls -lhS" ,文件从大到小排序
    ls -l --si : si以1000为单位,而-h以1024为单位。
    ls -l --block-size=M: 设置文件显示单位
  • 相关阅读:
    七、python抽象
    六、python条件、循环及其它语句
    泛型数组
    判断数组是否包含此元素
    数组倒序
    Class字节码文件获取的三种方法
    操作系统的产生
    Java重载的概述
    表设计遵循的三大范式实例
    pyqt5窗体分隔
  • 原文地址:https://www.cnblogs.com/LinuxSuDa/p/4255102.html
Copyright © 2011-2022 走看看