Miam miam les bonnes commandes !De retour en cours après quelques agréables mois de vacances Je vais essayer de vous faire une petite liste de celles que j’ai découverte ; rien de transcendant mais cela peut toujours servir ! Imprimer un fichier :
Les liens :–> Les liens symboliques : On les crée avec la commande
et ils se comportent comme les raccourcis Windows. –> Les liens physiques : A la différence des liens symboliques, il crée une sorte de copie du fichier avec les propriétés suivantes : - Si l’on modifie le lien physique, on modifie le fichier de départ ET vice versa On fait cela grâce à la commande
Tuer un processus :Repérer le PID du processus grâce à la commande
et tuer le processus avec
Bon, je sais qu’un
marche aussi mais c’est quand même beaucoup moins bourrin si on connaît le PID… Redirections :-> Récupérer la sortie d’une commande dans un fichier :
-> Récupérer les erreurs d’une commande dans un fichier :
-> Ne pas afficher à l’écran les messages d’erreur :
Envoyer un mail :
Commande qui devient vraiment intéressante lorsqu’on veut envoyer beaucoup de mail à la fois : - On crée un fichier listeMails qui contient les mails des destinataires toto@mail.com - On écrit le mail dans un fichier texte mail - On utilise un petit programme pour l’envoi des mails :
On peut encore modifier un peu la chose pour faire des mails personnalisés du genre : Chers Monsieur Toto, Il reste bien une commande
pour voir l’heure en toute discrétion (sans regarder sa montre :p ) ! |
chaoswizard
ezaeza
21 septembre 2008 à 12:53
Un kill -15 pour commencer est beaucoup plus propre.
21 septembre 2008 à 15:38
Petit supplément : pgrep est bien utile. On obtient directement les numeros des processus comme si on faisait un grep sur la liste de leur nom.
genre :
pgrep jav
1654
Vous pouvez donc tuer cette maudite machine virtuelle java par un kill -9 1654
21 septembre 2008 à 17:24
@swk : Qu’apporte le -15 ?
@nookie : Effectivement, pas mal la commande pgrep !
21 septembre 2008 à 17:42
Le kill -15 demande au programme de se fermer gentiment, un peu comme si on appuie sur la croix je pense. Enfin ce dont je suis sûr c’est que c’est plus propre, mais que pour un programme bugué ça marche assez rarement … Alors que le -9 c’est très bourrin, mais ça marche presque toujours (j’ai encore jamais eu de cas où ça marche pas quoi …)
Pour le pgrep, effectivement pas mal, mais je trouve qu’il manque quand même des infos, on sait pas trop ce qu’on tue …
Je vais rester sur :
ps -aef | grep nom_application_à_killer
puis ensuite kill avec le pid
21 septembre 2008 à 18:03
@ezaeza : Pourquoi pas un ps aux plutôt qu’un ps -aef ?!
21 septembre 2008 à 20:07
Les liens symbolique ne se comporte pas comme des raccourcis Windows à m connaissance.
L’équivalant des raccourcis Windows sont les lanceurs.
Les liens symboliques permettent bien plus de chose dont la première : les utiliser dans une ligne de commande comme si on avait à faire au vrai fichier ou dossier contrairement aux raccourcis ou au lanceur.
22 septembre 2008 à 12:56
Hello.
Merci pour la commande lpr … je viens juste de répondre à un topic sur le forum Ubuntu grâce à elle en faisant un script nautilus pour imprimer un fichier avec un clic droit dessus : http://forum.ubuntu-fr.org/viewtopic.php?id=250164
@+…