其他命令 · 2022年2月8日

namei命令

namei命令用于列出一个路径中所有的成分,包含符号连接。

用法

namei [options] pathname [pathname …]

参数

-h, --help          显示帮助信息
-V, --version       显示版本信息
-x, --mountpoints   用“D”显示挂载点目录,
-m, --modes         显示每个文件的模式位
-o, --owners        显示文件的用户和用户组
-l, --long          使用才列表格式显示 (-m -o -v)
-n, --nosymlinks    不跟随符号链接
-v, --vertical      使用垂直列表形式显示modes 和 owners

实例

1,连级查看文件权限

# namei -m /usr/local/sbin/
f: /usr/local/sbin/
dr-xr-xr-x /
drwxr-xr-x usr
drwxr-xr-x local
drwxr-xr-x sbin

2,查看文件所属主

# namei -o /etc/hosts
f: /etc/hosts
d root root /
d root root etc
– root root hosts

3,长列表格式显示

[zhangy@localhost ~]$ namei -l /etc/hosts
f: /etc/hosts
dr-xr-xr-x root root /
drwxr-xr-x root root etc
-rw-r–r– root root hosts