উত্তর:
gnome-session-quit
dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.Logout uint32:1
( ডিআর এর মাধ্যমে , আরও ডিবিস সদ্ব্যবহারের জন্য "sudoer সুবিধাগুলি ছাড়াই রিবুট করবেন?" তার উত্তর দেখুন ? )
বা বিকল্পভাবে, আপনি ব্যবহার করতে পারেন
gnome-session-save --force-logout
--force-logout
ঠিক এর বিপরীতে --logout
ব্যবহারকারীকে সংরক্ষণে থাকা নথিপত্রাদি ইত্যাদি ডিল করতে বলবে না।
এটি কি সবচেয়ে সহজ উপায়? সুডো লগআউটের মতো সহজ কোনও লাইন কমান্ড নেই ?? আমি কখনই সে সব মনে রাখব না।
হ্যাঁ, লগআউট নামক একটি কমান্ড রয়েছে তবে এটি টার্মিনাল নিয়ে উদ্বেগ প্রকাশ করে। জিনোম-সেশন-সেভ হ'ল এমন প্রোগ্রাম যা আসলে বন্ধ করে দেয় gnome-session
, যা আপনি অবশ্যই মেরে ফেলতে পারেন, তবে এটি লগ আউট হিসাবে যোগ্যতা অর্জন করবে না। :-)
পাশাপাশি লক্ষ করুন যে এই আদেশগুলি আপনাকে রুট হওয়ার প্রয়োজন নেই।
আপনি যদি একটি সংক্ষিপ্ত কমান্ড পেতে চান তবে সর্বদা আপনার সিস্টেমে একটি উপনাম যুক্ত করতে পারেন।
~/.bash_aliases
একটি পাঠ্য সম্পাদক দিয়ে খুলুন , বা এটি না থাকলে এটি তৈরি করুন এবং এর মতো কিছু যুক্ত করুন:
alias logout-gnome="gnome-session-save --force-logout"
(.bashrc একটি স্ক্রিপ্ট যে প্রতিটি সময় একটি নতুন চালানো হয় ভার্চুয়াল টার্মিনাল , আপ শুরু হয় আপনি সেখানে আপনার সব স্থায়ী alias লেখা সেট আপ করা উচিত, এছাড়াও দেখুন: ? একটি স্থায়ী "ওরফে" তৈরি কিভাবে )
man gnome-session-quit
, আমি দেখতে পেলাম যে "- ফোর্স" এবং "--লগআউট" আসলে বিভিন্ন যুক্তি হিসাবে বোঝানো হয়েছিল। অতএব, "--ফোর্স - লগআউট" ("বল" এবং "লগআউট" এর আগে দু'টি বিয়োগের মধ্যবর্তী স্থান সহ) ভাল হবে কারণ আপনার ত্রুটি থাকবে না। কমপক্ষে, উবুন্টু ১৩.০৪ এবং লিনাক্স মিন্টের ক্ষেত্রে এটিই রয়েছে। ডিস্ট্রোর অন্যান্য / পুরানো সংস্করণ সম্পর্কে আইডিকে।
আমি মেট ডেস্কটপ ইনস্টল করেছি এবং মেনুগুলির কোনওটিই কাজ করেনি, এমনকি এফ-কীগুলিও কাজ করে না। আমি ফাইল ম্যানেজারের সাহায্যে ব্রাউজিংয়ের মাধ্যমে এক্সটার্ম পেতে সক্ষম হয়েছি।
কেবলমাত্র কাজটি ছিল:
sudo pkill -u username
alias ulogout="sudo pkill -KILL -u $1"
। কারও কাজে আসতে পারে। ব্যবহার:ulogout user_name
alias logout="sudo pkill -u ${USER}"
?
sudo
? এছাড়াও, আমি মনে করি এটি লগ আউট করার চেয়ে পৃথক, যেহেতু এটি আপনার সমস্ত প্রক্রিয়াটি মেরে ফেলবে (উদাহরণস্বরূপ, যদি আপনার আরও একটি দূরবর্তী সেশন থাকে তবে এটিও মারা যাবে)। আমি এও নিশ্চিত নই যে এটি অগত্যা আপনার সমস্ত প্রক্রিয়াটি মেরে ফেলবে (আমি ভাবতে পারি এটি নিজেই খুন হতে পারে?) আপনি কি জানেন যে এটি সম্ভব কিনা?
মনে হচ্ছে 11.10 এর জন্য gnome-session-save
নতুন নামকরণ করা gnome-session-quit
হয়েছে। মূল উত্তরের সমস্ত কিছুতে এখনও সেই একক পরিবর্তন নিয়ে কাজ করা উচিত।
http://mail.gnome.org/archives/desktop-devel-list/2011-February/msg00147.html
জিনোম সেশনের জন্য, gnome-session-quit
ভাল কাজ করে। ডিফল্টরূপে এটি নিশ্চিতকরণের জন্য জিজ্ঞাসা করে এবং তারপরে আপনাকে লগ আউট করে (অর্থাত্ --logout
আর্গুমেন্টটি --power-off
স্পষ্টভাবে ওভাররাইড না করা হলে ধরে নেওয়া হয় )। লগআউটে নিশ্চিতকরণের জন্য অনুরোধ না করার জন্য আপনি কমান্ডটিও বলতে পারেন:
--no-prompt
End the session without user interaction. This only works with --logout.
gnome-session-quit
এখনও 12.04 এ বৈধ।
যেহেতু ওপি উইন্ডো / ডেস্কটপ ম্যানেজারটি নির্দিষ্ট করে না, এবং জিনোম-সেশন-প্রস্থান সমস্ত সম্ভাবনার সাথে কাজ করে না, তাই লগইন স্ক্রিন বা চয়নকারীটিতে ফিরে আসার একটি জেনারিক এক্স-উইন্ডোজ উপায় যা আমি বেশ কয়েকবার ব্যবহার করেছি here শেষ কয়েকটি প্রকাশ:
টার্মিনাল থেকে (বিভিন্নভাবে, 'Alt-F2 + xterm, বা Ctrl-T, বা Crt-Alt-F1, অথবা নটিলাসের ডেস্কটপে ডান-ক্লিক করে এবং "টার্মিনাল খুলুন" শর্টকাট ইত্যাদি ব্যবহার করে) ) টাইপ
sudo pkill X
এটি বেশিরভাগ পরিস্থিতিতে সাধারণত ওভারকিল হয়। আমি যখন একটি স্তব্ধ প্রক্রিয়া পেয়েছি বা যখন আমি খুব শীঘ্রই লগ আউট করতে পারি তখন এটি ব্যবহার করার ঝোঁক। আমি যখন এটি করেছি, উবুন্টু বিনয়ের সাথে এক্স-উইন্ডোজ পুনরায় স্প্যানিং করে আমাকে লগইন স্ক্রিনে ফিরিয়ে দিয়েছে।
আমি এখনও এর power-off
বৈশিষ্ট্যটি ব্যবহার করি নি gnome-session-quit
, কারণ আমি সাধারণত shutdown -P now
সেই উদ্দেশ্যে ব্যবহার করি ।
জুবুন্টুতে (বা যখনই এক্সএফসি সেশন ব্যবহার করছেন), আপনি টার্মিনালটি ব্যবহার করে লগআউট করতে পারেন
xfce4-session-logout --logout
আপনাকে অবশ্যই উল্লেখ করতে হবে --logout
বা লগআউট কনফার্মেশন স্ক্রিন প্রদর্শিত হবে। Lightdm
Xfce সেশন ম্যানেজার দ্বারা সেশনটি এখনও পরিচালনা করা হওয়ায় আপনি লগ ইন করার সময় আপনি 'জুবুন্টু সেশন' বা 'এক্সফেস সেশন' নির্দিষ্ট করেছেন কিনা এটি এটি কাজ করবে ।
এছাড়াও, অন্য একটি বিকল্প আপনাকে লগ আউট করবে:
xfce4-session-logout --fast
যদি এই কমান্ডটি জারি করা হয় তবে অধিবেশনটি সংরক্ষণ করা হয় না, তাই এটি ব্যবহার করা ভাল xfce4-session-logout --logout
।
টার্মিনাল ব্যবহার আউট করতে ক্ষমতা যাকে করবে, আপনি খুব দরকারী হবে যেমন স্থগিত যে সঙ্গে পাওয়া যায় যেমন অন্যান্য অপশন xfce4-session-logout
।
আরও তথ্যের জন্য, দেখুন man xfce4-session-logout
বা উবুন্টু অনলাইনে ম্যানেজ করুন ।
আপনি নীচের কমান্ডটি ব্যবহার করতে পারেন:
sudo service lightdm restart
~/.bash_aliases
লেখারalias logmeout="service lightdm restart"
উবুন্টু মেট ব্যবহারের জন্য mate-session-save --force-logout
। এটা মত gnome-session-quit
।
আমি চেষ্টা করেছি gnome-session-quit --force
এবং এটি কাজ করে!
দ্রষ্টব্য: আমি উবুন্টু 15.04 ব্যবহার করি
আপনার .bashrc এ নিম্নলিখিত লাইনটি যুক্ত করে একটি ফাংশন সংজ্ঞায়িত করুন, তারপরে শেল প্রম্পটে লগঅফ টাইপ করে অনুরোধ করুন।
logoff() { gnome-session-quit --logout --no-prompt ; } # Log Out
এবং কুবুন্টু 12.04+ তে এটি:
qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout 0 0 0
আপনি এক্স চালাচ্ছেন বা আপনি টিটিওয়াইতে রয়েছেন কিনা এমন একটি উপায় রয়েছে। এই নাও:
আপনি যদি ব্যবহার lightdm
sudo service lightdm restart
আপনি যদি gdm
উবুন্টু জিনোমে বা ব্যবহার করেন
sudo service gdm restart
আপনি যদি ব্যবহার করেন kdm
বা কুবুন্টুতে
sudo service kdm restart
এই কমান্ডের খারাপ দিকটি এটি আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে।
2019 আপডেট
অন্যান্য উত্তরগুলি আমার পক্ষে কার্যকর হয়নি। উবুন্টু 18 (এলটিএস) এ এটি টাইপ করা সহজ:
exit
এটি আপনাকে লগইন স্ক্রিনে ফিরিয়ে দেবে।
আমি এটি দুর্ঘটনাক্রমে খুঁজে পেয়েছি।
luvpreet@DHARI-Inspiron-3542:~/go/bin$ who -uH
NAME LINE TIME IDLE PID COMMENT
luvpreet tty7 2017-12-27 17:33 old 27458 (:0)
এখানে আপনি আপনার বর্তমান সেশনের প্রক্রিয়া আইডি পাবেন।
খুব সহজ. এটাকে হত্যা কর
luvpreet@DHARI-Inspiron-3542:~$ kill 27458
এই নাও.
sudo logout
?? আমি কখনই সে সব মনে রাখব না।