Linux ls命令列出文件(linux中ls命令的用法)

ls Linux ls命令列出文件 ls命令是Linux用户应该知道的基本命令之一。它用于列出文件系统中的文件和目录的信息 By myfreax 16 Oct 2022

ls命令是Linux顾客要知道的最重要命令之一。它用于列出文件系统内文件和目录的信息。

ls命令是GNU重要命令的一部分,它安装在所有Linux发行版上。在教学中,我们在这里根据具体案例和常见的ls选择项的实际为大家呈现如何使用ls命令。

包括列出文件管理权限,修改时间,规格,排序,隐藏文件,排序ls导出来,递归算法列出子目录。

ls命令的句法ls [OPTIONS] [FILES]。在这其中OPTIONS 是ls这个选项,FILES 可以是一个或是好多个文件。

当并没基本参数使用时,ls命令将列出各项任务目录中所有文件。文件按字母顺序列出:

要列出特殊目录中的文件,请将目录路线传递给ls命令。例如,要列出/etc目录具体内容,运行命令ls /etc

您还可以将好多个目录和文件以空格符分隔方法传递给ls命令。

假如你目前登录的消费者并没对该目录的加载管理权限,我们将收到一条消息管理权限抵触的不当,注重ls命令无法打开该目录。ls: cannot open directory '/root': Permission denied。

ls
ls /etc
ls /etc /var /etc/passwd
ls /root

普遍选择项

ls命令的原始导出来仅说明文件的名称,这些信息的信息量并不算太大。-l选择项使ls在长目录文件文件格式打印出文件。

当使用长目录文件文件格式时,ls命令将说明文件类型,管理权限,硬链接数,使用人,归属于组,文件规格,日期时间,文件名。

ls -l /etc/hosts
-rw-r--r-- 1 root root 337 Oct  4 11:31 /etc/hosts

让我们解释一下导出来中一些重要的列。第一个标志符说明文件类型。在大家案例中,第一个标志符是-基本上文件。其他文件类型标值包括。

- 基本上文件,b 块设备文件,c 游戏角色文件,d 目录,l 符号链接,n 互联网技术文件,p FIFO,s - socket。

下面九个标志符说明文件管理权限。前三个字符用于顾客,后三个用于组,最后三个用于其他客户。您可以使用chmod命令变动文件管理权限。管理权限标志符标值可以是。

r 加载管理权限,w 加载管理权限,x 执行权限,s setgid位,t 粘性。

在大家案例中,rw-r--r--说明用户可以读取和写入文件,而组和其他人仅有加载文件。数据信息1 说明硬链接至该文件总数。

下面二字段root root说明文件使用人和归属于组,脚后跟文件尺寸337,以字节为依据说明。

如果要以可读的文件文件格式打印出规格,挑选-h选择项。您可以使用chmod命令变动文件使用人。Oct 4 11:31是最后一个文件修改日期时间。结尾一列是文件的名称。

隐藏文件

默认情况下,ls命令不易隐藏文件。在Linux中,隐藏文件是以点.开始所有文件。要说明所有文件,包括隐藏文件,挑选-a选择项。

还运用-l选择项说明所有文件的详细信息。

ls -la ~/
drwxr-x--- 10 myfreax  myfreax  4096 Feb 12 16:28 .
drwxr-xr-x 18 myfreax  myfreax  4096 Dec 26 09:21 ..
-rw-------  1 myfreax  myfreax  1630 Nov 18  2017 .bash_history
drwxr-xr-x  2 myfreax  myfreax  4096 Jul 20  2018  bin
drwxr-xr-x  2 myfreax  myfreax  4096 Jul 20  2018  Desktop
drwxr-xr-x  4 myfreax  myfreax  4096 Dec 12  2017 .npm
drwx------  2 myfreax  myfreax  4096 Mar  4  2018 .ssh

排序ls导出来

好似已经提到的,默认情况下,ls命令按字母顺序列出文件。

--sort=extension-X 按文件文件后缀名按字母顺序排序。--sort=size-S 按文件规格排序。

--sort=time-t 按文件修改时间排序。--sort=version-v 文字里的自然类型数据信息

如果要以反向排序顺序得到结果,挑选-r选择项。例如,按修改时间反向排序对/var目录中的文件进行排序。

值得一提的是,ls命令没显示目录主要内容占有总室内空间设计。

ls -ltr /var

递归算法列出子目录

运用-R基本参数告之ls命令递归算法说明子目录具体内容。

ls -R

结论

到这里,您应该更好的了解如何使用Linux ls命令。有关其他ls选择项的更多信息,请访问GNU Coreutils网站页面。如果您有任何问题或意见和建议,请随时。

LINUX

Linux Watch命令(linuxwatch命令)

2023-1-19 9:59:34

LINUX

Linux Ping命令(linux ping命令详解)

2023-1-19 10:05:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索