লিনাক্সে ফাইল সিস্টেমের ধরণ নির্ধারণের 7 উপায় (Ext2, Ext3 বা Ext4)


একটি ফাইল সিস্টেম এমন এক উপায় যা ফাইলগুলির নাম, সংরক্ষণ, পুনরুদ্ধার পাশাপাশি স্টোরেজ ডিস্ক বা পার্টিশনে আপডেট করা হয়; যেভাবে ফাইলগুলি ডিস্কে সংগঠিত হয়।

একটি ফাইল সিস্টেম দুটি বিভাগে বিভক্ত থাকে যাকে বলা হয়: ব্যবহারকারীর ডেটা এবং মেটাডেটা (ফাইলের নাম, এটি তৈরির সময়, পরিবর্তিত সময়, এটির ডিরেক্টরি এবং ডিরেক্টরি শ্রেণিবদ্ধের স্থান ইত্যাদি)।

এই গাইডটিতে আমরা আপনার লিনাক্স ফাইল সিস্টেমের ধরণের যেমন Ext2, Ext3, Ext4, BtrFS, GlusterFS প্লাস আরও অনেকগুলি সনাক্ত করার জন্য সাতটি উপায় ব্যাখ্যা করব।

1. df কমান্ড ব্যবহার

ডিএফ কমান্ড একটি নির্দিষ্ট ডিস্ক পার্টিশনে ফাইল সিস্টেমের ধরণ অন্তর্ভুক্ত করতে ফাইল সিস্টেম ডিস্ক স্পেসের ব্যবহারের প্রতিবেদন করে, -T পতাকাটি নীচের মত ব্যবহার করুন:

$ df -Th
OR
$ df -Th | grep "^/dev"

Df কমান্ড ব্যবহারের জন্য একটি বিস্তৃত গাইডের জন্য আমাদের নিবন্ধগুলি দেখুন:

  1. লিনাক্সে ডিস্ক স্পেস চেক করার জন্য 12 টি দরকারী "ডিএফ" কমান্ড
  2. পাইডএফ - একটি বিকল্প ‘ডিএফ’ কমান্ড যা রঙগুলিতে ডিস্ক ব্যবহার দেখায়

2. fsck কমান্ড ব্যবহার করা

fsck নির্দিষ্ট ডিস্ক পার্টিশনগুলিতে ফাইল টাইপ পরীক্ষা করতে ও allyচ্ছিকভাবে ব্যবহার করতে ব্যবহৃত হয়।

পতাকাটি -N ত্রুটিগুলির জন্য ফাইল সিস্টেমের চেক করা অক্ষম করে, এটি কেবল কী করা হবে তা দেখায় (তবে আমাদের কেবল ফাইল সিস্টেমের প্রকারের দরকার হয়):

$ fsck -N /dev/sda3
$ fsck -N /dev/sdb1

৩. lsblk কমান্ড ব্যবহার করা হচ্ছে

lsblk ব্লক ডিভাইসগুলি প্রদর্শন করে, -f বিকল্পের সাথে ব্যবহার করার সময় এটি পার্টিশনে ফাইল সিস্টেমের প্রিন্টও প্রিন্ট করে:

$ lsblk -f

৪. মাউন্ট কমান্ড ব্যবহার করা হচ্ছে

মাউন্ট কমান্ড রিমোট লিনাক্স ফাইল সিস্টেম মাউন্ট করতে ব্যবহৃত হয় এবং আরও অনেক কিছু।

কোনও যুক্তি ছাড়াই চালানো হলে, এটি ফাইল সিস্টেমের ধরণ সহ ডিস্ক পার্টিশন সম্পর্কিত তথ্য নীচের মত ছাপায়:

$ mount | grep "^/dev"

5. blkid কমান্ড ব্যবহার

blkid কমান্ডটি ব্লক ডিভাইসগুলির বৈশিষ্ট্যগুলি সন্ধান বা মুদ্রণের জন্য ব্যবহৃত হয়, কেবলমাত্র ডিস্ক পার্টিশনটিকে যুক্তি হিসাবে নির্দিষ্ট করে:

$ blkid /dev/sda3

6. ফাইল কমান্ড ব্যবহার করা

ফাইল কমান্ড ফাইলের ধরণ চিহ্নিত করে, -s পতাকাটি ব্লক বা চরিত্রের ফাইলগুলি পড়তে সক্ষম করে এবং -এল সিমলিংকের নিম্নলিখিতটিকে সক্ষম করে:

$ sudo file -sL /dev/sda3

7. fstab ফাইল ব্যবহার করা

/ Etc/fstab হল একটি স্ট্যাটিক ফাইল সিস্টেম তথ্য (যেমন মাউন্ট পয়েন্ট, ফাইল সিস্টেমের ধরণ, মাউন্ট অপশন ইত্যাদি) ফাইল:

$ cat /etc/fstab

এটাই! এই গাইডটিতে আমরা আপনার লিনাক্স ফাইল সিস্টেমের ধরণ সনাক্ত করার জন্য সাতটি উপায় ব্যাখ্যা করেছি। আপনি এখানে কোন উল্লেখ না পদ্ধতি সম্পর্কে জানেন? মন্তব্য আমাদের সাথে শেয়ার করুন।