manuel de commande linux

LES  COMMANDES

 Les  commande  à  envoyer  dans  le  Terminal  sont  affichées  en  gras,  vous  devez  absolument respecter  la  casse  (majuscules  et  minuscules)  mais  aussi  les  espacements,  sans  quoi  il  vous  sera retournée  une  erreur  de  syntaxe.  Les  options  disponibles  sont  souvent  précédées  d'un  –  et  doivent être  ajoutées  à  la  commande  selon  l'exemple  :  ls  -l  ou  rm  -i  nom_fichier. Certaines  commandes  doivent  être  exécutées  par  le  compte  root  (administrateur)  et  donc précédées  de  la  commande  sudo  (ex  :  sudo  shutdown  -h  now).  Vous  devez  dans  ce  cas  entrer  le mot  de  passe  administrateur  pour  que  la  commande  soit  exécutée.

 Aide  et  info

 man  nom_commande  :  afficher  le  manuel  d'une  commande.

nom_commande  --help  :  afficher  l'aide  d'une  commande  ou  d'un  programme.

nom_programme  --version  :  afficher  la  version  d'un  programme.

type  nom_commande  :  détermine  si  une  commande  est  interne  ou  externe  et  son  chemin.

 modinfo  nom_module  :  afficher  les  informations  d'un  module  du  noyau  Linux.

ifconfig  :  afficher  les  informations  des  interfaces  réseau,  adresses  IP  locale  et  distantes


 du  :  affiche  l'encombrement  sur  disque  du  répertoire  courant  et  de  ses  sous  répertoires.


du  nom_cible  :  affiche  l'encombrement  sur  disque  du  répertoire  nom_cible  et  de  ses  sous répertoires.
 -c  pour  affiché  un  total  cumulé.
-h  affichage  d'unités  facilitant  la  lecture  des  résultats  par  un  humain.

df  :  afficher  l'emplacement  de  montage  des  systèmes  de  fichiers  et  leurs  capacités  restantes.
 -h  affichage  d'unités  facilitant  la  lecture  des  résultats  par  un  humain.

Redémarrage  et  extinction

 shutdown  -r  now  :  redémarrage  immédiat  du  système.  (-r  pour  reboot  ou  redémarrage).

 shutdown  -h  now  :  arrêt  immédiat  du  système  (-h  pour  halt  ou  arrêt).

shutdown  -h  12:15  :  arrêt  du  système  à  une  heure  précise  (ici  12H15).

 shutdown  -h  10  :  arrêt  du  système  dans  un  délai  de  10  minutes.

shutdown  -h  10  «message  informatif»  :  arrêt  du  système  avec  un  message  informatif.

shutdown  -c  :  annule  la  procédure  d'extinction/redémarrage  programmée.


Naviguer  dans  les fichiers  et  dossiers

pwd  :  afficher  le  chemin  du  dossier  où  l'on  se  situe.

 C hange  D irectory  (changer  de  répertoire)  : cd  :  se  déplacer  dans  /home/utilisateur  (répertoire  personnel).
 cd  dossier1  :  se  déplacer  dans  dossier1.
cd  /usr/apt  :  se  déplacer  dans  le  dossier  /usr/apt. cd  ..  :  se  déplacer  vers  le  dossier  parent. cd  ~  :  se  déplacer  directement  dans  le  répertoire  personnel  si  connecté  en  tant  que  root.

 Lister  les fichiers et  dossiers 

L ist  S egments  (lister  les  segments)

 ls  :  lister  le  contenu  d'un  dossier.
 g*  :  afficher  uniquement  les  dossiers  commençant  par  un  g.
 -l  :  obtenir  un  affichage  plus  détaillé.

 locate  nom_cible  :  localiser  un  fichier  ou  un  répertoire.

mkdir  nom_repertoire  :  créer  un/des  répertoire(s).
-p  pour  créer  une  suite  de  répertoires  (ex  :  mkdir  -p  bim/bam/boom)

 rmdir  nom_cible  :  supprimer  le/les  répertoires(s).
-r  pour  supprimer  un  répertoire  non  vide  (ex  :  rmdir  -r  nom_cible).


 rm  nom_fichier  :  supprimer  un  fichier  Naviguer  dans  les fichiers  et  dossier

pwd  :  afficher  le  chemin  du  dossier  où  l'on  se  situe.




cd  :  se  déplacer  dans  /home/utilisateur  (répertoire  personnel).

cd  dossier1  :  se  déplacer  dans  dossier1.

cd  /usr/apt  :  se  déplacer  dans  le  dossier  /usr/apt. cd  ..  :  se  déplacer  vers  le  dossier  parent. cd  ~  :  se  déplacer  directement  dans  le  répertoire  personnel  si  connecté  en  tant  que  root.

su  nom_utilisateur (la  commande  su  permet  de  se  loguer  sous  un  autre  compte,  exit  pour  revenir  à  la  session  root).
userdel nom_utilisateur  (sudo  si  pas  logué  en  root).
 -r  pour  supprimer  le  home
 de  l'utilisateur  en  même  temps.


top  :  affiche  des  informations  sur  l'activité  du  système  en  continu.
 -d  pour  spécifier  des  délais  de  rafraîchissement  (en  secondes).


ps  :  affiche  une  liste  des  processus  actifs.
-ax  affiche  les  processus  actifs  non  liés  à  un  terminal  dépendant  de  l'utilisateur  courant.

pstree  :  affiche  les  processus  sous  forme  d'arborescence  et  permet  de  voir  leurs  interdépendances.


kill  [options]  PID  :  tuer  un  processus  récalcitrant.  (ex:  kill  592). On  peut  identifier  le  PID  d'un  processus  avec  la  commande  top  ou  ps  ou  ps  auxw.

 killall  :  tuer  un  processus  en  précisant  son  nom  (commande  de  lancement)  à  la  place  de  son  PID. Tous  les  processus  qui  en  dépendant  seront  ainsi  tués.

Commentaires