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 /  #过滤文件
  • 相关阅读:
    C# 使用NPOI 实现Excel的简单导入导出
    C# 根据Excel模版导出文件
    移动通信第九组网络抓包作业
    武金龙老师的教导(第9小组)
    【Python核心编程笔记】一、Python中一切皆对象
    自己喜欢的几个前端框架
    2018-1-6-个人博客、博客园、微信公众号、Github、本地同步写博客
    2018-1-6-IDEA快速代码生成
    CodeMirror动态修改代码(关键: editor.getDoc().setValue(data); editor.refresh();)
    FaceId枚举表(用于VBA的加载项)
  • 原文地址:https://www.cnblogs.com/wzy23/p/11373211.html
Copyright © 2011-2022 走看看