যে কেউ আমাকে কমান্ড বলতে পারে তা আমাকে কী এবং কোথায় ডিভাইসগুলি মাউন্ট করা হয়েছে তা দেখতে দেয়? আমার পুরানো আইপডটিতে গানগুলি পরিবর্তন করতে আমার সমস্যা হচ্ছে এবং মাউন্ট পয়েন্টের কারণে এটির আমার একটি অনুভূতি রয়েছে।
যে কেউ আমাকে কমান্ড বলতে পারে তা আমাকে কী এবং কোথায় ডিভাইসগুলি মাউন্ট করা হয়েছে তা দেখতে দেয়? আমার পুরানো আইপডটিতে গানগুলি পরিবর্তন করতে আমার সমস্যা হচ্ছে এবং মাউন্ট পয়েন্টের কারণে এটির আমার একটি অনুভূতি রয়েছে।
উত্তর:
এই তালিকার ডিভাইস মাউন্ট পয়েন্ট সম্পর্কে আমি কমপক্ষে তিনটি প্রোগ্রাম জানি:
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
সমস্ত পর্বতগুলি, এএএএফসিটি তালিকাভুক্ত করে। অন্যদের দুর্বলতা আছে।
findmnt
@ ওয়েবওয়ার্স্ট দ্বারা প্রস্তাবিত এখন এই কাজের জন্য আমার প্রিয় সরঞ্জাম। আউটপুট নিয়ন্ত্রণের ক্ষেত্রে এটি একটি সুইস আর্মি ছুরি (নতুন সংস্করণ জেএসএনেও আউটপুট দিতে পারে):
$ 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
। যদি ডিভাইস বা মাউন্টপয়েন্ট দেওয়া না হয় তবে সমস্ত ফাইল সিস্টেমগুলি প্রদর্শিত হয়।কমান্ডটি ডিফল্টরূপে গাছের মতো বিন্যাসে সমস্ত মাউন্ট করা ফাইল সিস্টেমগুলি মুদ্রণ করে।
যদি এটি একটি আইপড হয় তবে এটি সম্ভবত জিভিএফএস দ্বারা মাউন্ট করা হবে।
একবার দেখে নিন /run/user/1000/gvfs/afc*
(ধরে নিচ্ছেন আপনার ইউইডটি 1000)
অন্যান্য কমান্ডটি সাহায্য করতে পারে is gvfs-mount -l
gvfs-mount
।
mount
,df
,lsblk
- আপনার পিক নিতে।