使用ls命令检查Linux/FreeBSD/UNIX文件系统
时间:2020-01-09 10:42:32 来源:igfitidea点击:
Linux如何检查文件系统并识别常规文件或者目录?
答:
Linux和UNIX都附带ls命令来检查文件系统。
您可以使用ls命令查看文件系统。
ls命令可以显示:
- 字符设备
- 常规文件
- 符号链接
- 目录
- 管道
- 套接字
- 块设备
ls命令示例
显示/etc目录文件,执行:
$ ls /etc
当不带任何参数调用时,ls将列出当前工作目录中的文件:
$ ls
使用-l(长选项)列出文件名,大小,权限,类型和所有其他信息:
$ ls /etc/passwd
输出:
-rw-r--r-- 1 root root 2453 Jul 17 16:25 /etc/passwd
有关更多信息,请参见Linux/UNIX文件权限。
目录
目录在权限字段的首字母标记为d:
ls -ld /etc
输出:
drwxr-xr-x 88 root root 12288 Aug 5 23:46 /etc
符号链接
符号链接用" l"(小写字母L)标记为权限字符串的首字母:
ls -l /bin/nisdomainname
输出:
lrwxrwxrwx 1 root root 8 Jul 10 08:50 /bin/nisdomainname -> hostname
同样,
- 命名管道标有" p"作为权限字符串的首字母。
- 套接字标有" s"作为权限字符串的首字母。
- 字符设备以" c"标记为权限字符串的第一个字母。 (ls -l/dev /控制台)
- 块设备标记为" b"(ls -l/dev/sdb1)。