Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 03-01-2014 02:44:37

david96
Invité

Re : vocabulaire

Ok, pas trop le temps, là, mais un grand merci pour les pistes wink

#27 03-01-2014 08:04:32

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : vocabulaire

Bonjour tout le monde,
merci de toutes ces réponses, je regrette d'avoir dû aller au dodo hier soir (j'y étais depuis 5H30)

smolski a écrit

D'où sors-tu cette option now ?
Dans le man je lis l'option -n...


Je sais cela

-n     [OBSOLÈTE] (.....)


et j'ai sûrement du mal comprendre quelque chose mais devant "now" si je ne mets pas de tiret ?
En plus comme je le disais  #10 (c'est vrai qu'il est  un peu folklorique sad
je me site

Et à l'exercice, en essayant tous les possibles, je veux dire en partant du principe qu'on peut avoir une confiance aveugle dans les règles de syntaxe (vous savez ce qu'est en gras dans le synopsis on doit l'écrire; ce qui est souligné est à changer à sa convenance; ce qui est entre [ ] est facultatif),  j'ai tapé la possibilité la plus simple pour la commande shutdown : aucune option, puisque toutes sont [ ]


Pour dire mieux,

now


ce n'est pas l'option -n, c'est pour moi l'indication de l'heure. Car si on fait une confiance aveugle dans les conventions syntatiques de man man qui pose que
ce qui est entre [ ] est OPTIONNEL, ce qui ne l'est OBLIGATOIRE doit écrit ; ce qui est SOULIGNE peut être changé à sa convenance,
et tout particulièrement pour man shutdown on lit pour la syntaxe de l'heure

(...)Secundo,  il
       peut  être  au  format  +m,  dans  lequel  m est le nombre de minutes à
       attendre. Le mot now est un synonyme pour +0.
 



Comme le synopsis est :

SYNOPSIS
       /sbin/shutdown [-akrhPHfFnc] [-t sec] heure [message-avertissement]


En théorie je devrais avoir le droit d'écrire

/sbin/shutdown now



Je dis en théorie mais peut-être que j'ai oublié une convention yikes.
Ce serait gentil de me dire si mon raisonnement est faux, car en ce moment j'apprends un peu par cœur (deux sens du terme, le deuxième surtout) les conventions pour aller vers des commandes avec le man principalement.

david96 a écrit

Si ce n'est pas le cas, vu  que ça m'intéresse, je peux m'y pencher, mais au risque de réinventer la roue, j'aimerais justement m'en rassurer avant.


On dirait qu'à cette adresse https://www.alionet.org/archive/index.php/t-15871.html leur discussion peut faire avancer un peu le problème de la lecture du

log de l'init à l'arrêt/au démarrage du système.

Mais, je ne la comprends pas encore.
Sinon, je suis bien contente que vous vous y penchiez parce que ma méthode pour faire arrêter le "log init" en utilisant

/sbin/shutdown now

, ça ne marche que pour les 3 premier quarts, le dernier morceau défile aussi vite que d'habitude après avoir répondu  à la question

Give root password for maintenance (or type Control-D to continue)

big_smile

Dernière modification par Hypathie (04-01-2014 14:32:22)

Hors ligne

#28 03-01-2014 08:11:39

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : vocabulaire

Je crois que now indiquant le temps immédiat n'est pas nécessaire pour le shutdown, son action doit être par défaut immédiat il me semble ? roll

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#29 03-01-2014 10:46:58

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : vocabulaire

Oui, le now est l'alternative à l'arrêt différé avec -t

@Hypathie : tu lances le shutdown à partir d'un terminal virtuel ou en console ?
Et dans ce cas, y a-t-il une autre session ouverte ?

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#30 03-01-2014 12:29:34

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : vocabulaire

Heu, je ne sais pas, j'ouvre le terminal qui est dans les applications, en graphique, à côté de "activités" en haut à droite...

Comment c'est possible que le now soit lié à -t?

Pouvez-vous me dire si

/sbin/shutdown now


est correct par rapport aux conventions du man man ...
Et si oui ou non on peut suivre la théorie et retirer tout ce qui est entre crochet dans le synopsis pour mettre en oeuvre une commande
Merci beaucoup, j'ai vraiment besoin de cette réponse pour comprendre wink

Dernière modification par Hypathie (04-01-2014 14:40:06)

Hors ligne

#31 03-01-2014 12:37:49

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : vocabulaire

shutdown now


lance l'extinction immédiatement.

shutdown -t 10


temporise 10 secondes avant de lancer l'extinction.


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#32 03-01-2014 18:39:50

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : vocabulaire

Grand merci, c'est bien comme ça que j'avais compris.
Pourtant chez moi si je rentre en root, après su et mot de passe

shutdown -t 10


il me répond à cela :
un résumé de l'usage de shutdown qui finit par

** the ''time'' argument is mandatory ! (try ''now'' )**


?

Dernière modification par Hypathie (04-01-2014 14:43:30)

Hors ligne

#33 03-01-2014 18:41:41

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : vocabulaire

ok : je n'ai pas encore essayé sous wheezy.

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#34 03-01-2014 18:57:24

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : vocabulaire

Bon, j'ai tenté

root a écrit :

shutdown -t5 -r now


mais ça a rebooté immédiatement.
d'après ce que je comprends, l'option -t ne peut pas être utilisée seule.


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#35 03-01-2014 19:01:01

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : vocabulaire

/sbin/shutdown [-akrhPHfFnc] [-t sec] heure [message-avertissement]



Si tu fais shutdown -t 10, il manque l'argument « heure » qui est obligatoire.

shutdown -t 10 now


Signifie : envoyer l'alerte de redémarrage maintenant et rebooter dans 10 secondes.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#36 03-01-2014 19:10:14

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : vocabulaire

Je l'entendaIs bien comme ça : heure=maintenant
message diffusé immédiatement et reboot dans 10 secondes sauf qu'il reboot immédiatement.  sad

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#37 03-01-2014 19:16:18

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : vocabulaire

Essaye

shutdown -t 10 +1


Il devrait rebooter dans 1 minute (envoyer le message dans 1 min et tuer les services 10 secs plus tard)

Mais je ne vois pas trop ce que vous essayez de faire là smile


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#38 03-01-2014 19:22:06

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : vocabulaire

Comprendre (sujet : vocabulaire)  lol

Je ne vois pas ce qui cloche dans :

captnfab a écrit :

shutdown -t 10 now


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#39 03-01-2014 19:25:20

david96
Invité

Re : vocabulaire

Je suis en train de scruter ce fichier :

vim /etc/init.d/bootlogs

#40 03-01-2014 19:26:22

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : vocabulaire

« shutdown -t sec heure » envoie au moment heure un SIGTERM à tous les programmes. Ce signal signifie « stp M. programme, ferme-toi ». Au bout de sec secondes, shutdown envoie un SIGKILL à tous les programmes qui ne se sont pas fermés. SIGKILL signifiant « trop tard, t'es mort ».

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#41 03-01-2014 19:27:44

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : vocabulaire

Oui ben mes 10 secondes elle n'y sont pas puisque j'ai une session X ouverte et il s'en contrefiche.

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#42 03-01-2014 19:29:28

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : vocabulaire

captnfab a écrit :

Essaye

shutdown -t 10 +1


Il devrait rebooter dans 1 minute (envoyer le message dans 1 min et tuer les services 10 secs plus tard)


Il a envoyé le message immédiatement pour dire qu'il rebooterait dans 1 mn.


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#43 03-01-2014 19:29:29

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : vocabulaire

Les 10 secondes retardent le sigkill mais pas le sigterm. cf mon message smile

Ton WM en recevant le sigterm doit dire « ok, je me ferme illico »

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#44 03-01-2014 19:30:36

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : vocabulaire

Il a envoyé le message immédiatement pour dire qu'il rebooterait dans 1 mn.



Oui, il renverra le message dans une minute.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#45 03-01-2014 19:30:45

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : vocabulaire

Tu veux dire que X a accepté le sigterm ?

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#46 03-01-2014 19:31:37

david96
Invité

Re : vocabulaire

head -n666  /var/log/dmesg | more

#47 03-01-2014 19:31:49

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : vocabulaire

Pas X, ton WM.

X comme toujours attend que la session se termine.
La session se termine quand ton WM se termine.
Donc c'est que ton WM s'est terminé.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#48 03-01-2014 19:33:08

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : vocabulaire

Et si j'ai un programme qui tourne, il attendra le sigkill ?

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#49 03-01-2014 19:34:42

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : vocabulaire

david96 a écrit :

head -n666  /var/log/dmesg | more


La commande doit être lancée en root smile
En plus, less c'est mieux que more tongue

Sinon, il s'agit là des messages du noyau et non de l'init system, il n'y a donc pas les messages en rouge qui s'affichent au démarrage / arrêt.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#50 03-01-2014 19:36:55

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : vocabulaire

paskal a écrit :

Et si j'ai un programme qui tourne, il attendra le sigkill ?



Si ton programme attend le sigkill et que ton wm est bien foutu, il attendra le sigkill.
Si ton programme n'attend pas le sigkill, non.

Typiquement, LibreOffice attend le sigkill si le document n'est pas enregistré mais se ferme au sigterm sinon (si je me souviens bien)

Tu peux faire des essais en t'envoyant des SIGTERM smile


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

Pied de page des forums