নির্দিষ্ট সময়ে স্বয়ংক্রিয় বন্ধ?


18

আমি সচেতন যে আমি shutdown -h hh:mmসিস্টেমটি বন্ধ করতে একটি টার্মিনাল উইন্ডোতে (সুডো?) ব্যবহার করতে পারি , তবে যে ব্যবহারকারী লগইন করেছেন সেটি কিওস্ক ব্যবহারকারী, যা এইভাবে টার্মিনাল (বা ফায়ারফক্স ব্যতীত অন্য কোনও উইন্ডো) লকড , সেই বিষয়ে) খোলা যাবে না।

আমার প্রশ্ন হ'ল:
টার্মিনাল উইন্ডোটি খোলা না হয়ে কি আমি এই উপায়টি করতে পারি? আমি ক্রোন সম্পর্কে পড়েছি, তবে এটি বেশ কার্যকর করতে পারছি না।
কোন দিনটি নির্ভর করে আমি কীভাবে শাটফের সময়টি পরিবর্তন করতে পারি?


আপনি কি 02:00 এএম বন্ধ করতে চান?
нιηসнιη

না, দুঃখিত, আমার পড়া উদাহরণটিতে এটি ব্যবহৃত হয়েছিল। সাধারণত 11:30 এ, তবে আমি ভাবছিলাম যে বিভিন্ন দিনের জন্য আলাদা আলাদা সময় নির্দিষ্ট করার কোনও উপায় আছে?
MrAxlee

1
আপনি স্বয়ংক্রিয় বন্ধের জন্য url উল্লেখ করতে পারেন। জিজ্ঞাসাবাবু
প্রশ্ন /

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

@ এমআরএক্সলি ... সুতরাং, আপনি কি চান যে সিস্টেমটি চালু হওয়ার n ঘন্টা পরে বন্ধ হবে?
কাজ ওল্ফ

উত্তর:


31

এর জন্য ক্রোন খুব ভাল কাজ করবে।

এর শেষে নীচের লাইনটি (টুইটগুলি সহ) যুক্ত করুন /etc/crontab:

30 23 * * * root shutdown -h now

23:30 (11:30 pm) এ, কিওস্কটি বন্ধ হয়ে যাবে। ব্যবহারকারী কোনও লগ ইন করেছেন তা বিবেচনাধীন, শাটডাউন কমান্ডটি রুট হিসাবে চলে।

(আপনি বিশ্বব্যাপী নিম্নলিখিতরূপে crontab পরিবর্তন ব্যবহার করতে না চান, রুট এবং ব্যবহার হিসাবে লগ ইন crontab -e। ছাড়া একই উপরে সিনট্যাক্স ব্যবহার করুন root)।


ক্রোন ফর্ম্যাট:

MM HH DD OO WW command

MM: মিনিট, 0-59
HH: 24 ঘন্টা ঘন্টা
DD:
OOমাসের দিন : মাস
WW: সপ্তাহের দিন (রবিবার 0, সোমবার 1)
command: স্ব-ব্যাখ্যামূলক


@ জ্যাকবভিলিজম এটি কখন যুক্ত হয়েছিল? আমি এটি অফিসিয়াল ক্রোন ডক্সে দেখছি না ।
কাজ ওল্ফ

1
আমি এটি সন্ধান করব ...
জ্যাকব ভিলিজম

1
ক্রোনট্যাব (৫) থেকে: সিস্টেম ক্রোনট্যাব, / ইত্যাদি / ক্রোন্টাবের ফর্ম্যাটটিতে এমন একটি কলাম রয়েছে যা ব্যবহারকারীর ক্রন্টাবগুলিতে নেই। সিস্টেম ক্রোনটাব-এ ক্রোন এই কলামে নির্দিষ্ট করা ব্যবহারকারী হিসাবে কমান্ডটি চালায়। কোনও ব্যবহারকারী ক্রন্টবায়, সমস্ত কমান্ডগুলি ব্যবহারকারী হিসাবে চালিত হয় যিনি ক্রন্টব তৈরি করেছিলেন।
জ্যাকব Vlijm

@ হোয়াআআআআউট দুর্দান্ত উত্তর, পুরোপুরি কার্যকর, ধন্যবাদ !. মধ্যে পার্থক্য কি -hএবং -s?
মিস্টার অ্যাক্সলি

1
@ এমআরএক্সলি -s"যথাযথ বাক্য গঠন" বলে মনে হচ্ছে না। -hমানে সিস্টেমটি বন্ধ বা শাটডাউন (সিস্টেমের পছন্দ - শাটডাউন পছন্দসই)
কাজ ওল্ফ

6

ক্রোনজব সেরা উপায় বলে মনে হয় কারণ আপনি বিভিন্ন দিনের জন্য বিভিন্ন সময় নির্দিষ্ট করতে পারেন। জিনোম ভিত্তিক সিস্টেমে আপনি জিনোম শেডুল টাস্কগুলি ব্যবহার করে ইনস্টল করতে পারেন

sudo apt-get install gnome-schedule

এবং তারপরে জিইউআই ব্যবহার করে ক্রোনজব কনফিগার করুন।

অন্যথায় আপনাকে sudo crontab -eনিম্নলিখিত লাইনগুলি ব্যবহার করতে হবে এবং তারপরে যুক্ত করতে হবে

30 11 * * 1-5 /sbin/shutdown -h now
30 10 * * 0,6 /sbin/shutdown -h now

এটি সোমবার থেকে শুক্রবার সকাল সাড়ে এগারোটায় এবং শনি ও রবিবার সাড়ে দশটায় পিসি বন্ধ রাখবে। কাঠামোটি খুব সহজ:

minute (0-59), hour (0-23, 0 = midnight), day (1-31), month (1-12), weekday (0-6, 0 = Sunday), command 

এই সম্পর্কে আরও তথ্যের জন্য আপনি কেবল ক্রোনহোটোও পরীক্ষা করে দেখতে পারেন


2
এর /sbin/shutdownপরিবর্তে আমাকে বিশেষভাবে ব্যবহার করতে হয়েছিল shutdownকারণ আমার স্ক্রিপ্টটি চেষ্টা করার টার্মিনালের চেয়ে আমার রুট ক্রোন প্যাথ পৃথক ছিল।
যাক্কো

3

আমরা কেবলমাত্র কমান্ড sudo poweroffইন কমান্ড চালিয়ে নির্দিষ্ট সময়ে স্বয়ংক্রিয়ভাবে শাটডাউন করতে পারি crontab

আপনি যদি প্রতিদিন সন্ধ্যা সাড়ে at টায় সিস্টেমটি বন্ধ করতে চান। টার্মিনাল টাইপ করুন:

sudo crontab -e

সম্পাদন করা

30 18 * * * poweroff

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

একটি ক্রন্টব লাইনে আপনার দুটি সমস্যা রয়েছে: poweroffস্কিপস শাটডাউন স্ক্রিপ্টগুলি, যা আপনার ডেটাবেস বা নিরাপদ যে কোনওভাবেই নিরাপদে শাটডাউন করা গুরুত্বপূর্ণ বলে মনে হতে পারে এবং আপনার sudoএকটি শিকড় ক্রন্টব রয়েছে যা অপরিবর্তিত রয়েছে। আপনি যেমনটি জিজ্ঞাসা করেছিলেন তেমন সপ্তাহের বিভিন্ন দিনগুলিকে কীভাবে উল্লেখ করা যায় তাও সম্বোধন করেননি। সুতরাং না, এটি কোনও বিকল্প পদ্ধতি নয়। যেমনটি, এটি দুটি ভুল এবং একটি বাদ দেওয়া। আপনার এক বছর আগে তৈরি করা অন্য দুটি উত্তর সঠিক এবং আসলে কাজ করে।
মিঃ

@ মিআরএম ওয়েল, আমি এই স্ক্রিপ্টটি গত তিন বছর ধরে ব্যবহার করছি এবং আমি কোনও সমস্যা দেখিনি। এবং হ্যাঁ এই বিকল্পটি এবং কার্যকর পদ্ধতিও সঠিক করে। ক্যু নির্দিষ্ট সময়ে স্বয়ংক্রিয় শাটডাউন হয়। শাটডাউন করার জন্য একটি কমান্ড রয়েছে এবং স্বয়ংক্রিয় নির্দিষ্ট সময়ের জন্য, আমরা আমাদের প্রয়োজন অনুযায়ী ক্রন্টব্যাব ব্যবহার করতে পারি। আপনি যদি আপনার সমস্যা সম্পর্কিত কোনও আলাদা প্রশ্ন জিজ্ঞাসা করেন তবে এটি আপনার পক্ষে ভাল।
ডেইজি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.