readlink 命令

在Linux中readlink命令的作用是:输出符号链接值或权威文件名(通常使用的是-f参数)

格式:
readlink [选项]... 文件

参数:
 
 -f, --canonicalize		 递归跟随给出文件名的所有符号链接以标准化,
                      除最后一个外所有组件必须存在
  -e, --canonicalize-existing	递归跟随给出文件名的所有符号链接以标准化,
                       所有组件都必须存在
  -m, --canonicalize-missing	递归跟随给出文件名的所有符号链接以标准化,
                       对组件存在性作出要求
  -n, --no-newline	         不输出尾随的新行
  -q, --quiet,
  -s, --silent		缩减大多数的错误消息
  -v, --verbose		报告所有错误消息
      --help		显示此帮助信息并退出
      --version		显示版本信息并退出


用法:
[root@JumpServer /]# ll
总用量 20
lrwxrwxrwx.   1 root root    7 10月  3 03:04 bin -> usr/bin   # 链接文件
dr-xr-xr-x.   4 root root 4096 10月  3 03:17 boot
drwxr-xr-x.  20 root root 3260 3月   1 16:10 dev
drwxr-xr-x.  83 root root 8192 3月   8 10:36 etc
drwxr-xr-x.   2 root root    6 11月  5 2016 home
lrwxrwxrwx.   1 root root    7 10月  3 03:04 lib -> usr/lib
lrwxrwxrwx.   1 root root    9 10月  3 03:04 lib64 -> usr/lib64
drwxr-xr-x.   2 root root    6 11月  5 2016 media
drwxr-xr-x.   2 root root    6 11月  5 2016 mnt
drwxr-xr-x.   6 root root   78 3月   1 15:58 opt
dr-xr-xr-x. 127 root root    0 3月   1 15:05 proc
dr-xr-x---.   7 root root  258 3月   2 16:46 root
drwxr-xr-x.  27 root root  840 3月   8 11:38 run
lrwxrwxrwx.   1 root root    8 10月  3 03:04 sbin -> usr/sbin
drwxr-xr-x.   2 root root    6 11月  5 2016 srv
dr-xr-xr-x.  13 root root    0 3月   1 15:05 sys
drwxrwxrwt.  14 root root 4096 3月   8 12:02 tmp
drwxr-xr-x.  13 root root  155 10月  3 03:04 usr
drwxr-xr-x.  19 root root  267 3月   1 15:05 var
[root@JumpServer /]# readlink -f /bin/     # 执行readlink方法
/usr/bin                                                    # 这个才是真正的可执行文件  

  

 
posted @ 2018-03-14 11:45  Brian_Zhu  阅读(2659)  评论(0编辑  收藏  举报