zoukankan      html  css  js  c++  java
  • linux基础命令:ls

    ls 命令是 Linux 下最常用的命令之一,下面将开始介绍它的一些基本用法和参数:

    基本用法

    直接在命令行中输入 ls 并回车。这是最精简的用法,因为我们省略了所有的选项和参数,输出的结果是当前目录下的文件名和目录

    可以使用 -r 选项来逆序输出的顺序

    ls -r

    显示隐藏文

    ls -a  #显示隐藏文件和目录

    ls -l  #长格式能够提供更多的信息,比如文件和目录的大小,最后更新的时间,所有者及其权限。使用 -l (小写的字母L) 选项可以输出长格式的信息

     显示文件大小,用-h差数,这个选项的全称是 --human-readable(给人读的)。也就是以 K, M, G 等单位来显示文件的大小

     接下来的三栏是最后修改时的时间戳。显示的顺序为月,日,年。但是仔细观察你会发现只有一些行在年的位置显示了年份,其它的行在这个位置显示的都是一个时间。这里有一个规则:最后修改时间如果超过六个月才显示为年份,六个月以内的则显示为时间。如果你想要得到更精确的时间,可以同时使用 --full-time 选项:

    -d选项详解

    d 选项的描述为:显示目录自身,而不显示其内容。所以使用 d 选项可以轻松的查看当前目录或是指定目录的信息:

    排序 

    ls 命令的输出默认是以字母序排列的,只是隐藏文件的 . 号没有参与排序规则。除了字母序,我们还能以文件的大小或最后修改时间为排序条件。
    S 选项会以文件的大小为条件排列输出的结果:

     默认的顺序为从大到小排列,你可以使用 r 选项来反转这个顺序。需要注意的是,所有目录的大小都是一样的,总为 4096 字节。

    t 选项默认则以文件的最后修改时间(mtime)为条件排列输出的结果:

    -i 可以显示inode节点号

    F和p参数可以用来区分目录和文件

    ls  -F  |  grep /   #过滤目录
    ls  -F  |  grep -v /  #过滤文件
  • 相关阅读:
    判断两个对象是否相同
    参数的修饰符
    异常处理
    类型转换
    值类型和引用类型
    抽象方法实现计算器
    静态
    多态
    访问修饰符
    面向对象三大特性
  • 原文地址:https://www.cnblogs.com/wzy23/p/11373211.html
Copyright © 2011-2022 走看看