debian:commandes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
debian:commandes [2016/05/03 00:17] – modification externe 127.0.0.1debian:commandes [2022/11/08 16:43] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +
 +====== Commandes Bash de Base ======
 +
 +  cd .. #  Remonte d’un niveau.
 +  cd / #  Retourne à la racine.
 +  cd - #  Retourne au répertoire précédent.
 +  cd #  Retourne au répertoire utilisateur.
 +  rm #  Supprime un fichier.
 +  cp #  copie un fichier.
 +  mv # Déplace un fichier.
 +  rmdir –p rep1/rep2/rep3 #  Supprime le répertoire et ses sous répertoires associés.
 +  mkdir rep # Crée un répertoire.
 +  mkdir –p rep1/rep2/rep3 # Crée un répertoire et ses sous répertoires associés.
 +  who #  Renvoie l'utilisateur connecté.
 +  pwd #  Affiche l’arborescence du répertoire courant.
 +  uname -a #  Affiche la version du système d'exploitation.
 +  cat /proc/cpuinfo #  Affiche les informations sur le processeur. 
 +
 +  Commande               Description 
 +  arch                   affiche l'architecture de la machine(1)   [man]
 +  cal 2007               affiche le calendrier de 2007   [man]
 +  cat /proc/cpuinfo      affiche les informations CPU   [man]
 +  cat /proc/interrupts   affiche les interruptions   [man]
 +  cat /proc/meminfo      affiche la mémoire utilisée   [man]
 +  cat /proc/swaps        affiche le(s) fichier(s) swap   [man]
 +  cat /proc/version      affiche la version du kernel   [man]
 +  cat /proc/net/dev      affiche les périphériques réseau et leurs statistiques   [man]
 +  cat /proc/mounts       affiche le(s) système(s) de fichiers monté(s)   [man]
 +  clock -w               sauvegarde la date et la change dans le BIOS   [man]
 +  date                   affiche la date système   [man]
 +  date 041217002007.00   fixe la date et l'heure - moisjourheuresminutesannée.secondes   [man]
 +  dmidecode -q           affiche les composants hardware - (SMBIOS / DMI)   [man]
 +  hdparm -i /dev/hda     affiche les caractéristiques du disque dur   [man]
 +  hdparm -tT /dev/sda    lance un test de lecture sur le disque dur   [man]
 +  lspci -tv              affiche les périphériques PCI   [man]
 +  lsusb -tv              affiche les périphériques usb   [man]
 +  uname -m               affiche l'architecture de la machine (2)   [man]
 +  uname -r               affiche la version du kernel   [man] 
 +
 +
 +====== Commande CONSOLE ======
 +
 +
 +  cd   : revenir dans le répertoire personnel
 +  cd - : revenir dans le répertoire précédent (uniquement si vous avez exécuter un cd)
 +  Ctrl+l : effacer l'écran
 +  Ctrl+c : arrêt d'une commande 
 +  Ctrl+z : suspendre(mettre en pause) une commande*
 +  CTRL+t : corréction d'une erreur de frappe en inversant 2 lettres
 +  Ctrl+a : aller au début de ligne
 +  Ctrl+e : aller à la fin de ligne
 +  Ctrl+s : interruption de la sortie de terminal (masquer la saisie)
 +  Ctrl+q : annuler l'interruption de la sortie (afficher la saisie)
 +  Ctrl+u : efface tout à gauche du curseur
 +  Ctrl+w : efface le mot à gauche du curseur
 +  Ctrl+k : efface le mot à droite du curseur
 +  Ctrl+y : coller la saisie précédente
 +  Ctrl+d : efface le caractère courant, si la ligne est vide deconnexion
 +  Alt+b : se déplacer en avant, mot par mot dans la ligne de commande 
 +  Alt+f : se déplacer en arrière mot par mot dans la ligne de commande 
 +  Alt+d : efface le mot suivant
 +  Alt+t : échange le mot courant avec le mot précédent
 +  Alt+c : met en majuscule la lettre courante, tout le reste dut mot courant en minuscules, puis se deplace au mot suivant
 +  Alt+l : met en majuscules à partir de la lettre courante jusqu'à la fin de mot, puis se deplace au mot suivant
 +  Alt+u : met en minuscules à partir de la lettre courante jusqu'à la fin de mot, puis se deplace au mot suivant
 +  Alt+Backspace : effacer le mot précédent (équivalent Ctrl+w)
 + 
 +
 +====== Montage / Démontage ======
 +
 +  mount –t iso9660 /dev/cdrom /cdrom
 +  umount /dev/cdrom
 +  mount –a –t msdos /dev/hdc2 /mnt/dos
 +  df, du   # Utilisation disque.
 +  tree # Affichage graphiquement l'arborescence du disque sous forme d'arbre.
 +  free # Mémoire utilisée. 
 +
 +
 +====== Scandisk ======
 +
 +  fsck –CVa /
 +  e2fsck –cpv /dev/hda5
 +  e2fsck –fpv 8193 /dev/hdc5
 +  vi # Editeur de texte en mode console, (wq pour enregistrer et quitter)
 +  find / -name fichier # Chercher fichier
 +  ./configure # Exécute le script "configure"
 +  top # Affiche les ressources utilisées
 +  lpr fichier # Imprime le contenu de fichier
 +  lpq # affiche la queue d'impression 
 +
 +====== 
 +Tuer un processus ======
 +
 +  ps aux #  Liste des processus actifs
 +  kill –9 PID # Tuer un processus 
 + 
 +====== Archivage ======
 +
 +  gzip –gv * backup.gz # Compresse le répertoire courant et crée le fichier backup.gz
 +  gzip –d backup.gz # Décompresse le fichier backup.gz
 +  tar -zcvf /dev/rmt0 /home # Sauvegarde le repertoire /home vers un lecteur de bande
 +  tar -zcvf /usr/fred /home # Sauvegarde le répertoire home vers fred
 +  tar -zxcf /usr/fred /home # Restaure fred dans le répertoire home 
 +
 +
 +====== Sécurité/Administration ======
 +
 +<div class="level1">
 +  su # Devenir super utilisateur (root)
 +  passwd # Change le mot de passe de l’utilisateur
 +  adduser paul # Ajout d’un utilisateur
 +  userdel paul # Supprime un utilisateur
 +  addgrp # Ajoute un nouveau groupe d'utilisateurs
 +  chgrp user /dev/hd* # Attribu au groupe utilisateurs tous les fichiers du répertoire /dev dont le nom commence par hd
 +  groups # Affiche les groupes auquels appartient l'utilisateur actif groupmod # Modifie les propriétés d'un groupe
 +  groupdel # Supprime un groupe
 +  chown nobody /shared/book.tex # Changer le propriétaire du fichier /shared/book.tex en nobody.
 +  chown -Rc jean:musique *.mid concerts/
 +  
 +  # Donner la propriété de tous les fichiers dans le répertoire courant se terminant par .mid
 +  # et de tous les fichiers et sous-répertoires du répertoire concerts/ à jean et au groupe musique, en ne rapportant que les fichiers affectés par la commande. 
 +
 +
 +====== Affichage des logs système ======
 +
 + 
 +  dmesg : Affiche les messages de boot
 +  tail –50 /var/log/messages # Affiche les 50 dernières lignes du fichier de log système
 +  cat /proc/interrupts # Affiche les IRQ utilisés
 +  cat /proc/ioports # Affiche les ports d'entrée /sortie utilisés cat /proc/dma : Affiche l'utilisation des canaux DMA
 +  cat /proc/pci # Affiche l'utilisation des ports PCI 
 +