क्या कोई मुझे बता सकता है कि कमांड मुझे देखने देता है कि क्या और कहाँ डिवाइस माउंट किए गए हैं? मुझे अपने पुराने आईपॉड पर गाने बदलने में परेशानी हो रही है और मुझे माउंट पॉइंट की वजह से इसका अहसास है।
क्या कोई मुझे बता सकता है कि कमांड मुझे देखने देता है कि क्या और कहाँ डिवाइस माउंट किए गए हैं? मुझे अपने पुराने आईपॉड पर गाने बदलने में परेशानी हो रही है और मुझे माउंट पॉइंट की वजह से इसका अहसास है।
जवाबों:
कम से कम तीन कार्यक्रम हैं जो मुझे पता है कि सूची डिवाइस माउंट बिंदु हैं:
mount
- एक फाइलसिस्टम माउंट करें (सामान्य माउंट जानकारी के लिए भी उपयोग किया जाता है):
$ 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
- रिपोर्ट फ़ाइल सिस्टम डिस्क स्थान उपयोग
$ 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
- सूची ब्लॉक उपकरणों
$ 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
इन तीनों में से, mount
सभी माउंटपॉइंट्स, AFAICT को सूचीबद्ध करता है। दूसरों की अपनी कमजोरियाँ हैं।
findmnt
@webwurst द्वारा सुझाया गया अब नौकरी के लिए मेरा पसंदीदा उपकरण है। जब उत्पादन नियंत्रण की बात आती है तो यह स्विस सेना का चाकू होता है (नए संस्करण JSON में भी आउटपुट कर सकते हैं):
$ 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
उपयोग करने के लिए उपकरण है:
findmnt
सभी माउंट की गई फ़ाइलों की सूची देगा या फ़ाइल सिस्टम की खोज करेगा।findmnt
आदेश में खोज करने के लिए सक्षम है/etc/fstab
,/etc/fstab.d
,/etc/mtab
या/proc/self/mountinfo
। यदि डिवाइस या माउंटपॉइंट नहीं दिया गया है, तो सभी फाइल सिस्टम दिखाए जाते हैं।कमांड सभी माउंटेड फाइल सिस्टम को डिफॉल्ट रूप से ट्री जैसे फॉर्मेट में प्रिंट करता है।
यदि यह एक iPod है, तो संभवतः इसे gvfs द्वारा आरोहित किया जाएगा।
में एक नज़र है /run/user/1000/gvfs/afc*
(अपने uid 1000 है संभालने)
अन्य कमांड जो मदद कर सकती है gvfs-mount -l
gvfs-mount
।
mount
,df
,lsblk
- अपने पिकअप ले।