在太阳下
不管你喜不喜欢,高不高兴,爱与不爱;太阳照旧照耀着你!温暖着你!

《Linux就该这么学》-新手必须掌握的Linux命令-查找定位文件命令-ls命令-用于显示目录中的文件信息

《Linux就该这么学》-新手必须掌握的Linux命令-查找定位文件命令-ls命令-用于显示目录中的文件信息
TIME 2022-12-18 11:04

ls命令
用于显示目录中的文件信息,英文全称为“list”,语法格式为 ls [参数] [文件名称]

所处的工作目录不同,当前工作目录下能看到的文件肯定也不同。
使用ls命令的-a参数可以看到全部文件(包括隐藏文件),使用-l参数可以查看文件的属性、大小等详细信息。
将这两个参数整合之后,再执行ls命令即可查看当前目录中的所有文件并输出这些文件的属性信息

[root@456 ~]# ls -al
总用量 4364
dr-xr-x---.  8 root root    4096 12月  3 17:39 .
dr-xr-xr-x. 17 root root     244 10月 11 20:29 ..
-rw-------.  1 root root    1257 3月  25 2022 anaconda-ks.cfg
-rw-------.  1 root root   12175 12月 17 10:28 .bash_history
-rw-r--r--.  1 root root      18 12月 29 2013 .bash_logout
-rw-r--r--.  1 root root     176 12月 29 2013 .bash_profile
-rw-r--r--.  1 root root     176 12月 29 2013 .bashrc
drwxr-xr-x.  3 root root      22 3月  24 2022 .cache
drwxr-xr-x.  3 root root      22 3月  24 2022 .config

参数
-a 显示所有文件及目录 (. 开头的隐藏文件也会列出)
-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
-r 将文件以相反次序显示(原定依英文字母次序)
-t 将文件依建立时间之先后次序列出
-A 同 -a ,但不列出 “.” (目前目录) 及 “..” (父目录)
-F 在列出的文件名称后加一符号;例如可执行档则加 “*”, 目录则加 “/”
-R 若目录下有文件,则以下之文件亦皆依序列出

实例
列出根目录(/)下的所有目录:

[root@456 /]# ls /
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var

列出目前工作目录下所有名称是 a 开头的文件,越新的排越后面 :

[root@456 ~]# ls -ltr a*
-rw-------. 1 root root 1257 3月 25 2022 anaconda-ks.cfg

将 /bin 目录以下所有目录及文件详细资料列出 :

[root@456 ~]# ls -lR /bin
lrwxrwxrwx. 1 root root 7 3月 25 2022 /bin -> usr/bin

 


返回目录:《Linux就该这么学》Linux系统学习笔记

点击数:1

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址