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 mount
Listen alle Mountpunkte, AFAICT. Die anderen haben ihre Schwächen.
findmnt
Der 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:
findmnt
listet alle gemounteten Dateisysteme auf oder sucht nach einem Dateisystem. Derfindmnt
Befehl ist in der Lage zu suchen , in/etc/fstab
,/etc/fstab.d
,/etc/mtab
oder/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.