symlinks--符号链接操作

怎样查看某一个目录的所有的符号连接及对其进行相应操作
[root@book ~]# symlinks /usr/bin/absolute:   /usr/bin/etags -> /etc/alternatives/etags
absolute:   /usr/bin/system-config-securitylevel-tui -> /usr/sbin/lokkit
absolute:   /usr/bin/gdmsetup -> /usr/bin/consolehelper
absolute:   /usr/bin/4odb -> /usr/lib/python2.3/site-packages   /Ft/Share/Bin/4odb
absolute:    /usr/bin/lpq -> /etc/alternatives/print-lpq


[symlinks说明]
作用:检查并列出目录中的符号链接信息
[root@book ~]# symlinks /usr/bin/
absolute: /usr/bin/etags -> /etc/alternatives/etags
absolute: /usr/bin/lpq -> /etc/alternatives/print-lpq

链接类型:  符号链接位置  ->  源文件的位置
链接类型说明:
absolute:  符号链接使用了绝对路径。 这类符号链接可能会因为载入点的改变而无法使用 dangling:  源文件已不存在
lengthy :  符号链接的路径中包含了多余的../
messy   :  符号链接的路径中包含了多余的/
other_fs:  源文件位于其他文件系统中
relative :  符号链接使用了相对路径

参数:
-c        将使用绝对路径的符号链接转换为相对路径
-d        删除dangling类型的符号链接
-r        递归检查目录及子目录下的符号链接
-s        检查lengthy类型的符号链接
-t        与-c一并使用时,会显示如何将绝对路径的符号链接转换为相对路径,但不会实际转换
-v        显示所有类型的符号链接。若不用-v参数,则默认不会显示relative类型的符号链接

 » 相关连接:
su sort sed scp远程copy文件
 » 本栏目最新帖:
 » 精华帖:

Powered by PHPWind v6.0 Code © 2003-08