/ Etc / fstab এর সমস্ত স্থান কীসের জন্য?


15

আমি পাই যে ডিরেক্টরিগুলি mountসেট আপ /করতে আমি ব্যবহার করতে পারি এবং /etc/fstabসেগুলি পুনরায় বুট করার জন্য পুনরায় মাউন্ট করতে আমি ব্যবহার করতে পারি ।

Fstab ফাইলটি পরীক্ষা করাও মজাদার mount -faV

আমি যখন fstab ফাইলটি দেখছি তখন জায়গার সংখ্যাটি বিচ্ছিন্ন। আমি একটি স্থান (কমান্ড প্যারামিটারগুলির মধ্যে বিভাজকের মতো) বা চারটি স্পেস (একটি ট্যাবের মতো) আশা করতাম। আমি একযোগে সাতটি স্পেস দেখছি, প্রায় কনভেনশন হিসাবে।

আমার প্রশ্নটি হল: / ইত্যাদি / fstab এর সমস্ত স্থান কী?

(সম্ভবত এটিও - আমি যদি ভুল নম্বর পেয়ে থাকি তবে কি ব্যাপার হবে?)


2
এছাড়াও খুব সুন্দর যদি আপনি আরো পাঠযোগ্য structur চেয়েছিলেন mount | column -t:)
demonking

11
" ... চারটি স্থান (একটি ট্যাবের মতো) "। এই তরুণ হুইপারস্পেনারস :-) ট্যাবগুলি (একবার তাদের মানক করা হয়েছিল) মূলত প্রতি আটটি অক্ষর ছিল ( উইকি দেখুন )।
ট্রিপহাউন্ড

3
" Fstab ফাইল পরীক্ষা করাও মজাদার .." লিনাক্সে যে কোনও কিছু চালানো মজাদার সময় হতে পারে।
অক্টোপাস 21

উত্তর:


24

কলামগুলি / ক্ষেত্রগুলি কসমেটিকভাবে আলাদা করার একটি উপায় হ'ল স্পেসের সংখ্যা। এর ব্যতীত এর আর কোন অর্থ নেই। অর্থাৎ কলামগুলির মধ্যে সাদা জায়গার পরিমাণ কোনও ব্যাপার নয়

কলামগুলির মধ্যে স্থানটি সাদা স্থান (ট্যাবগুলি সহ) নিয়ে গঠিত এবং কলামগুলি নিজেরাই যেমন কমা-বিচ্ছিন্ন বিকল্পগুলিতে অবশ্যই অব্যক্ত শ্বেত স্থান থাকা উচিত নয়।

থেকে fstab(5)মানুষ পৃষ্ঠা:

[...] প্রতিটি লাইনের ক্ষেত্রগুলি ট্যাব বা স্পেস দ্বারা পৃথক করা হয়।

এবং

যদি মাউন্ট পয়েন্টের নামটিতে স্পেস থাকে তবে এগুলি `\ 040 'হিসাবে এড়িয়ে যেতে পারে।

উদাহরণ

কেবলমাত্র একটি একক ট্যাব ব্যবহার করে নিম্নলিখিত লাইন সারিবদ্ধতা অর্জন করা শক্ত হয়ে যায়। শেষ পর্যন্ত fstabসাদা স্থান ছাড়াই আপনি এখন যে বিষয়টি বিরক্তিকর বিবেচনা করছেন তার চেয়ে অদৃশ্য দেখায়।

/dev/md3 /data/vm btrfs defaults 0   0
/var/spool/cron/crontabs /etc/crontabs bind defaults,bind
//bkpsrv/backup /mnt/backup-server cifs iocharset=utf8,rw,credentials=/etc/credentials.txt,file_mode=0660,dir_mode=0770,_netdev

আপনি কি এখনও "কলামগুলি" দেখতে পাচ্ছেন?


1
আপনি কোনওভাবেই "কলামগুলি" দেখতে পাবেন না কারণ কিছু লাইনে "লম্বা" কলাম রয়েছে এবং যাইহোক যে কোনও লাইন ৮০ টি কলামের চেয়ে দীর্ঘ হতে পারে এবং আপনি যখন cat /etc/fstabএকটি ছোট টার্মিনালে ব্যবহার করেন তখন এটি "খারাপভাবে" প্রদর্শিত হতে পারে UUID! সুতরাং আপনি সমস্ত ফাইল জুড়ে স্পেস যোগ বিরক্তিকর শেষ হবে।
9

2
@cylgalad ব্যবহার করুন less -S। ছোট প্রশস্ততা সহ পর্দায় টেবুলার ডেটা প্রদর্শন সর্বদা একটি সমস্যা।
musiKk

1
@cylgalad সত্য যে স্পেসগুলির সাথে সম্মেলনটি চালু করার সময় স্পেসগুলি আগের মতো ততটা সহায়ক নয়। সেই দিনগুলিতে প্রতিটি ক্ষেত্রের দৈর্ঘ্য তখনও কলামের মধ্যেই কম ছিল এবং কলামগুলি এগুলি 80 টি অক্ষরে পুরোপুরি ফিট করার পক্ষে যথেষ্ট সংকীর্ণ ছিল।
ক্যাস্পারড

2
এবং এখানে আমি কেবল উপলব্ধি করছি যে সমস্ত সময় ব্যয় করা শূন্যস্থানগুলি কেবল অপচয় ছিল।
পিএনডিএ

"অবশ্যই অবর্ণিত সাদা স্থান থাকতে হবে না" সুতরাং লম্বা লাইনগুলিকে আরও পঠনযোগ্য করে তোলার কোনও উপায় নেই?
এন্ডোলিথ

16

স্পেস বা ট্যাবগুলি ক্ষেত্রগুলি সীমিত করে। স্যুট হিসাবে কম বা অনেক হিসাবে ব্যবহার করুন। আপনি যদি fstab খুঁজে পান তবে কিছুটা columnঅপঠনযোগ্য এটি প্রাকদৃষ্টির জন্য ব্যবহার করে দেখুন।

fstab এর জন্য কলাম-টি ব্যবহারের উদাহরণ


16
ওহ columnসুন্দর
কক্ষপথে লঘিমা জাতি

আসলে, আমার মূল কম্পিউটারে fstab, columnএটা কম পাঠযোগ্য cat!
9:25:25
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.