LS什么意思 ls是什么意思网络用语(女的说ls是啥意思)

编辑:
发布时间: 2021-02-05 21:32:54
分享:

Ls命令是list的缩写。默认情况下,ls用于打印出当前目录的列表。如果ls指定了另一个目录,将显示指定目录中的文件和文件夹列表。使用ls命令,您不仅可以查看linux文件夹中包含的文件,还可以查看文件权限、、目录信息等。Ls命令在日常的linux操作中被大量使用!Linux学习交流群:611534683

一、命令格式:

限位开关(Limit Switch)

二、命令功能:

列出目标目录中的所有子目录和文件。

三、常用参数:

-a,–all列出目录中的所有文件,包括以开头的隐式文件。

-a和-A一样,但是" "和“..”未列出。

-c协调-lt:根据ctime协调排序和显示ctime-l:显示ctime但根据名称排序否则:根据ctime排序

-在每列中从上到下列出项目

--颜色控制是否使用颜色解析文件。“何时”可以是“从不”、“总是”或“自动”之一

-d,–directory将目录显示为文件,而不是显示其下的文件。

-d,–定向产生适合Emacs定向模式的结果

-f不排序输出文件,-aU选项生效,-lst选项失败

-g类似于-l,但是没有列出所有者

-g,–no-group不列出有关该组的任何信息

-h,以易于理解的格式列出了人类可读的文件大小

–si类似于–h,但是文件大小增加到1000的幂,而不是1024

-h,-H,-取消引用-命令行使用命令行中的符号链接来指示真正的目的地

–指示器样式=模式指定在每个项目名称后添加一个指示器:无、分类、文件类型

-I,–inode打印每个文件的inode号

-I,–ignore =该样式不打印任何与外壳通配符匹配的项目

-k表示–block-size = 1k,以k字节的形式表示文件大小。

-l除了文件名,它还详细列出了文件权限、所有者、文件大小等信息。

-l,–取消引用显示符号链接的文件信息时,显示符号链接所指示的对象,而不是符号链接本身的信息

-m所有项目用逗号分隔并填满整个行宽

-o类似于-l,显示除组信息以外的文件详细信息。

-r,–reverse以相反的顺序排列

-r,–递归同时列出所有子目录级别

-s,–size以块大小列出所有文件的大小

-S按文件大小排序

–-sort = WOrd以下是可选单词及其代表的相应选项:

扩展-X状态-c

无时间

大小-S atime -u

时间-t访问-u

版本-v use -u

-t按文件修改时间排序

-u合作-lt:显示访问时间并按访问时间排序

Match -l:显示访问时间,但按名称排序

否则:按访问时间排序

-U不排序;按文件系统的原始顺序列出项目

-v按版本排序

-w,–width = cols指定屏幕宽度,不使用当前值

-x按行而不是按列列出项目

-X按扩展名排序

-1每行只列出一个文件

–帮助显示此帮助消息并离开

–版本显示版本信息并离开

四.常见示例:

例1:列出/home/张山文件夹中所有文件和目录的详细信息

指挥:ls -l -R /home/zahngsan

使用ls命令时要注意命令的格式:命令提示后,命令的关键字先跟命令参数,命令参数前有一条短横线“-”。所有的命令参数都有特定的功能。可以根据需要选择一个或多个参数,命令的操作对象在命令参数后面。在上面的命令“ls-ls-l -R/home/张山”中,“ls”是命令关键字,“-l-R”是参数,“/home/张山”是命令的操作对象。在这个命令中,使用了两个参数,即“L”和“R”。当然,您也可以一起使用它们,如下所示:

指挥:ls-LR/home/张山

这种形式的结果与上述命令形式的结果完全相同。另外,如果命令的操作对象位于当前目录,可以直接操作操作对象;如果不在当前目录下,需要给出操作对象的完整路径。比如上面的例子,我当前的文件夹是张山文件夹,我想操作主文件夹中的张山文件。我既可以直接进入ls -lR张三,也可以使用ls-LR/home/张三。

示例2:要列出当前目录中以“t”开头的所有目录的详细信息,可以使用以下命令:

命令:ls -l t*

您可以查看当前目录中文件名以“t”开头的所有文件的信息。实际上,在命令格式中,方括号中的内容可以省略。对于命令ls,如果省略命令参数和操作对象,直接输入“ls”,则列出当前工作目录的内容列表。

示例3:仅列出文件下的子目录

命令:ls -F /opt/soft

列出/opt/soft文件下的子目录

输出:

输出:

命令:ls -l /home | grep "^d "

列出/opt/soft文件下子目录的详细信息

输出:

输出:

例4:列出当前工作目录中所有以s开头的文件。文件越新,越晚,可以使用以下命令:

命令:ls -ltr h*

输出:

输出:

例5:列出当前工作目录下的所有文件和目录;在目录的名称中添加“/”,在可执行文件的名称中添加“*”

命令:ls -AF

输出:

输出:

示例6:计算当前目录中文件和目录的数量

命令:

ls-l * | grep "-" | WC-l-文件数

ls-l * | grep " d“| WC-l-目录数

例7:用ls列出文件的绝对路径

命令:ls | sed "s:: pwd/:"

输出:

输出:

例8:列出当前目录下所有文件的绝对路径,不要递归目录

命令:查找$ PWD-最大深度1 | xargs ls -ld

输出:

输出:

示例9:递归列出当前目录中所有文件的绝对路径

命令:查找$PWD | xargs ls -ld

示例10:指定文件时间输出格式

命令:

ls -tl - time-style=full-iso

输出:

输出:

ls-CTL–time-style = long-iso

输出:

输出:

动词 (verb的缩写)扩展:

1.显示颜色目录列表

打开/etc/bashrc并添加以下行:

别名ls = " ls–color "

下次启动bash时,您可以像在Slackware中一样显示一个彩色目录列表,其中颜色的含义如下:

1)蓝色–>目录

2)绿色–>可执行文件

3)红色–>压缩文件

4)浅蓝色–>链接文件

5)灰色–>其他文档

相关阅读
热门精选
皮肤 孕妇