• 【Linux命令】ls命令


    ls命令是Linux最常用的命令,ls命令就是list的缩写,主要作用是:打印出当前目录的清单。如果ls指定其他目录,那么就会显示指定目录下的清单。

    1.命令格式

    ls [选项] [目录名]


    2.命令功能

    列出目录下的所有子目录和文件


    3.常用参数

    -a all 里出所有的目录文件,包括以 . 开头的隐藏文件 例子:ls -a

    -A同-a,但不列出”.”(表示当前目录)和”..”(表示当前目录的父级目录) 例子:ls -A

    -c 配合 –lt:根据 ctime 排序显示(ctime 文件最后的更改时间) 配合-l :显示ctime 但根据名称排序 否则根据ctime排序 例子:ls –clt

    -C 每栏由上至下列出项目 例子:ls –Clt

    --color[=WHEN]控制是否使用色彩分辨文件 WHEN 可以是’never’,’always’,’auto’其中之一 例子:ls --color='never'

    -d 将目录像文件一样显示,而不是显示其下的文件 例子:ls –d 

    -D –dired产生适合Emacs的dired模式使用的结果 例子:ls –D

    -f 对输出的文件不进行排序 例子:ls -f

    -g 类似 –l ,但不列出所有者 例子:ls -g

    -G 不列出任何有关组的信息 例子:ls –Gls

    -h 以容易理解的格式列出文件大小 例子:ls –lsh

    -si 类似-h ,但是文件大小取1000的次方而不是1024 例子:ls –lsi

    -H 使用命令列中的符号链接指示真正的目的地 例子:ls -H

    -i ,-incode印出每个文件的incode号 例子:ls -i

    -k 即以k字节的形式表示文件的大小 例子:ls -k

    -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。 例子:ls –l

    -L, –dereference 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息 例子:ls –L

    -m 所有项目以逗号分隔,并填满整行行宽 例子:ls -m

    -R 遍历列出所有子目录层 例子:ls –R

    -r –reverse依次反次序排列 例子:ls –r

    -S 以文件大小排序 例子:ls –S

    -t 以文件修改时间排序 例子:ls -t

    -u 配合 -lt:显示访问时间而且依访问时间排序

        配合 -l:显示访问时间但根据名称排序

        否则:根据访问时间排序  例子:ls -u

    -U 不进行排序;依文件系统原有的次序列出项目 例子:ls -U

    -v 根据版本进行排序 例子:ls -v

    -w, –width=COLS 自行指定屏幕宽度而不使用目前的数值 例子:ls -w

    -x 逐行列出项目而不是逐栏列出 例子:ls -x

    -X 根据扩展名排序 例子:ls -X

    -1 每行只列出一个文件 例子:ls –l

    –-help 显示此帮助信息并离开 例子:ls –help

    –-version 显示版本信息并离开 例子: ls –version

  • 相关阅读:
    你的程序员女孩「GitHub 热点速览 v.22.09」
    高手过招不用鼠标,一款超好用的跨平台命令行界面库
    程序员的情人节「GitHub 热点速览 v.22.07」
    火爆的文字游戏你玩了吗?「GitHub 热点速览 v.22.06」
    SpringBoot入门
    将Bean放入Spring容器中的五种方式
    retransformClasses代码增强摘要
    网路代理技术
    Linux版钉钉使用
    deepin 创建桌面图标
  • 原文地址:https://www.cnblogs.com/OliverQin/p/9212616.html
Copyright © 2020-2023  润新知