ডস, আমি দ্বারা টাইপিং বিভিন্ন ড্রাইভ মধ্যে স্যুইচ c:
, d:
, e:
এবং তাই ঘোষণা। তবে এটি লিনাক্সে সেভাবে কাজ করে না।
কেউ দয়া করে আমাকে বলতে পারবেন কীভাবে বিভিন্ন ড্রাইভের মধ্যে স্যুইচ করতে হয়?
ডস, আমি দ্বারা টাইপিং বিভিন্ন ড্রাইভ মধ্যে স্যুইচ c:
, d:
, e:
এবং তাই ঘোষণা। তবে এটি লিনাক্সে সেভাবে কাজ করে না।
কেউ দয়া করে আমাকে বলতে পারবেন কীভাবে বিভিন্ন ড্রাইভের মধ্যে স্যুইচ করতে হয়?
উত্তর:
পার্টিশন অ্যাক্সেস করে এমন সিস্টেম ইউটিলিটিগুলি ব্যতীত লিনাক্সের প্রতি "ড্রাইভ" দিয়ে কাজ করার উপায় নেই; তাদের প্রায়শই পার্টিশনযুক্ত ড্রাইভ নির্দিষ্ট করা দরকার। তবে আপনার ড্রাইভে যদি কেবল একটিই পার্টিশন থাকে তবে তা আসলে কিছু যায় আসে না।
যাইহোক, কোনও ড্রাইভ অ্যাক্সেস করার জন্য আপনাকে সাধারণত কোনও উপায়ে পার্টিশনটি নির্দিষ্ট করতে হবে, সাধারণত / dev / sda1 (1 তম ড্রাইভের 1 ম পার্টিশন) বা / dev / sda2 (প্রথম ড্রাইভের 2 য় পার্টিশন) এর মত সংজ্ঞা দ্বারা। ডিস্ক ইউটিলিটি বা জিপার্টে ব্যবহার করে আপনি সমস্ত পার্টিশন গ্রাফিকালি দেখতে পাচ্ছেন। আপনি যদি কেবলমাত্র টার্মিনাল ব্যবহার করে থাকেন, আমি দেখতে পেয়েছি যে "ব্লকিড" কমান্ডটি তাদের ইউআইডি দিয়ে ড্রাইভগুলি তালিকাভুক্ত করতে কার্যকর। আমি ফর্মটি ব্যবহার করি:
sudo blkid -c /dev/null
টার্মিনালটি ব্যবহার করে, আপনাকে এটি ব্যবহার করতে পার্টিশনটি মাউন্ট করতে হবে। এটি করা খুব সহজ কাজ। বেশিরভাগ ক্ষেত্রে, আপনি "মাউন্ট পয়েন্ট" হিসাবে একটি খালি ডিরেক্টরি ব্যবহার করতে চান; ডিরেক্টরিটি ফাঁকা না থাকলে মাউন্টের সময় এর সামগ্রীগুলি মুখোশযুক্ত এবং অনুপলব্ধ থাকবে av এটি নির্দিষ্ট পরিস্থিতিতে যেমন দরকারী পরীক্ষা বা অস্থায়ীভাবে অন্য কোনও কারণে কোনও কনফিগারেশন পরিবর্তন করা কার্যকর হতে পারে কারণ এটি বর্তমান বিষয়বস্তুটির নামকরণ বা নাম মুছে ফেলার প্রয়োজনীয়তা হ্রাস করবে।
আপনার যদি / mnt / drive2 নামে একটি ডিরেক্টরি থাকে (/ mnt সাধারণত ব্যবহৃত হয় তবে এটি আপনি চাইলে আপনার হোম ডিরেক্টরিতে থাকতে পারে), এবং আপনার ড্রাইভটি / dev / sdb, একক পার্টিশন সহ, তবে সর্বাধিক কমান্ডটি হ'ল:
sudo mount -t type /dev/sdb1 /mnt/drive2
যেখানে "টাইপ" হ'ল ব্লকিড কমান্ডের মধ্যে প্রদর্শিত টাইপ, যেমন এনটিএফএস, এক্সট 4 ইত্যাদি is
সম্পাদনা: পরীক্ষা করতে, মাউন্ট কমান্ড চেষ্টা করতে ভয় পাবেন না। আপনি পুনরায় বুট না করা (বা "umount" কমান্ডটি ব্যবহার করে আনমাউন্ট না করা) কেবলমাত্র অস্থায়ী। এটিকে স্থায়ী করতে, আপনাকে এটি প্রবেশ করতে হবে /etc/fstab
। যদি আপনি এটি করতে চান, আপনি একটি এন্ট্রি তৈরি করে পরীক্ষা করতে পারেন, তারপরে "মাউন্ট -a" কমান্ডটি ব্যবহার করে সমস্ত কিছু মাউন্ট করুন /etc/fstab
। যদি ত্রুটিগুলি থাকে তবে এটি আপনাকে বলবে এবং এটি কাজ না করা পর্যন্ত আপনি সংশোধন এবং পুনরাবৃত্তি করতে পারেন।
হার্ড ডিস্ক (ড্রাইভগুলি যেমন আপনি ডাকেন) তে পার্টিশন থাকে এবং প্রতিটি পার্টিশনে একটি ফাইল সিস্টেম থাকে।
Linux এবং ইউনিক্স একটি প্রধান ফাইলসিস্টেম নামক নেই রুট ফাইল সিস্টেম, এবং নির্দেশিত /
। অন্যান্য ফাইল সিস্টেম (প্রকৃত বা ভার্চুয়াল হয় না) মাউন্ট রুট ফাইল সিস্টেম এ একটি উপর বিন্দু মাউন্ট এমনভাবে সমস্ত ফাইল মূল সংকলনের বংশধর হিসাবে পৌঁছে যাবে খালি নির্দিষ্ট ফাইল সিস্টেম জন্য একটি শুরুর বিন্দু হিসাবে ব্যবহার ডিরেক্টরি, অর্থাৎ।
আপনি যদি mount
বিকল্প ছাড়াই কমান্ডটি টাইপ করেন তবে নীচের মতো কিছু দেখতে পাবেন:
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=764668k,nr_inodes=191167,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=153392k,mode=755)
/dev/sda5 on / type ext4 (rw,noatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=306784k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,relatime,size=306784k)
/dev/sda7 on /media/data type ext4 (rw,noatime,user_xattr,acl,barrier=1,data=ordered)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
XXX.XXX.163.168:/media/data/ on /media/data/mnt type nfs4 (rw,nosuid,noexec,relatime,vers=4,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=XXX.XXX.163.76,minorversion=0,local_lock=none,addr=XXX.XXX.163.168)
gvfs-fuse-daemon on /home/enzotib/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
আপনি দেখতে পাচ্ছেন যে পার্টিশনটি /dev/sda5
(হার্ড ডিস্কের 5 তম পার্টিশন /dev/sda
) মাউন্ট করা আছে /
, যাতে এটি মূল বিভাজন।
তদ্ব্যতীত, আপনি দেখতে পেলেন যে আরও /dev/sda7
একটি পার্টিশন / ফাইলসিসটাম মাউন্ট করা হয়েছে /media/data
, যাতে উইন্ডোজ পরিভাষায় cd /media/data
কার্যকরভাবে মেলানো যায় d:
।
এই আউটপুটে আরও অনেকগুলি মাউন্ট করা ফাইল সিস্টেম রয়েছে, যেমন আপনি দেখতে পাচ্ছেন, এবং সমস্ত ভার্চুয়াল ফাইল সিস্টেম, অর্থাৎ ফাইল সিস্টেম কোনও ডিস্ক বিভাজনের সাথে সম্পর্কিত নয়। এবং আপনি দেখতে পারেন একটি এনএফএস-মাউন্ট করা ফাইল সিস্টেম, একটি ভার্চুয়াল ফাইল সিস্টেম যা অন্য একটি মেশিনে নেটওয়ার্কের মাধ্যমে উপলব্ধ একটি আসল ফাইলসিস্টেমের সাথে সংযুক্ত রয়েছে (আউটপুটের রেখা যেখানে আপনি একটি আইপি অ্যাড্রেস দেখতে পাচ্ছেন ইচ্ছাকৃতভাবে আমার দ্বারা অস্পষ্ট)।
আপনার সমস্ত ফাইল অ্যাক্সেসের জন্য একক কাঠামো থাকার সরলতা এবং কিছু ক্ষেত্রে দূরবর্তী ফাইলগুলিও দেখতে পাবেন।
lsblk
করা পড়তে কিছুটা সহজ হতে পারে এবং কেবলমাত্র ব্লক স্টোরেজ ডিভাইসগুলির তালিকা তৈরি করে (কোনও সিএসএফ, প্রো, সিগ্রুপ ইত্যাদি নেই)।
cd ~
ফিরে যেতেhome directory
cd ~
একটি সংক্ষিপ্ত সংস্করণ cd
, এটি একই কাজ করে।
উবুন্টু সমস্ত অতিরিক্ত ডিস্ক /media
ডিরেক্টরিতে মাউন্ট করে রাখে , তাই ব্যবহার করুন
cd /media/$USER/<your-drive-name>
cd /media/$USER/<your drive name>
।
উবুন্টু আপনার বাড়িতে ডিরেক্টরি থেকে, ব্যবহার করতে পারেন (নিষ্কাশন <এবং> এবং প্রতিস্থাপন "yourusername" আপনার সঙ্গে প্রকৃত ব্যবহারকারী নামটি আপনি Linux- এ লগ , "ড্রাইভ নাম" আপনার হার্ড ডিস্কের নাম সহ)।
cd /media/<yourusername>/<drive name>
সমস্ত মাউন্ট করা ডিস্কগুলি সেই মিডিয়া / আপনার ব্যবহারকারী নাম / ডিরেক্টরিতে রয়েছে। আপনি যদি ড্রাইভের নামটি না জানেন তবে আপনি সর্বদা আপনার ফাইল ম্যানেজার-এর- টার্মিনালের মাধ্যমে দেখতে পাবেন (আবার আপনার হোম ডিরেক্টরি থেকে)
ls /media/<yourname>/
আপনি বর্ণিত এসডি # এবং এমএনটি ব্যবহার করতে পারেন ; তবে আমি মনে করি আপনি একটি সহজ উত্তর খুঁজছিলেন।
আসলে, আমার কাছে এটি এরকম:
cd /media/<user>/New\ Volume/
New Volume
বাহ্যিক ড্রাইভের নাম হওয়ার সাথে । এবং ব্যবহারকারী আমার ব্যবহারকারী নাম।
পিছনে স্ল্যাশ কেন জানি না, আমি স্থানের কারণে ধরে নিই?