automatyczne wyłączanie systemu

Tylko tematy nie mieszczące się powyżej.
aajanek
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 17 lut 2009, 10:39
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME

automatyczne wyłączanie systemu

Post 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ę!
Awatar użytkownika
frklin
Zakręcona Traszka
Zakręcona Traszka
Posty: 891
Rejestracja: 13 gru 2007, 04:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86
Lokalizacja: WLKP
Kontakt:

Odp: automatyczne wyłączanie systemu

Post autor: frklin »

Kod: Zaznacz cały

crontab -e
wrzuć tam:

Kod: Zaznacz cały

45 18 * * 5 shutdown 0
DO WYGRANIA TRZY ROUTERY WWW.NIBYBLOG.PL/KONKURS
Awatar użytkownika
kapslock
Sędziwy Jeż
Sędziwy Jeż
Posty: 67
Rejestracja: 21 cze 2010, 15:28
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: automatyczne wyłączanie systemu

Post autor: kapslock »

podłącze się do tematu,mam problem z automatyczne wyłączaniem o określonej godzinie

Kod: Zaznacz cały

sudo shutdown -h XX:XX 
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...
Awatar użytkownika
rom
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1309
Rejestracja: 30 cze 2009, 14:58
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86

Odp: automatyczne wyłączanie systemu

Post autor: rom »

Kod: Zaznacz cały

sudo shutdown -P xx:xx
lub 
sudo shutdown -P +xx (xx to liczba minut do wyłączenia)
także = też
tak że = więc
Awatar użytkownika
kapslock
Sędziwy Jeż
Sędziwy Jeż
Posty: 67
Rejestracja: 21 cze 2010, 15:28
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: automatyczne wyłączanie systemu

Post 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?
Savpether
Wytworny Kaczor
Wytworny Kaczor
Posty: 294
Rejestracja: 07 wrz 2010, 15:09
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Odp: automatyczne wyłączanie systemu

Post autor: Savpether »

Powinno być

Kod: Zaznacz cały

sudo shutdown -h xx:xx
, a nie -P
Open your mind for mental revolution. It is no measure of health to be well adjusted to a profoundly sick society. This is your world. This is our world. The revolution is now.
insider69
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 16 maja 2008, 07:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: Brak
Architektura: x86
Kontakt:

Odp: automatyczne wyłączanie systemu

Post 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
Awatar użytkownika
illit
Sędziwy Jeż
Sędziwy Jeż
Posty: 52
Rejestracja: 11 lis 2008, 10:02
Płeć: Kobieta
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: automatyczne wyłączanie systemu

Post 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
There is no such thing as innocence, only degrees of guilty.
Krzewiąca Linuksa - pomagam w moich okolicach instalować i konfigurować Ubuntu
insider69
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 16 maja 2008, 07:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: Brak
Architektura: x86
Kontakt:

Odp: automatyczne wyłączanie systemu

Post 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?
Savpether
Wytworny Kaczor
Wytworny Kaczor
Posty: 294
Rejestracja: 07 wrz 2010, 15:09
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Odp: automatyczne wyłączanie systemu

Post autor: Savpether »

Nie prawda z tym poleceniem wystarczy prosty skrypt do autostartu wrzucić:

Kod: Zaznacz cały

sudo gedit /usr/local/bin/auto-off
Wklejasz to:

Kod: Zaznacz cały

#!/bin/bash
sudo shutdown -h xx:xx
xx:xx dopasowujesz jak chcesz w razie potrzeby zmiany edytujesz plik pierwszym poleceniem, zapisujesz i gra, dla wykonywalności

Kod: Zaznacz cały

sudo chmod +x /usr/local/bin/auto-off
I teraz wchodzisz w System->Preferencje->Programy startowe, tam klikasz dodaj, w nazwę wpisujesz co chcesz, w polecenie dajesz

Kod: Zaznacz cały

auto-off
Reboot i działa.

Istnieje też inny sposób bezpośrednio w Programy startowe w polecenie wrzucić

Kod: Zaznacz cały

sudo shutdown -h xx:xx
I w razie potrzeby modyfikować, ale myślę, że ten pierwszy sposób jest bardziej uporządkowany:P
Open your mind for mental revolution. It is no measure of health to be well adjusted to a profoundly sick society. This is your world. This is our world. The revolution is now.
Awatar użytkownika
figa
Zakręcona Traszka
Zakręcona Traszka
Posty: 549
Rejestracja: 05 lip 2006, 19:42
Płeć: Kobieta
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: automatyczne wyłączanie systemu

Post autor: figa »

Temat rozwiązany - dodaj do tematu [solved] za pomocą zaawansowanej edycji pierwszego wpisu wątku.
insider69
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 16 maja 2008, 07:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: Brak
Architektura: x86
Kontakt:

Odp: automatyczne wyłączanie systemu

Post 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....
Savpether
Wytworny Kaczor
Wytworny Kaczor
Posty: 294
Rejestracja: 07 wrz 2010, 15:09
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Odp: automatyczne wyłączanie systemu

Post autor: Savpether »

No to skrypt walnij w autostart w katalogu domowym w .local jest folder autostart.

Kod: Zaznacz cały

nano /home/user/.local/autostart/auto-off
wklejasz to co podałem i w konsoli

Kod: Zaznacz cały

chmod +x ~/.local/autostart/auto-off
Open your mind for mental revolution. It is no measure of health to be well adjusted to a profoundly sick society. This is your world. This is our world. The revolution is now.
Awatar użytkownika
figa
Zakręcona Traszka
Zakręcona Traszka
Posty: 549
Rejestracja: 05 lip 2006, 19:42
Płeć: Kobieta
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: automatyczne wyłączanie systemu

Post 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
Temat rozwiązany - dodaj do tematu [solved] za pomocą zaawansowanej edycji pierwszego wpisu wątku.
kasjo
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 175
Rejestracja: 31 paź 2007, 16:38
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: automatyczne wyłączanie systemu

Post autor: kasjo »

A nie prościej wrzucić to w crona roota ?
insider69
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 16 maja 2008, 07:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: Brak
Architektura: x86
Kontakt:

Odp: automatyczne wyłączanie systemu

Post 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 ?
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: automatyczne wyłączanie systemu

Post autor: dk75 »

edycja CRON roota z poziomu użytkownika z prawami administracji (rzadkość na serwerze)

Kod: Zaznacz cały

sudo crontab -e
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)

Kod: Zaznacz cały

sudo crontb -e -u biblioteka
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

Kod: Zaznacz cały

45 18 * * 1-5 /sbin/shutdown -h now
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.
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
insider69
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 16 maja 2008, 07:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: Brak
Architektura: x86
Kontakt:

Odp: automatyczne wyłączanie systemu

Post autor: insider69 »

dk75 - dzieki wielkie - pomoglo - a najbardziej sformulowanie o pustej linijce.... :clap:
janekjankowski
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 30 gru 2006, 10:36
Płeć: Mężczyzna
Wersja Ubuntu: 6.06
Środowisko graficzne: GNOME

Odp: automatyczne wyłączanie systemu

Post autor: janekjankowski »

A może programikiem KShutdown ,shutdown są w repo:boat:
voolpes
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 24 sie 2024, 16:31
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: automatyczne wyłączanie systemu

Post 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."
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 15 gości