ইউএনআইএক্স-এর মতো অপারেটিং সিস্টেমগুলি (লিনাক্স সহ) সিস্টেমটি নিরাপদ থাকে তা নিশ্চিত করার জন্য সুবিধার্থ বিচ্ছেদ নামে একটি ধারণা ব্যবহার করে । ইউএনআইএক্সটিকে গ্রাউন্ড আপ থেকে একাধিক ব্যবহারকারী সিস্টেম হিসাবে ডিজাইন করা হয়েছিল - এটি এমনটি তৈরি করা হয়েছিল যাতে বহু লোক একবারে ইউএনআইএক্স চালিত একটি কম্পিউটার ব্যবহার করতে পারে। কারণ বেশিরভাগ ব্যবহারকারীর মূল সিস্টেমটি পরিবর্তন করতে সক্ষম হওয়ার প্রয়োজন নেই কেবল সিস্টেম প্রশাসকের সেই বিশেষত্ব থাকা উচিত। এই সুবিধাপ্রাপ্ত ব্যবহারকারীকে traditionতিহ্যগতভাবে রুট বলা হয় । (রুট অনেকটা উইন্ডোজের প্রশাসকের মতো))
এটি বিভিন্ন স্তরের উপর উপলব্ধি করে। সাধারণত, একটি ওয়েব সার্ভার বা অন্যান্য প্রক্রিয়া যা অন্য (সম্ভবত দূষিত) কম্পিউটারগুলিতে একটি বন্দর উন্মোচিত করে তার নিজস্ব ব্যবহারকারী হিসাবে চালিত হবে (অ্যাপাচি ব্যবহারকারী হিসাবে চালিত হয় nobody
), যাতে ওয়েব সার্ভার প্রোগ্রাম হ্যাক হলেও আক্রমণকারী ট্র্যাশ করতে পারে না পুরো মেশিনটি এত সহজেই। এমনকি এটি ডেস্কটপগুলির মতো বেশিরভাগ একক ব্যবহারকারী মেশিনগুলির জন্যও বোধগম্য করে তোলে: যদি আপনার পরিবারের অন্যান্য সদস্যরা উদাহরণস্বরূপ কোনওভাবে চালানো পরিচালনা করেন rm -rf /
( এটি চালান না ) তবে তাদের সিস্টেমে প্রতিটি ফাইল মুছে ফেলার অনুমতি থাকবে না , যেমন বিশেষত বিচ্ছিন্নতার মতো কোনও জিনিস না থাকলে তারা করত।
আপনার সুবিধাগুলি উন্নত করতে আপনি কয়েকটি কমান্ড ব্যবহার করতে পারেন। sudo
কমান্ড সাময়িকভাবে আপনার প্রয়োজনের সময় সিস্টেম পরিচালনার জন্য আপনি রুট-লেভেল সুবিধা দেওয়ার ব্যাপারে বিদ্যমান। আপনি কমান্ডগুলি ব্যবহার করতে পারেন gksudo
বা su
। পরবর্তীটি কেবলমাত্র তখনই ব্যবহার করা যেতে পারে যখন আপনি রুটের পাসওয়ার্ড জানেন এবং যদি আপনার অ্যাকাউন্টটি ব্যবহারের অনুমতি না থাকে তবে এটি একটি ভাল বিকল্প sudo
।
মূল ব্যবহারকারী কোনও সিস্টেমে কিছু করতে পারেন , প্রায় কোনও ব্যতিক্রম ছাড়াই। সুতরাং আপনি যদি দুর্ঘটনাক্রমে কোনও কিছুর জন্য অনুরোধ করেন তবে এটি আপনার সিস্টেমের স্বাস্থ্যের জন্য খারাপ হলেও, এটি অল্প বা কোনও সতর্কতার সাথেই চালিত হবে। এ কারণেই আপনার বেশিরভাগ ক্রিয়াকলাপ একজন সাধারণ ব্যবহারকারীর হিসাবে করা ভাল, এবং যখন আপনি কোনও প্রোগ্রাম ইনস্টল করার সময় প্রয়োজন হয় কেবল তখনই মূল ব্যবহার করুন।
বিভাজন ত্রুটি থেকে মুক্তি পেতে আপনার রুট ব্যবহার করা উচিত নয়। রুট যদি কেবলমাত্র সেগফ্ল্টকে স্থির করে তবে প্রোগ্রামটিতে একটি বাগ রয়েছে। প্রোগ্রামগুলির শিকড় না থাকায় সেগুলি ব্যর্থ হওয়া উচিত নয়।
segmentation fault
বা অন্য একটি সম্পাদক ব্যবহার করুন (জিডিট জিনোমের সম্পাদক)। কেট এন কিউরাইট হ'ল কেডিএ প্রোগ্রাম (তাই জিনোম নয়)।