如何列出文件和目录以在 Linux 终端的命令 shell 中显示完整路径/绝对路径名。
为了使用 ls 获取绝对目录名称,请在终端的命令 shell 中输入:
$ ls -d $PWD/*
ls 与绝对目录名称:
$ ls -d $PWD/*
/home/user/Desktop /home/user/Music
/home/user/Templates
/home/user/Documents /home/user/Pictures /home/user/todo.txt
/home/user/Downloads /home/user/Public /home/user/Videos
$
使用长列表格式 (-l) 绝对目录名称 (-d) 的 ls:
$ ls -ld $PWD/*
total 4
drwxr-xr-x 2 user user 80 2011-08-17 16:52 /home/user/Desktop
drwxr-xr-x 2 user user 40 2011-08-17 16:52 /home/user/Documents
drwxr-xr-x 2 user user 40 2011-08-17 16:52 /home/user/Downloads
drwxr-xr-x 2 user user 40 2011-08-17 16:52 /home/user/Music
drwxr-xr-x 2 user user 120 2011-08-17 18:14 /home/user/Pictures
drwxr-xr-x 2 user user 40 2011-08-17 16:52 /home/user/Public
drwxr-xr-x 2 user user 40 2011-08-17 16:52 /home/user/Templates
-rw-r--r-- 1 user user 131 2011-08-17 18:07 /home/user/todo.txt
drwxr-xr-x 2 user user 40 2011-08-17 16:52 /home/user/Videos
$