সতর্কতা - মেনশনযুক্ত আদেশটি চালাবেন না
সুতরাং মনে হচ্ছে আমি এটিকে কিছুটা হালকা করে রাখতে এখানে বেশ বোবা কিছু করেছি। আমি একটি ডিরেক্টরিতে কয়েকটি ফাইলের জন্য অনুমতিগুলি পরিবর্তন করার চেষ্টা করছিলাম যা সমস্ত .
কেবল সূডো / মূলের জন্য পড়তে / লিখতে শুরু করেছিল ।
বেশ কয়েকটি ফাইল একবারে পরিবর্তন করার আমার প্রচেষ্টাটি দেখে মনে হচ্ছে বেশ কিছু মারাত্মকভাবে বিশ্বব্যাপী করেছে। একটি ডিরেক্টরি ভিতরে ছিল (মূল ডায়ারে ছিল না) আমি দৌড়ে গিয়েছিলাম sudo chmod 600 .*
এবং ভাল, আমি এখনই আমার ফোন থেকে এটি পোস্ট করছি ... এই মুহুর্তে আমার কাছে এখনও টার্মিনাল উইন্ডো খোলা আছে, তবে আমি নিশ্চিত যে ল্যাপটপটি যায় কিনা ঘুমাতে আমি পুরোপুরি শেষ হয়েছি। হাসিখুশিভাবে এর অর্থ এই প্রশ্নটির সামান্য তাত্পর্য রয়েছে।
ওহ এবং মনে হচ্ছে যে জায়গাগুলি আমি অনুমান করছি তার কাছে অনুমতিগুলি বদলে গেছে। আমি এমনকি চালানো যাবে না ls
বা cd ..
কমান্ড। একটি আদেশ cd /home/brian
বা cd ~
ত্রুটি প্রদান bash: cd: /home/brian: Permission Denied
এবং কোনও sudo
কমান্ডের যেকোন প্রচেষ্টা কেবলমাত্র বলেbash: /usr/bin/sudo: Permission Denied
আমি রিবুট করতে ভয় পাচ্ছি, এই বোবা কিছু থেকে পুনরুদ্ধার করার মধ্যে যদি কোনও বিলম্ব তৈরি করা হয় তবে কোনও ক্লু নেই, তবে অনুভূত যে আমি আরও খারাপ করার আগে এখানে জিজ্ঞাসা করার চেষ্টা করব। আমি আমার প্রধান ওএস রূপান্তরকারী হিসাবে একটি নতুন নতুন লিনাক্স এবং কিছুটা ইদানীং এর পক্ষে পরামর্শ দিচ্ছি, তবে ওচ, এইটি কিছুটা স্টিং করে। চেষ্টা করার মতো জিনিসগুলির যে কোনও ধারণা প্রশংসিত হবে।
সম্পাদনা: এই আদেশটি কীভাবে / কোথায় কার্যকর করা হয়েছিল সে সম্পর্কে আমি স্পষ্টতা দিতে চেয়েছিলাম। এটি /.atx $
কেবল একটি স্বেচ্ছাসেবক ডিরেক্টরি থেকে কার্যকর করা হয়েছিল তবে নীচে আরও বিশদ।
আমার নিয়মিত ব্যবহারকারীর নাম হিসাবে লগ ইন করার সময় brian
, আমার কাছে একটি টার্মিনাল খোলা ছিল /.atx
যার মধ্যে কেবল তিনটি কনফিগার টাইপ পাঠ্য ফাইল রয়েছে। প্রতিটি ফাইলের নাম একটি দিয়ে শুরু হয়েছিল .
। সেই ডিরেক্টরি / নাম / ফাইলগুলি কোনও সাধারণ প্যাকেজের কোনও অংশ নয়, আমি কনফিগারেশনের একটি স্বেচ্ছাসেবী সেট যা আমি প্রোগ্রামটিমে ঘুরে দেখছিলাম। ফাইলগুলিতে কিছু এসকিউএল সার্ভার সংযোগের স্ট্রিং তথ্য রয়েছে এবং সেগুলি কেবল আধা-অস্পষ্ট চাইছিল।
.*
আপনার কমান্ডের মধ্যে অন্তর্ভুক্ত করার জন্য আপনার কমান্ডের যে ..
ডিরেক্টরিটি ছিল সেটির প্যারেন্ট ডিরেক্টরিটি আপনি অন্তর্ভুক্ত করেছেন If আপনি যদি এখানে থাকেন /home/brian
তবে উদাহরণস্বরূপ যদি তবে এর অনুমতিগুলি /home
সেট করা হত 600 এবং আপনার কাছে নেই /home
ডিরেক্টরিতে সন্ধান করার অনুমতি । আপনি কি আপনার ওপেন টার্মিনালে মৃত্যুদন্ড কার্যকর করতে পারেনls -ld /*
/root
না/
(আপনার প্রশ্নে আমি যা দেখছি) যার অর্থ আপনার.*
গ্লোব ক্যাপচারযুক্ত/root
ফোল্ডারটি নিজেই (.
বর্তমান ওয়ার্কিং ডিরেক্টরিতে রেফারেন্স) সমস্ত ফাইল / ডিরেক্টরি সহ যে নেতৃস্থানীয় বিন্দু দিয়ে শুরু। আপনার সিস্টেম থেকে এটিকে পরিবর্তন করার কোনও উপায় আছে কিনা তা নিশ্চিত নন তবে আপনি সম্ভবত কোনও লাইভ ইউএসবি থেকে বুট করতে পারেন এবং সেখান থেকে জিনিসগুলি পূর্বাবস্থায় ফেরাতে পারেন। এটি কেবল 100% উত্তর হিসাবে গ্রহণ করবেন না।