Les bloqueurs de pubs mettent en péril la gratuité de ce site.
Autorisez les pubs sur Techno-Science.net pour nous soutenir.
▶ Poursuivre quand même la lecture ◀
Communications
- mesg : Contrôler l'accès à votre terminal par d'autres personnes (par write).
- talk : Faire une conversation avec un autre utilisateur du système.
- wall : Envoyer un message à tous les utilisateurs du système (Write ALL).
- write : Envoyer un message à un utilisateur en particulier (voir mesg).
Fichiers et répertoires
- cd : Change le répertoire courant. (Change Directory)
- cp : Copie un fichier (CoPy), peut copier une liste de fichiers dans un autre répertoire en conservant leur nom.
- dd : Effectue une copie d'un fichier avec possibilité de conversion du format (Copy and Convert, mais cc étant déjà pris, les lettres suivantes de l'alphabet ont été choisies, soit dd).
- dir : Equivalent à ls (DIRectory), n'existait pas à l'origine d'UNIX
- du : Affiche l'utilisation du disque. (Disk Usage)
- df : Affiche l'utilisation des disques. (Disk Free)
- file : Affiche le type de fichier en lisant son en-tête.
- ln : Crée un lien avec un autre dossier ou fichier. (LiNk)
- ls : Affiche la liste des fichiers dans le dossier courant ou d'un autre dossier. (LiSt)
- mkdir : Crée un ou plusieurs répertoires (MaKe DIRectory)
- mv : Déplace (ou renomme) un fichier, y compris si c'est un répertoire (MoVe), peut déplacer une liste de fichiers dans un autre répertoire en conservant leur nom.
- pwd : Affiche le chemin du dossier courant. (Print Working Directory)
- rm : Supprime un/des fichier(s) ou des répertoires (avec l'option -r). (ReMove)
- rmdir : Supprime un ou plusieurs répertoires (ReMove DIRectory) s'il est (ou s'ils sont) vide(s)
- touch : Change la date de modification d'un fichier, en le créant s'il n'existait pas.
- lsof : Affiche la liste des fichiers ouverts. (LiSt Open Files)
Éditeurs de texte
- ed : Éditeur de texte orienté ligne. (EDitor), éditeur standard d'UNIX (IEEE Std 1003.1-2004 POSIX)
- emacs : Éditeur de texte
- nano : Éditeur de texte
- pico : Éditeur de texte
- vi : Éditeur de texte présent dans presque tous les systèmes Unix. (Visual Interface)
- vim : voir vi (VI aMélioré, ou VI iMproved).
Recherche
- find : Recherche récursive, à partir d'un répertoire, de fichiers ayant des caractéristiques données.
- locate : Recherche un fichier à partir de la dernière version de la base de données des fichiers (base généralement créée par updatedb). Beaucoup plus rapide que find, mais moins flexible.
- whereis
- Recherche une commande dans le PATH et les pages de man correspondants (éventuellement dans MANPATH) et retourne le ou les chemins d'accès complet(s).
- Si une commande existe avec plusieurs extensions différentes, il les liste toutes (exemple : whereis fsck listera non seulement le chemin complet de fsck, mais aussi celui de fsck.ext2)
- Il recherche aussi l'éventuelle présence des fichiers sources
- which : Retourne le chemin d'accès complet d'une commande.
Manipulations d'archives et compressions
- bzip2/bunzip2 : Compresse et décompresse des fichiers
- cpio : Copie de fichiers à partir de ou vers une archive cpio/tar
- gzip/gunzip : Compresse et décompresse des fichiers. (Gnu ZIPper)
- pax : un outil qui rassemble les fonctions de tar et de cpio
- tar : Archiveur, capable de fonctionner avec bzip2 ou gzip. (Tape ARchiver)
- zip/unzip : Compresse et décompresse des fichiers. (ZIP)
- zcat : Affiche un fichier compressé (comme cat, mais décompresse au passage)
Manipulation de texte
- awk : Effectue des opérations sur les fichiers (afficher une colonne, la traiter, ..) (initiales de ses créateurs : Aho, Kernighan, Weinberger)
- cat : Concatène des fichiers texte. Peut aussi servir à simplement afficher ou lire un fichier. (conCATenate)
- cut : Supprime une partie des lignes d'un fichier selon un critère.
- diff : Affiche les différences entre deux fichiers.
- dos2unix : Convertit les retours à la ligne d'un fichier pour qu'elles soient compatibles avec le monde Unix.
- echo : Affiche une ligne de texte donnée en paramètre.
- expr : Évaluer une expression (mathématique ou sur une chaîne de caractères)
- fgrep : Affiche les lignes qui contiennent une chaîne de caractères donnée (grep -f sous Linux).
- grep et egrep : Affiche les lignes qui contiennent une expression régulière donnée, egrep (grep étendu) est plus riche en possibilités.
- head : Affiche les premières lignes d'un fichier. (opposé de tail)
- join : Fusionne les lignes de deux fichiers contenant un ou plusieurs champs identiques.
- nl : Permet de numéroter les lignes d'un fichier.
- read : Lit une chaîne de caractères à partir de l'entrée standard.
- sed : Effectue des transformations sur un flux de texte (Stream EDitor)
- sort : Trie les lignes d'un texte selon l'ordre alphabétique (ou numérique avec l'option -n).
- strings : Affiche seulement les caractères imprimables (ASCII) d'un fichier binaire.
- tail : Affiche les dernières lignes d'un fichier. (opposé de head)
- tee : Copie de l'entrée standard sur la sortie standard et vers un fichier. (le nom vient de la forme de la lettre T, qui a aussi une « entrée » et deux « sorties »)
- tr : Transpose ou élimine des caractères dans une chaîne (TRanspose)
- uniq : Recopie les données en entrée en ne conservant qu'un unique exemplaire de lignes identiques consécutives.
- unix2dos : Convertit les retours à la ligne d'un fichier pour qu'elles soient compatibles avec le monde DOS.
- wc : Permet de compter le nombre de caractères, de mots ou de lignes dans un fichier.