Commandes Unix - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Gestion des disques/points de montage

  • df : Affiche l'espace libre sur les partitions (Disk Free)
  • dump/restore : sauvegarde et restauration d'un système de fichiers.
  • fsck : Effectue une vérification du système de fichiers (FileSystem ChecK); en fonction du type de partition, il appelle l'utilitaire correspondant
    • e2fsck (ou fsck.ext2) pour ext2 ou ext3 (NB : fsck.ext2 et e2fsck sont identiques, il s'agit de 2 liens vers le même fichier)
    • reiserfsck pour ReiserFS
    • cramfsck pour cramfs
    • fsck.jfs pour JFS
    • fsck.xfs pour XFS
    • fsck.minix pour le système de fichier de minix
    • fsck.xiafs pour Xiafs
  • fsdb, débogueur de système de fichiers, pour les experts
  • hdparm Tuning d'un disque IDE
  • sdparm Tuning d'un disque SCSI
  • mkfs : Crée un système de fichiers. (MaKe FileSystem)
  • mount : Attache un système de fichiers sur un point de montage.
  • umount : Détache un système de fichiers. (UnMOUNT). « unmount » reste autorisé.
  • sync Pour imposer une écriture disque (par exemple, avant un arrêt électrique brutal)
  • tune2fs pour le paramétrage d'une partition ext2 ou ext3
  • cryptsetup : Cryptage d'image disque transparent

Processus

  • bg : Met en background un process en stand-by (quitté avec ctrl-Z) comme s'il était lancé avec &.
  • fg : Reprend la main (foreground) d'un programme en background (ou quitté avec ctrl-Z ou lancé avec &).
  • free : Affiche des informations sur l'utilisation de la mémoire.
  • sleep : Suspend l'exécution d'un processus pendant un intervalle de temps.
  • fuser : Affiche quel processus utilise le fichier donné en paramètre.
  • kill : Envoyer un message à un processus donné, généralement pour y mettre fin
Signal SIGTERM (15) par défaut : arrêter le processus proprement
63 signaux possibles de SIGHUP (1) à SIGRTMAX (63)
Valeur la plus utilisée : SIGKILL (9), qui termine brutalement un processus
  • killall : Tue tous les processus d'un certain type, ou leur envoie un signal donné.
  • killall5 : Tue tous les processus
  • nohup: Permer de lancer un processus qui restera actif même après la déconnexion de l'utilisateur l'ayant initiée
  • nice : Exécute une commande avec une priorité modifiée.
  • pidof : Donne le PID du processus spécifié
  • pkill : même commande que kill, mais par son nom au lieu de son numéro.
  • ps : Affiche les processus en cours d'exécution (Process Status)
  • pstree : Affiche l'arbre des processus en cours d'exécution.
  • renice : Modifie la priorité d'un processus.
  • top : Programme interactif qui affiche les processus les plus actifs selon un critère donné.
  • xkill : Permet de killer une application lancée sous X
  • vmstat : Affiche les statistiques système (consommation CPU, mémoire virtuelle)

Permissions

  • chgrp : Change le groupe propriétaire d'un fichier. (CHange GRouP)
  • chmod : Change les permissions en lecture, écriture et/ou exécution d'un fichier. (CHange MODes)
  • chown : Change le propriétaire d'un fichier. (CHange OWNer)
  • getfacl, setfacl : respectivement, lister ou modifier les ACL de fichier (grossièrement, c'est l'équivalent du CACLS pour le NTFS de Windows)

Services et démarrage

  • dmesg : Affiche les messages apparus au démarrage du système et contrôle les tampons de messages du Noyau.
  • init : Change le niveau d'exécution (runlevel) du système.
  • runlevel : Donne le niveau d'exécution en cours
  • service : Démarre, arrête ou redémarre un service, sur certaines distributions linux (Red Hat et ses cousins, mais pas sur Debian et ses dérivés)
  • who
who -r : Pareil que runlevel
who -b : date de dernier boot (basé sur /proc/uptime)
who am I Voir quel est le login initial
  • whoami Voir sous quel login on est connecté
Page générée en 0.196 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise