টার্মিনালের "sudo -s" কমান্ড থেকে কীভাবে বেরোন?


30

আমি sudo -sটার্মিনালে কমান্ড প্রবেশ করলাম , এবং এটি থেকে পরিবর্তিত হয়েছে

shameek@shameek-K55VD:~$ 

থেকে

root@shameek-K55VD:~#. 

এখন যখন আমি নিকটতম টার্মিনাল উইন্ডো আইকনটিতে ক্লিক করি তখন এটি বলছে, "টার্মিনালে এখনও প্রক্রিয়া চলছে, এটি বন্ধ করলে এটি মারা যেতে পারে"।

এই টার্মিনালটি বন্ধ করুন?  সংলাপ বাক্স

আমি উবুন্টুতে সম্পূর্ণ নতুন, দয়া করে এর থেকে ফিরে আসার জন্য একটি আদেশের পরামর্শ দিন

root@shameek-K55VD:~# 

থেকে

shameek@shameek-K55VD:~$

এবং তারপরে আমি টার্মিনালটি বন্ধ করতে পারি।


1
আপনি যদি নিশ্চিত হন যে আপনি টার্মিনালে যা করছিলেন তা শেষ করেছেন, [সম্ভাব্য] প্রক্রিয়াটি খুন করেই বন্ধ করুন ...
গেডিমিনাস জেরেমিয়া গুডেলিস

"প্রস্থান" বা Ctrl-D ব্যবহার করে, যদি কোনও পটভূমি প্রক্রিয়া থাকে যার জন্য টার্মিনালের প্রয়োজন হয় তবে আপনাকে সতর্ক করা হবে। জোর করে টার্মিনালটি বন্ধ করার কারণে অন্যথায় অন্যথায় কাজ হারাতে পারে।
wallyk

উত্তর:


62

প্রেস Ctrl+ Dআপনাকে সুপার ব্যবহারকারীর বাইরে চলে যাবে এবং আপনাকে সাধারণ ব্যবহারকারীর স্থিতিতে ফিরিয়ে দেবে। বিকল্পভাবে, আপনি টাইপ করতে পারেনexit


11
1 টি সামান্য গুহা-সহ: যদি $ IGNOREEOF সক্রিয় থাকে তবে নিয়ন্ত্রণ-ডি ব্যবহারযোগ্য নয়।
রিনজউইন্ড

4
কী ঘটছে তার একটি ব্যাখ্যা যোগ করতে: বিদ্যমান শেলের শংসাপত্রগুলি পরিবর্তনের পরিবর্তে উপ-প্রসেস হিসাবে মূল ব্যবহারকারী হিসাবে একটি sudo -sনতুন শেলটি সত্যই শুরু করা হয়েছে । টার্মিনালের কাছে, এটি এখনও চলমান যে কোনও কমান্ড থেকে পৃথক নয়। আপনি অভ্যন্তরীণ শেলটি যেমন প্রস্থান করেন ঠিক তেমনই আপনি অন্য কোনও প্রস্থান থেকে বেরিয়ে আসেন। এর অর্থ হ'ল শাঁসগুলি স্ট্যাকযোগ্য - আপনি কেবল পুরানোটির ভিতরে একটি নতুন শেলটি আহ্বান করতে এবং পেতে পারেন । bash
সাইমন রিখটার

1
এছাড়াও, আপনি যদি এটি পুনরায় সেট না করে থাকেন তবে SHLVL এনভায়রনমেন্ট ভেরিয়েবল আপনাকে জানায় যে শেলের কতগুলি স্তর চলছে।
আইসিন

34

টাইপ করুন exitতবে আপনি সাধারণ ব্যবহারকারীর জন্য লগ অফ করবেন। তারপরে exitটার্মিনালটি বন্ধ করতে আবার টাইপ করুন বা মাউস দিয়ে এটি বন্ধ করুন।

জিনোম টার্মিনাল সাব-শেল থেকে পালাতে প্রস্থান কমান্ড প্রদর্শন করছে


@ এলিয়াকাগান @ sudo suএবং এর মধ্যে ঠিক কী পার্থক্য রয়েছে sudo -s?
অ্যাকলিট

sudo -s শেল এনভায়রনমেন্ট চলবে না যা পাসডব্লুড ফাইলের মধ্যে নির্দিষ্ট করা আছে। তবে এটি কিছু পরিবেশের ভেরিয়েবলগুলি পরিবর্তন করবে না যেমন:
OME

13

আপনি টার্মিনাল কিছু গুরুত্বপূর্ণ নয় করছেন, তাহলে আপনি আসলে ঠিক ক্লিক করতে পারেন বন্ধ টার্মিনাল উপর বন্ধ চিহ্নিত টার্মিনাল? ("টার্মিনালটি বন্ধ করলে এটি মারা যাবে") ডায়ালগ বক্স।

এই পাঠাব SIGHUPচলমান শেল, যা প্রস্থান করা হবে, ঠিক যদি আপনি ব্যবহার would মত কমান্ড বা + + (এছাড়াও ভাল উপায়)।exitCtrlD

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.