Antworten:
Ich kenne mindestens drei Programme, die Geräteeinhängepunkte auflisten:
mount - Mounten eines Dateisystems (wird auch für allgemeine Mount-Informationen verwendet):
$ mount
/dev/sda3 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
...
/dev/mapper/lvmg-homelvm on /home type btrfs (rw,relatime,compress=lzo,space_cache)
/dev/sda5 on /home/muru/arch type btrfs (rw,relatime,compress=lzo,space_cache)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
df - Dateisystem-Speicherplatzverbrauch melden
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 30832636 11993480 17249912 42% /
none 4 0 4 0% /sys/fs/cgroup
...
/dev/sda5 31457280 3948600 25396496 14% /home/bro3886/arch
lsblk - Blockgeräte auflisten
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 100M 0 part
├─sda2 8:2 0 58.5G 0 part
├─sda3 8:3 0 30G 0 part /
├─sda4 8:4 0 1K 0 part
├─sda5 8:5 0 30G 0 part
├─sda6 8:6 0 339.2G 0 part
│ └─lvmg-homelvm (dm-0) 252:0 0 1.2T 0 lvm
└─sda7 8:7 0 8G 0 part [SWAP]
sdb 8:16 0 931.5G 0 disk
└─sdb1 8:17 0 931.5G 0 part
└─lvmg-homelvm (dm-0) 252:0 0 1.2T 0 lvm
Von diesen drei mountListen alle Mountpunkte, AFAICT. Die anderen haben ihre Schwächen.
findmntDer Vorschlag von @webwurst ist jetzt mein Lieblingswerkzeug für diesen Job. Es ist ein Schweizer Taschenmesser, wenn es um die Ausgabesteuerung geht (neuere Versionen können auch in JSON ausgeben):
$ findmnt /
TARGET SOURCE FSTYPE OPTIONS
/ /dev/sda1 ext4 rw,relatime,errors=remount-ro,data=ordered
$ findmnt / -no source
/dev/sda1
$ findmnt / --json
{
"filesystems": [
{"target": "/", "source": "/dev/sda1", "fstype": "ext4", "options": "rw,relatime,errors=remount-ro,data=ordered"}
]
}
$ findmnt / --df
SOURCE FSTYPE SIZE USED AVAIL USE% TARGET
/dev/sda1 ext4 40.2G 25.8G 12.5G 64% /
findmnt ist das zu verwendende Werkzeug:
findmntlistet alle gemounteten Dateisysteme auf oder sucht nach einem Dateisystem. DerfindmntBefehl ist in der Lage zu suchen , in/etc/fstab,/etc/fstab.d,/etc/mtaboder/proc/self/mountinfo. Wenn kein Gerät oder Mountpunkt angegeben ist, werden alle Dateisysteme angezeigt.Der Befehl druckt standardmäßig alle gemounteten Dateisysteme im baumartigen Format.
Wenn es ein iPod ist, wird er wahrscheinlich von gvfs gemountet.
Schauen /run/user/1000/gvfs/afc*Sie rein (vorausgesetzt Ihre UID ist 1000)
Der andere Befehl, der helfen könnte, ist gvfs-mount -l
gvfs-mount.
mount,df,lsblk- nehmen Sie Ihre Wahl.