Shell命令之ls

技术Shell命令之ls Shell命令之lsls 命令,list 的缩写,是最常见的目录操作命令,其主要功能是显示当前目录下的内容。此命令的基本格式为:[root@localhost ~]# ls [

外壳命令的Ls

Ls命令,list的缩写,是最常见的目录操作命令,其主要功能是显示当前目录的内容。该命令的基本格式是:

[root@localhost ~]# ls [options]目录名

表1列出了ls命令的常用选项及其各自的功能。

选择权

功能

构成动植物的古名或拉丁化的现代名

所有显示的文件,包括隐藏文件(以。)也一起列出,这是最常用的选项之一。

构成动植物的古名或拉丁化的现代名

显示所有文件以及隐藏文件,但不包括。还有。目录。

-d

只列出目录本身,不列出目录中的文件数据。

-f

Ls将默认按文件名排序,使用-f选项将直接列出结果而不排序。

-福

在文件或目录名称后添加文件类型的指示符,例如,*代表可执行文件,/代表目录,=代表套接字文件,|代表FIFO文件。

-h

以可读的方式显示文件或目录大小,如1KB、234MB、2GB等。

构成来自拉丁语、结尾为-us的名词的复数

显示信息节点节点信息。

-我

以长格式列出文件和目录信息。

同-EN

将显示UID和GID,而不是分别显示文件用户名和组名。

-r

反方向输出排序结果,比如原文件名从小到大,反方向就是从大到小。

-右

与子目录的内容一起列出相当于显示目录中的所有文件。

构成名词复数

按文件大小而不是文件名排序。

相当于-ED

按时间排序,而不是按文件名。

-颜色=从不

-颜色=总是

-颜色=自动

从不表示不根据文件特性给出颜色显示。

始终指示显示颜色,ls默认采用此方法。

Auto表示让系统根据配置决定是否给颜色。

全职

全时模式下的输出(包括年、月、日、小时和分钟)

时间={atime,ctime}

输出访问时间或更改权限属性时间(ctime),而不是内容更改时间。

请注意,当ls命令不使用任何选项时,默认情况下,将只显示非隐藏文件的名称,并按文件名排序。同时,文件名会根据文件的具体类型匹配颜色(蓝色表示目录,白色表示一般文件)。此外,如果您想使用ls命令显示更多内容,您需要使用表1中的相应选项。

[root@www ~]# ls -al ~

总计156

drwxr-x - 4根4096 Sep 24 00:07。

drwxr-xr-x 23根根4096 Sep 22 12:09.

-rw - 1根根1474 Sep 4 18:27 anaconda-ks . CFG

-rw - 1根根955 Sep 24 00:08。bash_history

-rw-r - r - 1根24 2007年1月6日。bash_logout

-rw-r - r - 1根根191 2007年1月6日。bash_profile

-rw-r - r - 1根根176 2007年1月6日。bashrc

drwx - 3根根4096 Sep 5 10:37。gconf

-rw-r - r - 1根42304 Sep 4 18:26安装日志

-rw-r - r - 1根5661 Sep 4 18:25 install . log . syslog

不仅如此,这里的ls命令还使用了-l选项,该选项显示了文件的详细信息。该选项显示的这七列的含义是:

第一列:定义不同用户对文件的权限,具体权限的含义将在后面的章节中说明。

第二列:引用计数,文件的引用计数代表文件的硬链接数,目录的引用计数代表目录中有多少个一级子目录。

第三列:所有者,即该文件属于哪个用户。默认所有者是创建文件的用户。

第四列:归属组。默认情况下,归属组是文件创建用户的有效组,通常是创建用户的组。

第五列:大小,默认单位是字节。

第6列:文件修改时间、文件状态修改时间或文件数据修改时间都将在这次发生变化。请注意,这个时间不是文件创建时间。

第7列:文件名或目录名。

如果要查看目录的详细信息,例如:

[root@localhost ~]# ls -l /root/

总剂量44

-rw-. 1 root root 1207 1月14日18:18 anaconda-ks.cfg

-rw-r-r-.1根根24772 1月14日18:17安装日志

-rw-r-r-.1根目录7690 1月14日18:17安装

该命令将显示目录的内容,而不是目录本身的详细信息。如果要显示目录本身的信息,必须添加“-d”选项。

[root@localhost ~]# ls -ld /root/

Dr-XR-X-.2根根4096 1月20日12336030/根/

“ls-l”显示的文件大小是字节,但我们更习惯的是千字节以KB显示,兆字节以MB显示,而“-h”选项是根据人们习惯的单位显示文件大小,例如:

[root@localhost ~]# ls -lh

总剂量为44K

-rw-.1根根1.2k月14日18:18 anaconda-ks.cfg

-rw-r-r-.1根25k月14日18:17安装日志

-rw-r-r-.1根7.6k月14日18:17 install.log.syslog

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/136287.html

(0)

相关推荐

  • jquery中怎么显示和隐藏元素

    技术jquery中怎么显示和隐藏元素本篇内容介绍了“jquery中怎么显示和隐藏元素”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够

    攻略 2021年11月16日
  • xss漏洞工具xsser怎么用

    技术xss漏洞工具xsser怎么用这期内容当中小编将会给大家带来有关xss漏洞工具xsser怎么用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。今天给大家介绍一款xss漏洞利用工具:x

    攻略 2021年12月9日
  • 如何使用GraphPad绘制箱线图

    技术如何使用GraphPad绘制箱线图本篇文章为大家展示了如何使用GraphPad绘制箱线图,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 首先是GraphPad软件的安装 i

    攻略 2021年10月28日
  • 如何使用Mybatis注解方式完成输入参数为list的SQL语句拼接方式

    技术如何使用Mybatis注解方式完成输入参数为list的SQL语句拼接方式这篇文章给大家分享的是有关如何使用Mybatis注解方式完成输入参数为list的SQL语句拼接方式的内容。小编觉得挺实用的,因此分享给大家做个参

    攻略 2021年11月30日
  • false函数,函数FALSE是什么意思

    技术false函数,函数FALSE是什么意思=VLOOKUP($C$3:$C$100,1月份!$A$2:$D$70,3,FALSE)是一个数组公式,应按“Shift”+“Ctrl”+“Enter”键,公式将变为{=VLO

    生活 2021年10月28日
  • 苹字怎么组词,“苹”字的组词及词组的意思

    技术苹字怎么组词,“苹”字的组词及词组的意思苹píng pēng 中文解释 英文翻译 苹的中文解释
    以下结果由汉典提供词典解释
    苹 píng
    部首笔画
    部首:艹 部外笔画:5 总笔画:8
    五笔86:

    生活 2021年10月31日