Trên Ubuntu Natty của tôi, thông thường tất cả các ổ đĩa mới được chèn (ví dụ: USB Flash Thumbdrive) được gắn bên dưới /media
. Vì vậy, trên hệ thống của tôi, tôi có thể làm một cái gì đó như thế này:
$ mount | grep '/media'
/dev/sda6 on /media/disk1 type ext4 (rw,uhelper=hal,commit=0)
/dev/sda9 on /media/disk2 type ext4 (rw,nosuid,nodev,uhelper=udisks,commit=0)
# create proper dir
$ sudo mkdir /media/properdir
# creat symlink
$ sudo ln -s /tmp /media/
$ ls -la /media/
total 24
drwxr-xr-x 6 root root 4096 2013-04-08 16:35 .
drwxr-xr-x 22 root root 4096 2013-03-23 21:44 ..
drwxr-xr-x 36 username username 4096 2013-04-06 19:15 disk2
drwxr-xr-x 11 username username 4096 2012-04-10 12:24 disk1
drwxr-xr-x 2 root root 4096 2013-04-08 16:35 properdir
lrwxrwxrwx 1 root root 4 2013-04-08 16:35 tmp -> /tmp
... đó là, ls
không phân biệt giữa thư mục "thích hợp" và điểm gắn kết cho ổ đĩa. Những gì tôi muốn có, là một đầu ra công cụ cũng có thể gắn kết các điểm, tương tự như cách hiển thị một liên kết tượng trưng ls
; thí dụ:
$ lsMOUNT -la /media/
total 24
drwxr-xr-x 6 root root 4096 2013-04-08 16:35 .
drwxr-xr-x 22 root root 4096 2013-03-23 21:44 ..
drwxr-xr-x 36 username username 4096 2013-04-06 19:15 disk2 => /dev/sda9
drwxr-xr-x 11 username username 4096 2012-04-10 12:24 disk1 => /dev/sda6
drwxr-xr-x 2 root root 4096 2013-04-08 16:35 properdir
lrwxrwxrwx 1 root root 4 2013-04-08 16:35 tmp -> /tmp
Có thích hợp ls
có một lựa chọn cho một cái gì đó như thế này? Nếu không, có công cụ nào có thể chấp nhận các đối số dòng lệnh tương tự như ls
, nhưng giải quyết các điểm gắn kết tiềm năng không?