Strona 1 z 2
automatyczne wyłączanie systemu
: 26 maja 2010, 17:52
autor: aajanek
niezabardzo znam się na admisnistrowaniu, a nie wiem, który plik cron trzeba edytować, bo jest ich wiele, p?óbowałem samemu sobie poradzić , ale nie było efektów, a boję się że mogę coś zepsuć, wiec bardzo proszę o gotowy kod:
na instancji Ubuntu znajduje się jeden użytkownik: "biblioteka", który ma mieć automatycznie wyłaczany o 18:45 system od poniedziałku do piątku
Z góry dziekuję!
Odp: automatyczne wyłączanie systemu
: 26 maja 2010, 19:22
autor: frklin
Odp: automatyczne wyłączanie systemu
: 25 lip 2010, 11:30
autor: kapslock
podłącze się do tematu,mam problem z automatyczne wyłączaniem o określonej godzinie
jak to wpisze to zatrzymuje się na splashu.pod 9.10 zamykał się bez problemu.Nie chciałbym się pozbywać splasha a może ktoś zna magiczną formułkę do rozwiązania tego problemu.
bear7:// Na forum używamy znaczników CODE...
Odp: automatyczne wyłączanie systemu
: 25 lip 2010, 12:15
autor: rom
Kod: Zaznacz cały
sudo shutdown -P xx:xx
lub
sudo shutdown -P +xx (xx to liczba minut do wyłączenia)
Odp: automatyczne wyłączanie systemu
: 25 lip 2010, 21:56
autor: kapslock
wpisałem z opcją -P to samo z opcją -v pokazuje :
-Stoping vnstat daemon vnstatd -ok
-Stoping Network connection manager Wicd -ok
-Stoping the Winbind daemon winbind -ok
-Disabling laptop mode -ok
-checking for running unattended-upgrades*asking all remaninng processes terminate -ok
jak go zmusić do zamknięcia?
Odp: automatyczne wyłączanie systemu
: 06 sty 2011, 15:44
autor: Savpether
Odp: automatyczne wyłączanie systemu
: 07 sty 2011, 08:17
autor: insider69
a juz mialem pisać nowego posta ale znalazlem watek o automatycznym wylaczaniu servera....
wiec moje pytanie jest natepujace - lepiej dodac do cron'a czas wylaczenia czy lepiej narzucic to komenda?
a jak z pozniejsza edycja ewentualnego czasu wylaczania? np. chclabym aby wylaczal sie o 22 kazdego dnia... ale jak stwierdze ze takiej potrzeby nie ma i chce zmienic czas na 20... gdzie to pozniej edytowac ?
Pozdrawiam
Odp: automatyczne wyłączanie systemu
: 07 sty 2011, 09:32
autor: illit
lepiej do crona bo to bedzie powtarzane codziennie a polecenie będzie wykonywane jak je wpiszesz... więc jak nie wpiszesz danego dnia to nie będzie wykonane...
a zmiane czasu wyłączania edytujesz w cronie
Odp: automatyczne wyłączanie systemu
: 07 sty 2011, 11:27
autor: insider69
i ze tak sie zapytam jeszcze... jak dopisac do cron'a to wylaczenie?
przepraszam za takie pytanie, ale jestem po przesiadce z innego systemu a ubuntu dopiero poznaje
jeszcze mi sie przypomnialo - tylko ze do zamkniecia systemu musze recznie wpisac "sudo shutdown" a pozniej haslo - czy jezeli ta komenda zamkniecia systemu zostanie wywolana z cron'a - nie bedzie potrzebne logowanie?
Odp: automatyczne wyłączanie systemu
: 07 sty 2011, 17:06
autor: Savpether
Nie prawda z tym poleceniem wystarczy prosty skrypt do autostartu wrzucić:
Wklejasz to:
xx:xx dopasowujesz jak chcesz w razie potrzeby zmiany edytujesz plik pierwszym poleceniem, zapisujesz i gra, dla wykonywalności
I teraz wchodzisz w System->Preferencje->Programy startowe, tam klikasz dodaj, w nazwę wpisujesz co chcesz, w polecenie dajesz
Reboot i działa.
Istnieje też inny sposób bezpośrednio w Programy startowe w polecenie wrzucić
I w razie potrzeby modyfikować, ale myślę, że ten pierwszy sposób jest bardziej uporządkowany:P
Odp: automatyczne wyłączanie systemu
: 07 sty 2011, 17:10
autor: figa
Odp: automatyczne wyłączanie systemu
: 07 sty 2011, 18:31
autor: insider69
tylko ze to ma dzialac na serverze - bez trybu graficznego....
dobra, zaczynam testowac.... ciekawe czy czegos nie spitole.... dam znac ktory sposob zadzialal
wiec tak.... wpisalem komende
crontab -e
dopisalem testowo
40 18 * * * shutdown 0
no i nic - nie wylaczyl sie....
Odp: automatyczne wyłączanie systemu
: 07 sty 2011, 19:13
autor: Savpether
No to skrypt walnij w autostart w katalogu domowym w .local jest folder autostart.
wklejasz to co podałem i w konsoli
Odp: automatyczne wyłączanie systemu
: 08 sty 2011, 10:41
autor: figa
Mi nie chciało działać polecenie bez sudo .
Tu jest też wątek o tym
http://forum.dug.net.pl/viewtopic.php?id=17590
Odp: automatyczne wyłączanie systemu
: 08 sty 2011, 11:16
autor: kasjo
A nie prościej wrzucić to w crona roota ?
Odp: automatyczne wyłączanie systemu
: 08 sty 2011, 21:05
autor: insider69
no wlasnie mi nie dziala to automatyczne wylaczenie.... i wydaje mi sie ze musi to isc z uprawnieniami root'a....
a mozna dalej ten watek rozwinac jak dodac do cron'a root'a automatyczne wylaczenie ?
Odp: automatyczne wyłączanie systemu
: 08 sty 2011, 22:21
autor: dk75
edycja CRON roota z poziomu użytkownika z prawami administracji (rzadkość na serwerze)
polecenie "crontab -e" po prostu edytuje bieżącego usera, można mu też podać innego ale wtedy trzeba być administratorem (albo zalogowanym albo po przez sudo)
będąc już w edycji trzeba dodać polecenia ale trzeba pamiętać, że niekoniecznie będzie odpowiednie środowisko (ścieżki domyślne) ustawione (nie są przejmowane z systemu) więc lepiej podawać pełne ścieżki do komend
ale tylko administrator może wyłączyć komputer więc lepiej edytować CRONa dla ROOTa
Ostatnia przestroga - po ostatnim poleceniu musi być pusta linijka bo inaczej nic nie zadziała.
Odp: automatyczne wyłączanie systemu
: 09 sty 2011, 08:05
autor: insider69
dk75 - dzieki wielkie - pomoglo - a najbardziej sformulowanie o pustej linijce....

Odp: automatyczne wyłączanie systemu
: 09 sty 2011, 17:41
autor: janekjankowski
A może programikiem KShutdown ,shutdown są w repo

Re: automatyczne wyłączanie systemu
: 24 sie 2024, 16:43
autor: voolpes
Pytanie brzmi, czy jak się pokieruje poniższymi wskazówkami otrzymam wymagany cel?
Czy pan "wszechwiedzący GPT" dobrze mi podpowiedział?
Dodam że jestem śnieżakiem a wujek Google nie chciał ze mną aż tak dobrze współpracować jak to zrobił Chat GPT i na zadane pytanie "Jak w Ubuntu Server 24.04 LTS ustawić harmonogram włączania i wyłączania się systemu?" otrzymałem taką oto odpowiedź:
"Żeby ustawić plan włączania i wyłączania Ubuntu Server 24.04 LTS, możesz skorzystać z crontab lub systemd serwisów z timeraми. Poniżej znajduje się przykład, jak ustawić timer, który co dzień w 6:00 włączy twoją maszynę:
1. Utwórz plik usługi: sudo nano /lib/systemd/system/wakeup-timer.service
2.Dodaj następującą treść:
[Unit]
Description=Wakeup Timer
[Service]
Type=oneshot
ExecStart=/bin/systemctl start your-wakeup.target
3. Zapisz i zamknij plik.
4. Utwórz plik timera: sudo nano /lib/systemd/system/wakeup-timer.timer
5. Dodaj następującą treść:
[Unit]
Description=Wakeup Timer
[Timer]
OnCalendar=06:00
Persistent=true
[Install]
WantedBy=timers.target
6. Zapisz i zamknij plik.
7. Włącz i uruchom timer: sudo systemctl enable --now wakeup-timer.timer
Aby wyłączyć maszynę, możesz użyć podobnego timer, ale zamiast your-wakeup.target, użyj your-shutdown.target. Zastąp 06:00 własnym czasem wyłączania.
Zauważ, że to tylko przykład i może wymagać dostosowania do twoich potrzeb. Aby uzyskać więcej informacji, zapoznaj się z dokumentacją systemd."