• Linux之ls命令


    一、介绍

    ls命令是Linux下最常用的命令。ls命令就是list的缩写,ls用来打印当前目录的清单。如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。通过ls命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限,查看目录信息。

    二、使用方法

    1.命令格式:
    ls[选项][目录名]
    2.命令功能:
    列出目标目录中所用文件的子目录和文件
    3.常用参数:
    -a,-all列出目录下的所有文件,包括以.开头的隐藏文件
    -c配合-lt:根据ctime排序及显示ctime(文件状态最后更改的时间)
    --color[=where]控制是否使用色彩分辨文件。WHEN 可以是'never'、'always'或'auto'其中之一
    -d:将目录对象文件一样显示,而不是显示其下的文件
    -i:显示文件的inode信息,索引节点(index inode简称为"inode")是Linux中一个特殊的概念,具有相同的索引节点号的两个文件本质上相同的一个文件
    -m:水平输出文件的列表
    -t:修改最后一次编辑的文件,最近修改的文件显示在最上面
    -R:显示递归文件
    -n:打印文件的UID和GID
    

    三、案例

    1.显示当前目录下的隐藏文件

    [root@ping etc]# ls -a
    .
    ..
    abrt
    acpi
    adjtime
    aliases
    aliases.db
    alsa
    alternatives
    anacrontab
    

     
    2.输出长格式列表

    [root@ping etc]# ls -l
    总用量 1900
    drwxr-xr-x.  3 root root   4096 12月 14 11:51 abrt
    drwxr-xr-x.  4 root root   4096 12月 14 11:53 acpi
    -rw-r--r--.  1 root root     44 12月 19 23:39 adjtime
    -rw-r--r--.  1 root root   1512 1月  12 2010 aliases
    -rw-r--r--.  1 root root  12288 12月 14 11:56 aliases
    

     
    3.显示inode信息

    [root@ping etc]# ls -i 
    135166 abrt
    144537 acpi
    142868 adjtime
    130836 aliases
    146546 aliases.db
    146162 alsa
    132492 alternatives
    


    4.水平显示文件列表

    [root@ping etc]# ls -m
    abrt, acpi, adjtime, aliases, aliases.db, alsa, alternatives, anacrontab
    

    5.显示递归文件

    [root@ping etc]# ls -R yum/
    yum/:
    pluginconf.d  protected.d  vars  version-groups.conf
    
    yum/pluginconf.d:
    product-id.conf  security.conf
    rhnplugin.conf   subscription-manager.conf
    

    6.以文件大小排序输出 

    [root@ping html]# ls -Slh
    -rw-r--r-- 1 root root 7.2K 3月   8 11:01 3.html
    -rw-r--r-- 1 root root  121 3月   6 13:45 2.html
    -rw-r--r-- 1 root root  113 3月   6 13:42 1.html
    

      




  • 相关阅读:
    责任
    人生
    有感
    冲突无处不在
    中科院玉泉路攻略——吃篇(校外)
    兄弟
    (18)[转载]:跳台阶问题
    Excel表格加下列选择框
    (转载)(c#)数据结构与算法分析 数组、向量和表
    [转载] 趣味算法:字符串反转的N种方法
  • 原文地址:https://www.cnblogs.com/pingzhe/p/8116723.html
Copyright © 2020-2023  润新知