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

    ls命令详解

    欢迎来到 来到大浪涛天的博客

    ls命令详解

    1. 命令详解

    ls 功能是列出目录的内容及其内容属性信息,类似于dos中的dir命令

    2. 语法格式

    ls [option] [file]
    ls [选项] [文件或目录]

    注意 ls命令后面的选项和目录文件可以省略,表示查看当前路径的文件信息。

    3. 参数

    1. -l  使用长格式列出文件及目录信息
    2. -a  显示目录下的所有文件,包括以“.” 字符开始的隐藏文件
    3. -t  根据最后的修改时间(mtime)排序,默认是以文件名排序
    4. -r  依相反次序排序
    5. -F  在条目后加上文件类型的指示符号(*,/,=,@,|,其中的一个)
    6. -p  只在目录后面加上/
    7. -i  显示Inode节点信息
    8. -d   当遇到目录时,列出来的是目录本身而不是目录内的文件
    9. -h 以人类可读的信息显示文件或目录的大小
    10.-A 列出所有文件,包含隐藏文件,但不包括.与..这两个目录
    11. -S 根据文件大小排序
    12. -R 递归列出所有子目录
    13. -x 逐行列出项目而不是逐栏列出
    14. -X 根据扩展名排序
    15. --color={never,always,auto}
    16. --full-time 以完整的时间格式输出
    17. --time-style=long-iso  显示完整时间属性参数

    4. 实例

    1. 完整显示时间属性
    [root@maiyat ~]# ls -l --time-style=long-iso
    总用量 9576
    -rw-r--r--. 1 root root     172 2018-05-01 05:15 2018-03-20_075849.log
    [root@maiyat ~]# ls -l --full-time
    总用量 9576
    -rw-r--r--. 1 root root     172 2018-05-01 05:15:32.549435323 +0800 2018-03-20_075849.log
    1. 过滤目录,用-F参数
    [root@maiyat ~]# ls -F |grep /
    aaa/
    log/
    oldboy/
    oldgirl/
    python/
    test/
    1. 给显示长格式的参数做别名lst
    [root@maiyat ~]# alias lst='ls -l --time-style=long-iso'
    [root@maiyat ~]# echo "alias lst='ls -l --time-style=long-iso'" >>/etc/profile
    1. 查找最近更新过的文件
    [root@maiyat ~]# touch file1
    不用回查,最后一行就是最近更新的文件
    [root@maiyat ~]# ls -lrt
    -rw-r--r--. 1 root root    1408 10月  7 02:18 file1
    1. 生产场景数据库备份,获取数据库名列表
    ls -F /usr/local/mysql/data|sgrep "/"|awk -F "/" '{print $1}' >/root/dbfilename.list
    1. 生产场景中删除占用inode节点的垃圾文件
    cd /var/spool/clientmqueue/
    ls |xargs rm -f
    cd /var/spool/postfix/maildrop/
    ls |xargs rm -f
    1. ls -F扩展
    目录: 在后面加上/
    可执行的普通文件: 在后面加上*
    套接字:在后面加上=
    FIFOs : 在后面加上|
    符号链接:在后面加上@
  • 相关阅读:
    fatal error C1902: 程序数据库管理器不匹配;请检查安装 (zz)
    c++ std string reserve 测试
    2018年长沙理工大学第十三届程序设计竞赛
    2018年东北农业大学春季校赛
    从本质看海明码——海明码的由来
    CodeForces475
    一维背包问题
    2018年长沙理工大学第十三届程序设计竞赛 箱庭的股市
    高精度加法模板
    for,while,do while
  • 原文地址:https://www.cnblogs.com/chacha51/p/13764882.html
Copyright © 2011-2022 走看看