Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Amenintat cu moartea de un numar ...

La multi ani @AndReW99!

Alegere masina £15000 uk

TVR vrea sa lanseze o platforma d...
 Strategie investie pe termen lung...

Modulator FM ptr auto alimentat p...

orange cablu f.o. - internet fara...

Robinet care comuta traseul
 A fost lansata Fedora 40

Samsung S24 plus

Imi iau un Dell? (Vostro vs others)

Abonati Qobuz?
 transport -tren

Platforma electronica de eviden&#...

Cot cu talpa montat stramb in per...

Sfat achizitie sistem audio pentr...
 

Shutdown

- - - - -
  • Please log in to reply
16 replies to this topic

#1
poadol

poadol

    Guru Member

  • Grup: Senior Members
  • Posts: 14,104
  • Înscris: 13.12.2010

View Posttrai_av, on 06 aprilie 2019 - 10:47, said:

Si nu crezi ca pentru asta ar trebui sa deschizi un topic separat? Problema ta parca nu prea face obiectul topicului de fata.
A functionat de 2 ori 'sudo shutdown -h60' acuma da eroare. Este despre capacitatile reale ale Linux, in speta la mine Lubuntu.

Ori preferam sa ascundem "mizeria" sub pres? Posted Image

shutdown: invalid option -- '8'

8 sau 1

Mai sus de la shutdown este eroarea. :)

Edited by poadol, 08 April 2019 - 16:09.


#2
Mr_nobody_

Mr_nobody_

    Senior Member

  • Grup: Senior Members
  • Posts: 5,000
  • Înscris: 03.02.2017

View Postpoadol, on 08 aprilie 2019 - 16:11, said:

A functionat de 2 ori 'sudo shutdown -h60' acuma da eroare.
Mie îmi place Linux că îți dă eroare când greșești comanda. Posted Image
De fapt, cred că orice sistem de operare face asta. Poate se va inventa un sistem de operare care citește gândurile.

Edited by Mr_nobody_, 09 April 2019 - 07:32.


#3
shogun1

shogun1

    Cranky old n00b ☯

  • Grup: Senior Members
  • Posts: 7,542
  • Înscris: 31.01.2009
De fapt in systemd comenda de shutdown/ power off este:
systemctl poweroff


Reboot: systemctl reboot
Suspend: systemctl suspend
Hibernare: systemctl hibernate
Hybrid sleep: systemctl hybrid-sleep

#4
trai_av

trai_av

    Junior Member

  • Grup: Members
  • Posts: 219
  • Înscris: 26.12.2018
Se pare ca el vrea o temporizare inainte de oprire.
https://itsfoss.com/...hutdown-ubuntu/
dar nu inteleg de unde a scos comanda aia care nu e valabila nici macar pentru windows
https://www.go4it.ro...ingur-16094445/

#5
Mr_nobody_

Mr_nobody_

    Senior Member

  • Grup: Senior Members
  • Posts: 5,000
  • Înscris: 03.02.2017

View Posttrai_av, on 09 aprilie 2019 - 10:04, said:

dar nu inteleg de unde a scos comanda aia care nu e valabila nici macar pentru windows
Nu știu de unde a luat-o:

View PostMr_nobody_, on 29 martie 2019 - 17:30, said:

Eu scriu în terminal:
sudo shutdown -h 60
(60 e numărul de minute, poți pune câte vrei)
La mine funcționează foarte bine, de mulți ani. De unde o am eu? De aici:
https://linux.die.net/man/8/shutdown

Formatul corect e shutdown -h +număr_de_minute, dar pare să funcționeze bine și fără +.

#6
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Distributiile cu systemd au shutdown ca si symlink catre systemctl. Formatul cu + specifica un numar de minute din momentul in care se ruleaza comanda si pana se opreste sistemul. Fara + este formatul in care se specifica exact momentul in care se opreste sistemul.
Exemplu:
shutdown -H +30 "Mayday, mayday goin' down"

Sistemul se opreste in fix 30 de minute de la executarea comenzii de mai sus. Inainte de a se opri sistemul acesta trimite mesajul dintre ghilimele catre toti utilizatorii log-ati pentru a stii ca acesta, sistemul, se va opri.
shutdown -H 00:00 "Mayday, mayday goin' down"

Sistemul se opreste fix la ora 00:00, nu conteaza cand a fost rulata comanda. Pot rula comanda la ora 11:34 si sistemul se inchide la 00:00. Ca si mai sus va afisa mesajul dintre ghilimele.

at primeste ca parametru timpul cand sa execute comanda / comenzile introduse de la tastatura. Se obtine acelasi rezultat ca mai sus.
at 12am today
shutdown -H now "Mayday, mayday goin' down"

Comanda care va rula la ora 00:00 astazi fiind pe linia a doua, adica shutdown.

Edited by MembruAnonim, 09 April 2019 - 10:40.


#7
Mr_nobody_

Mr_nobody_

    Senior Member

  • Grup: Senior Members
  • Posts: 5,000
  • Înscris: 03.02.2017

View PostMembruAnonim, on 09 aprilie 2019 - 10:39, said:

shutdown -H +30 "Mayday, mayday goin' down"

Rezultatul la mine:
sudo shutdown -H +10
shutdown: -H and -P flags can only be used along with -h flag.
[...]



#8
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Nu am testat ca nu mai folosesc shutdown de ani de zile. Am trecut la poweroff si reboot cand vreau sa fac ceva.
Okay -H a dat cu mine de pamant aka a oprit sistemul, halt, fara sa taie curentul. -P functioneaza zic eu:
┌(ghost)─(Timberwolf)─(5.0.6-arch1-1-ARCH)
└─(~)─(4 files, 232KB)─ $ sudo shutdown -P +30 "Mayday, Mayday, goin' down"
Shutdown scheduled for Tue 2019-04-09 12:30:18 EEST, use 'shutdown -c' to cancel.
┌(ghost)─(Timberwolf)─(5.0.6-arch1-1-ARCH)
└─(~)─(4 files, 232KB)─ $


Edited by MembruAnonim, 09 April 2019 - 11:01.


#9
Mr_nobody_

Mr_nobody_

    Senior Member

  • Grup: Senior Members
  • Posts: 5,000
  • Înscris: 03.02.2017

View PostMembruAnonim, on 09 aprilie 2019 - 10:55, said:

Nu am testat ca nu mai folosesc shutdown de ani de zile. Am trecut la poweroff si reboot cand vreau sa fac ceva.
Okay -H a dat cu mine de pamant aka a oprit sistemul, halt, fara sa taie curentul. -P functioneaza zic eu:
La mine nu merge nici cu -H nici cu -P, merge cu -hP sau -hH sau doar -h. Totuși, eu folosesc software cam vechi (Debian Stretch cu sysvinit).

Edited by Mr_nobody_, 09 April 2019 - 11:28.


#10
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
O sa pun pe picioare o masina virtuala cu ceva distributie care inca foloseste sysV  si o sa arunc si eu o privire.

#11
poadol

poadol

    Guru Member

  • Grup: Senior Members
  • Posts: 14,104
  • Înscris: 13.12.2010
Si acum sa va lamuresc unde am gresit din neatentie:

Am salvat 'formula magica' de inchidere intr-un fisier si in alta zi i-am adaugat un spatiu liber dupa aceasta, ceea ce a dus la eroarea mentionata.

Mai este drum lung pana departe si din cauza unor programatori mult prea rigizi si atunci cand poate ca nu este cazul???

Noi intelegem inchide la ora 12:00 scris in multe feluri diferite ceea ce ar trebui in mod normal sa se intample si cu computerul:

sudo shutdown -h 12:00 (cel corect pentru computer) :)

sudo inchidere -h 12:00

sudo  shutdown  -h  12:00

sudo computer inchide-te -h 12:00

sudo calculator la somn -h 12:00

etc.

chiar si asa

sudo suhtwodn -h 12:00

sau asa

sudo ichniedre -h 12:00

#12
jobist

jobist

    Senior Member

  • Grup: Senior Members
  • Posts: 2,746
  • Înscris: 23.04.2010
Aoleu!Posted Image Unii nu pot să pornească pc-ul, alții nu pot să-l oprescă.

Edited by jobist, 18 May 2019 - 11:41.


#13
shogun1

shogun1

    Cranky old n00b ☯

  • Grup: Senior Members
  • Posts: 7,542
  • Înscris: 31.01.2009
Mulțumim pentru fedback!
”Noi intelegem inchide la ora 12:00 scris in multe feluri diferite ceea ce ar trebui in mod normal sa se intample si cu computerul:”  Ce e normal la oameni, nu e și la calculatoare, acestea nu au intuiție, nu ghicesc, nu interpretează, doar execută în mod strict, literar. Un simbol lipsă, în plus, greșit schimbă sintaxa comenzii. Nu degeaba a apărut expresia: calculatorul face ce-i spui să facă, nu ceea ce vrei tu de fapt să facă...

Iar dacă preferi să scrii închidere, la somn, altceva similar poți face aliasuri în .bashrc. De exemplu:

alias închide="sudo systemctl poweroff -f"
alias somn="sudo systemctl suspend -f"


Edited by shogun1, 18 May 2019 - 11:52.
Completări


#14
poadol

poadol

    Guru Member

  • Grup: Senior Members
  • Posts: 14,104
  • Înscris: 13.12.2010
Multumesc pentru ajutor.

Computerul "intelege" ceea ce ii scriem noi sa faca, nu-i asa?

#15
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Computerul face exact ce ii zicem noi, doar ca e mai inteligent si ne trage de urechi cand ii zicem sa faca ceva ce nu stie cum sa faca, celebrele mesaje "Command not found", "Bad command or file name" si care mai sunt.

#16
shogun1

shogun1

    Cranky old n00b ☯

  • Grup: Senior Members
  • Posts: 7,542
  • Înscris: 31.01.2009

View Postpoadol, on 20 mai 2019 - 16:10, said:

Computerul "intelege" ceea ce ii scriem noi sa faca, nu-i asa?
De fapt nu înțelege. Există un shell, un ”interpretor de comenzi”, bash, sh, csh, șamd, care execută comenzile, este o interfață de comunicare între utilizator și sistemul de operare. Shellul este independent de SO, este o aplicație complexă (execută comenzi, are inclus o colecție bogată de comenzi și de utilitare proprii, este și limbaj de programare), dar, ca și sistemul de operare nu are inteligență proprie, nu înțelege, nu deduce, nu presupune! Orice mică greșeală în sintaxa unei comenzi face interpretorul să nu execute acea comandă, tocmai pentru că n-o ”înțelege”, n-o recunoaște! Un spațiu în plus sau în minus, un caracter în plus sau în minus, un caracter greșit (s sau A în loc de a) returnează eroare, comanda nu e executată, tocmai pentru că n-o ”înțelege”, deci nu știe ce ar trebui să facă.

O comandă e pentru noi un cuvânt sau o propoziție, pentru calculator e ceva abstract, dar dacă e corectă presupune să execute o acțiune...

#17
poadol

poadol

    Guru Member

  • Grup: Senior Members
  • Posts: 14,104
  • Înscris: 13.12.2010

View PostMembruAnonim, on 20 mai 2019 - 18:42, said:

Computerul face exact ce ii zicem noi, doar ca e mai inteligent si ne trage de urechi cand ii zicem sa faca ceva ce nu stie cum sa faca, celebrele mesaje "Command not found", "Bad command or file name" si care mai sunt.
Sau este mult mai prost pentru ca este "incapabil sa inteleaga" comenzile noastre, indiferent cum sunt scrise sau spuse in curand se spera.

View Postshogun1, on 20 mai 2019 - 18:47, said:

De fapt nu înțelege. Există un shell, un ”interpretor de comenzi”, bash, sh, csh, șamd, care execută comenzile, este o interfață de comunicare între utilizator și sistemul de operare. Shellul este independent de SO, este o aplicație complexă (execută comenzi, are inclus o colecție bogată de comenzi și de utilitare proprii, este și limbaj de programare), dar, ca și sistemul de operare nu are inteligență proprie, nu înțelege, nu deduce, nu presupune! Orice mică greșeală în sintaxa unei comenzi face interpretorul să nu execute acea comandă, tocmai pentru că n-o ”înțelege”, n-o recunoaște! Un spațiu în plus sau în minus, un caracter în plus sau în minus, un caracter greșit (s sau A în loc de a) returnează eroare, comanda nu e executată, tocmai pentru că n-o ”înțelege”, deci nu știe ce ar trebui să facă.

O comandă e pentru noi un cuvânt sau o propoziție, pentru calculator e ceva abstract, dar dacă e corectă presupune să execute o acțiune...
Aici, am subliniat, este inca mult foarte mult de lucrat pentru a-l face sa inteleaga indiferent de cum sunt comenzile in special spuse (momentan vise Posted Image ).

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate