প্রশ্ন কমান্ড লাইন থেকে কিভাবে আমি সাসপেন্ড / হাইবারনেট করতে পারি?


অতিরিক্ত সফ্টওয়্যার ইনস্টল না করেই আমি কীভাবে কমান্ড লাইন ব্যবহার করে আমার ল্যাপটপ স্থগিত বা হাইবারনেট করতে পারি?


311
2017-08-09 20:24


উত্স


উবুন্টু 16.04 এর জন্য এই প্রশ্নটি দেখুন: askubuntu.com/questions/777178/suspend-command-in-ubuntu-16-04 এবং এর উত্তর systemctl suspend - CJlano


উত্তর:


ঐতিহ্যগতভাবে উবুন্টু সাসপেন্ড এবং হাইবারনেটের একটি মোটামুটি মুষ্টি পদ্ধতি সমর্থন করে। উভয় অন্যান্য অ্যাপ্লিকেশন সঙ্গে ভাল সংহত করা হবে এবং কখনও কখনও কিছু মেশিনে কাজ না। নতুন পদ্ধতিটি রুট প্রয়োজন হয় না এবং সমস্ত অ্যাপ্লিকেশনগুলিকে পাওয়ার ইভেন্টগুলির জন্য শোনাচ্ছে।

Systemd পদ্ধতি

উবুন্টু 16.04 দিয়ে শুরু হচ্ছে, systemctl কল ব্যবহার করা আবশ্যক (দেখুন উবুন্টু 16.04 কমান্ড সাসপেন্ড করুন)

systemctl suspend

এবং

systemctl hibernate

নতুন পদ্ধতি

এই পৃষ্ঠায় এখানে উত্তর দেখুন অ্যাডাম পেটজনিক থেকে ডাবাস ব্যবহার সম্পর্কে। আদর্শভাবে আপনি একটি তৈরি হবে ~/bin/suspend শর্টকাট / স্ক্রিপ্ট যা এই পদক্ষেপটি সহজ করে তোলে।

Ssh উপর ব্যবহারের জন্য, আপনি উচিত পিটার ভি। মরক দ্বারা বর্ণিত নীতিমালা নীতি পরিবর্তন করুন

ওল্ড পদ্ধতি

অনুযায়ী উবুন্টু ফোরাম আপনি নিম্নলিখিত কমান্ড ব্যবহার করতে পারেন:

pmi action suspend

এবং

pmi action hibernate

এর জন্য আপনি powermanagement-ইন্টারফেস প্যাকেজটি ইনস্টল করেন (পরীক্ষা না করা)।

sudo apt-get install powermanagement-interface

আমি কমান্ড পাওয়া যায় sudo pm-suspend এবং sudo pm-hibernate আমার নেটবুক কাজ করতে।


260
2017-08-09 20:32



সন্ধ্যায় সন্ধ্যায় এবং বিকেলে-হাইবারনেট আমার জন্য কাজ করে এবং এটি সহজ। Sudo প্রয়োজন কিন্তু যে ঠিক আছে। (আগে PMi ধারণা পাওয়া গেছে কিন্তু স্থগিতাদেশ ব্যবহার করার জন্য একটি প্যাকেজ ইনস্টল করা ভাল খারাপ ...) - user1034
আপনি আছে যে নোট apt-get install powermanagement-interface রাত্রি চালানোর জন্য। - nealmcb
11.10 শুধুমাত্র pm- * কাজ, এছাড়াও powermanagament- ইন্টারফেস যোগ - Omegafil
আমার ubuntu 12.10 সঙ্গে কাজ করে না। পরে apt-get install powermanagement-interface - somethis
নতুন পদ্ধতি এখন ভাঙ্গা দেখুন unix.stackexchange.com/questions/153099/... - ijk


Gnome- বন্ধুত্বপূর্ণ উপায় dbus ব্যবহার করা হয়।

dbus-send --system --print-reply \
    --dest="org.freedesktop.UPower" \
    /org/freedesktop/UPower \
    org.freedesktop.UPower.Suspend

এই কমান্ডের উপর দুটি সুবিধা আছে pm-suspend

  1. যদি আপনার gnome তে নির্বাচিত বিকল্পটি থাকে তবে এটি আপনার পর্দাটি পুনরায় চালু করবে।

  2. এটি রুট বিশেষাধিকার প্রয়োজন হয় না, তাই এটি একটি কীবোর্ড শর্টকাট হিসাবে এটি যোগ করা সহজ, উদাহরণস্বরূপ।

হিসাবে মন্তব্য বিনিময় উল্লেখ Suspend শেষ লাইন Hibernate একটি হাইবারনেট কমান্ড তৈরি করে:

dbus-send --system --print-reply \
    --dest="org.freedesktop.UPower" \
    /org/freedesktop/UPower \
    org.freedesktop.UPower.Hibernate

হাইড্রেনেশন ছোঁয়া Error org.freedesktop.UPower.GeneralError: not authorized আপনার ব্যবহারকারী হাইবারনেট করার অনুমতি দেওয়া হবে না। সম্পাদনা বা তৈরি করুন /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla তাই এটি নিম্নলিখিত বিভাগ রয়েছে: (উৎস)

[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

এই পরীক্ষা করা হয় উবুন্টু গনোম 14.04

দ্রষ্টব্য: এটি মূলত কিউবিআইয়ের উত্তর হিসাবে একই, তবে উবুন্টুর নতুন সংস্করণের পাশাপাশি হাইবারনেট সহ কাজ করার জন্য আপডেট করা হয়েছে।


185
2018-05-03 20:40



আপনার উত্তর সত্যিই প্রথম হতে হবে। এটি অ-রুট-নন-প্যাকেজ-টু-ইন্সটল করা গনোম উপায়। লেগেছে! - turbo
থেকে Hibernate, আপনি কেবল সঙ্গে শেষ লাইন প্রতিস্থাপন করতে পারেন org.freedesktop.UPower.Hibernate - Sheharyar
আমার 13.10 এটা কাজ করে। যাইহোক, পর্দা হয় না পুনরুদ্ধারের উপর লক, যদিও "নিরাপত্তা এবং গোপনীয়তা", "সাসপেন্ড থেকে জেগে উঠার সময় আমার পাসওয়ার্ড প্রয়োজন" হয় সক্রিয় করা হয়েছে। - andreas-h
আমার জন্য কাজ করেনি (gnome 3.12, উবুন্টু 14.04)। মনে হচ্ছে [ইউপোয়ার.Suspend] ইন্টারফেস মুছে ফেলা হয়েছে, অনুযায়ী bugs.launchpad.net/ubuntu/+source/gnome-power-manager/+bug/... - Gui Ambros
সাসপেন্ড ইন্টারফেস লগইন সরানো হয়েছে; askubuntu.com/questions/652978 - Khurshid Alam


ইংরেজি

আপনি যদি আপনার কম্পিউটারটিকে এক ঘন্টার মধ্যে স্থগিত করতে চান তবে আপনি আপনার প্রিয় রেডিও স্টেশন শোনার জন্য বিছানায় যেতে চান, ওপেন টার্মিনাল এবং টাইপ করুন:

sudo bash -c "sleep 1h; pm-suspend"

এবং আপনার কম্পিউটার 1 ঘন্টার মধ্যে ঘুমিয়ে পড়বে। যখন আপনি জাগ্রত, এটি আপনার খোলা ইমেজ এবং আপনার সমস্ত উপাদান রাখা হবে।

আপনি প্রতিস্থাপন করতে পারেন 1h আপনি চান কি দ্বারা: h ঘন্টাখানেকের জন্য, m মিনিটের জন্য, s সেকেন্ডের জন্য, d দিনের জন্য.

শুভ রাত্রি!

বাংলা

আপনি যদি একটি রেডিও স্ট্রিমিং এবং আউটপুট রেডিও আউটপুট, এটির মাধ্যমে আপনি যে কোনও প্রকারের অক্ষর ব্যবহার করতে পারবেন না, আপনি যদি একটি রেডিও সংযোজন করতে পারেন:

sudo bash -c "sleep 1h; pm-suspend"

এবং আপনি যদি একমত হন, তাহলে আপনি আপনার সাথে যোগাযোগ করতে পারেন। কোয়ান্টাম ভুয়া ভার্চুয়াল রিজার্ভ, আপনি এবং অ্যাপ্লিকেশন ouvertes অ্যাপ্লিকেশন সংরক্ষণ করতে পারেন।

Vous Pouvez Remplacer 1h প্যারিস সিই কোয়ে ভাস ভোলেজ: h লেস heures ঢালা, m লেস মিনিট ঢালাও, s লেস সেকেন্ড ঢালাও, d লেস জার্নাল ঢালাও।

Bonne nuit!

বিভাগ:

আপনি যদি একটি সোর্স এবং একটি রেডিও আপনার পছন্দসই রেডিও স্পেসিফিকেশনের জন্য একটি স্পেসিফিকেশন এবং আপনি একটি টার্মিনাল একক এসক্রিপশন একচেটিয়া হয়, যেখানে আপনি সাইন ইন করতে পারেন:

sudo bash -c "sleep 1h; pm-suspend"

আপনি যদি আপনার সাথে যোগাযোগ করুন 1 Cuando despisertes, আপনি যদি আপনার পছন্দসই এডভেন্ঞার ট্যুরিজম আপনি কি করতে পারেন।

Puedes reemplazar 1h এখানে দেখুন: h প্যারা Horas, m পারা মিনিটস, s আমার জন্য, d প্যারা দেস।

¡Buenas noches!


52
2018-01-18 08:31



পারফেক্ট, সহজ সমাধান! - wakeup
যে আমার ব্যবহার ক্ষেত্রে আমি খুঁজছেন! AFIK PM- * superuser অনুমতি ছাড়া চালানো যেতে পারে - ruX
সেরা উত্তর, সহজ, মার্জিত, অতিরিক্ত প্যাকেজ কোন ইনস্টলেশন - Louis


জন্য উবুন্টু 12.04 এলটিএস  এবং উবুন্টু 13.04

হাইড্রেনেশন পেতে:

sudo pm-hibernate

সাসপেন্ড পেতে:

sudo pm-suspend

30
2017-09-14 13:45



"sudo pm- স্থগিতাদেশ" 13 মিনিটের উপর কাজ করে না :( - rsjethani
হ্যাঁ আমি মনে করি প্যাকেজ ইনস্টল করা হয়নি। Synaptic মধ্যে যারা প্যাকেজ সন্ধান করুন। - Ten-Coin
প্যাকেজ ইনস্টল করা হয়েছে, আমি মনে করি 'সঙ্গী-পাওয়ার-ম্যানেজার' এটিতে হস্তক্ষেপ করছে। - rsjethani
এই পদ্ধতির ত্রুটিটি হল যে আপনি যদি জিওআই ব্যবহার করেন তবে PM-suspend আপনার সেশনকে অবরোধ করবে না, যা অনিরাপদ হতে পারে। - Raúl Salinas-Monteagudo
এটি ubuntu 15.10, খুব কাজ করে। - Searene


আপনি ফাইল ব্যবহার করতে পারেন /sys/power/state এটা করতে. প্রথম যুক্তরাষ্ট্র সমর্থিত হয় কি খুঁজে বের করুন:

user@linux:_> cat /sys/power/state
standby mem disk

root@linux:~> echo -n mem > /sys/power/state  # suspend to ram
root@linux:~> echo -n disk > /sys/power/state  # suspend to disk

অথবা dbus মাধ্যমে:

    # সাসপেন্ড     dbus-send - session --dest = org.gnome.PowerManager \       --type = method_call --print-reply --reply-timeout = 2000 \       / ORG / gnome / পাওয়ারম্যানজার org.gnome.PowerManager.Suspend     #Hibernate     dbus-send - session --dest = org.gnome.PowerManager \       --type = method_call --print-reply --reply-timeout = 2000 \       / ORG / gnome / পাওয়ারম্যানজার org.gnome.PowerManager.Hibernate

এই অনুযায়ী launchpad এন্ট্রি উপরের ইন্টারফেস মুছে ফেলা হয়েছে। তাই উবুন্টুতে আর কাজ হবে না।


22
2017-08-09 20:35



প্রথম ধারণা আমাকে দেয়: "bash: echo: write error: invalid argument" Dbus ধারণা আউটপুট দেয়: "error org.freedesktop.DBus.Error.UnknownMethod: ইন্টারফেসে স্বাক্ষর সহ" Suspend "পদ্ধতি" org.gnome.PowerManager " বিদ্যমান নেই " - user1034
আমি একটি ছোট ব্যাখ্যা যোগ /sys/power/state-thing। উপরন্তু ডাবাস পদ্ধতি উবুন্টু থেকে সরানো হয়েছে যাতে এটি আর কাজ করবে না। - qbi
$ sudo echo -n mem > /sys/power/state - bash: /sys/power/state: Permission denied - Hubro
এই মহান কাজ করে। এই পদ্ধতিতে সমস্যাগুলির জন্য লোকেদের জন্য যখন সুডো ব্যবহার করা হচ্ছে, তখন "পাইপ টু ফাইল", উর ">" আপনার বর্তমান শেলে চলছে, তাই আপনার ইকোটি করার সময় এটি অতি ব্যবহারকারীর সুবিধাগুলি পায় না। আপনি ব্যবহার করতে হবে sudo -i প্রথম, বা পাইপ sudo tee তাই ভালো: echo mem | sudo tee /sys/power/state - RandomInsano


কমান্ড লাইন (বা কীবোর্ড শর্টকাট) থেকে একটি সিস্টেম (14.04) বন্ধ করার জন্য ব্যবহার করুন:

dbus-send --system --print-reply --dest="org.freedesktop.login1" /org/freedesktop/login1 org.freedesktop.login1.Manager.PowerOff boolean:true

আমি gdbus সঙ্গে প্রায় বাজানো এই পাওয়া যায় যা উপলব্ধ ইন্টারফেস তালিকা করতে পারেন:

বাসে উপলব্ধ সেবা তালিকাভুক্ত করা:

dbus-send --system --dest=org.freedesktop.DBus --type=method_call --print-reply /org/freedesktop/DBus org.freedesktop.DBus.ListNames

পদ্ধতি খুঁজে পেতে:

gdbus introspect --system --dest org.freedesktop.login1 --object-path /org/freedesktop/login1 --recurse

11
2017-08-07 15:08





অ্যাডাম পেটজনিকের ডাবাস-পাঠ উত্তরটি আমার জন্য সুস্পষ্টভাবে কাজ করে নি; মেশিনটি আনলক হয়ে জেগেছিল, যদিও গনোম-পাওয়ার-ম্যানেজার জাভাস্ক্রিপ্টে স্ক্রীনটি লক করার জন্য সেট করা আছে। আমি স্ক্রীনকে জাগ্রত অবস্থায় তালাবদ্ধ করতে চাই, এবং নিম্নলিখিতটি যে করে দেখায়:

$ gnome-screensaver-command --lock && pmi action hibernate

আমি কল্পনা করি এটি গনোম কনফিগারেশনের উপর নির্ভর করে না, তবে আমি এটি পরীক্ষা করে দেখিনি।


8
2018-05-15 16:07



খুশী হলাম। অথবা xscreensaver-command --lock যেমন মামলা হতে পারে. - phyzome


থেকে 15,04 systemD হল standard init সিস্টেম যাতে একটি নতুন কমান্ড ব্যবহার করা যায়:

systemctl suspend

8
2017-11-27 13:36



আমি Xubuntu 15.04 ব্যবহার করছি। আদেশ systemctl suspend কম্পিউটারটি স্থগিত করে, তবে এটি স্ক্রীনটি লক করা হয় না, যদিও আমি সেটিংস -> পাওয়ার ম্যানেজার -> সুরক্ষাতে "লক স্ক্রীন যখন ঘুমের জন্য চলে যাচ্ছি" চেকবাক্স চেক করেছি। যে কেউ কেন কোন ধারণা আছে? - Teemu Leisti
আমি Xubuntu 16.04 এ আপগ্রেড করেছি। আদেশ systemctl suspend এখনও কম্পিউটার স্থগিত। এখন, এটি স্ক্রীনটি লক হওয়ার জন্যও কারণ করে, যদি শুধুমাত্র "লক স্ক্রীন যখন ঘুমের জন্য যাচ্ছে" চেকবক্সগুলিতে - চেকবক্স -> পাওয়ার পরিচালক -> সুরক্ষা পরীক্ষা করা হয়। - Teemu Leisti


নতুন ইন্টারফেস

... যা 15.10 Wily, এবং সম্ভবত উটপাখি এবং প্রাণবন্ত কাজ করে।

dbus-send --print-reply --system                         \
    --dest=org.freedesktop.login1                        \
    /org/freedesktop/login1                              \
    org.freedesktop.login1.Manager.Suspend boolean:true

সাহায্যপূর্বক এই অপছন্দ, sudo প্রয়োজন হয় না pm-suspend কমান্ড।


2
2017-11-18 18:09



আমার XPS 13 9350 ডেবিয়ান / গনোম সহ ঢাকনা বন্ধ করার সময় স্থগিত / হাইবারনেট সমস্যাগুলির সাথে ছিল। এই কমান্ডটি চালানোর পরে (এবং হাইবারনেশনের সমতুল্য), এটি সফলভাবে স্থগিতাদেশ (এবং হাইবারনেশন) -এ চলে গেছে এবং এখন প্রত্যাশিত হিসাবে ঢাকনা এবং খোলার কাজটি খুলছে! - Victor Schröder


Ssh over স্ট্যান্ডবাইতে রিমোট মেশিন কীভাবে রাখুন তা এখানে:

ssh -t 192.168.1.4 'sudo nohup &> / dev / null bash -c "(ঘুম 1; echo -n mem> / sys / power / state) এবং"
x@192.168.1.4 এর পাসওয়ার্ড:
[sudo] x এর জন্য পাসওয়ার্ড:
19২.168.1.4 সংযোগ বন্ধ।

/ সিএসএস / পাওয়ার / স্টেট কাজ উবুন্টু 13.10। pmi Dbus ত্রুটি দেয়।


1
2017-12-27 05:09





ব্যক্তিগতভাবে, আমি PMI পদ্ধতির সঙ্গে পরীক্ষা করা হয়েছে। যাইহোক, যখন আমি চেষ্টা করেছিলাম, তখন একটি ত্রুটি বার্তা পেয়েছিলাম: Error org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1। তবে, একটি কাজকর্ম আছে তৃতীয় মন্তব্য এর এই বাগ রিপোর্ট, যা আমার জন্য কাজ করেছে বলে মনে হচ্ছে (আমি উবুন্টু 13.03 ব্যবহার করছি)।


0
2017-08-31 05:11



এই তাত্ত্বিকভাবে প্রশ্নের উত্তর দিতে পারে, এটা অগ্রাধিকার হবে এখানে জবাবের প্রয়োজনীয় অংশগুলি অন্তর্ভুক্ত করতে এবং রেফারেন্সের লিঙ্ক সরবরাহ করুন। - fossfreedom♦