Auf meinem Ubuntu Natty sind normalerweise alle neu eingesetzten Laufwerke (z. B. USB-Flash-USB-Sticks) unter montiert /media
. Auf meinem System kann ich also Folgendes tun:
$ 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
... das heißt, ls
unterscheidet nicht zwischen einem "richtigen" Verzeichnis und einem Einhängepunkt für ein Laufwerk. Was ich gerne hätte, ist eine Werkzeugausgabe möglicher Einhängepunkte, ähnlich wie ein Symlink von angezeigt wird ls
; Beispiel:
$ 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
Hat der Richtige ls
eine Option für so etwas? Wenn nicht, gibt es Tools, die dieselben Befehlszeilenargumente wie akzeptieren ls
, aber potenzielle Mountpunkte auflösen können?