- GNU Core Utilities
-
GNU core utilities Développeur projet GNU Dernière version 8.14 (12 octobre 2011) [+/-] Version avancée [+/-] Environnement GNU/Linux, FreeBSD, NetBSD, OpenBSD Type Utilitaire Licence GNU GPL Site web (en) Site officiel modifier Coreutils (ou GNU Core Utilities) est un paquetage du projet GNU contenant de nombreux outils basiques tels que cat, ls, et rm nécessaires pour les systèmes d'exploitation de type Unix (dont notamment GNU/linux). C'est une combinaison de paquetages plus anciens, incluant notamment textutils (pour le texte), shellutils (pour les scripts), et fileutils (pour les fichiers).
Programmes inclus dans Coreutils
Le paquetage coreutils 5.2.1-2 de Debian contient les programmes suivants Outils pour les fichiers chgrp
Changer le groupe propriétaire d'un fichier chown
Changer l'utilisateur propriétaire d'un fichier chmod
Changer les permissions d'un fichier ou d'un répertoire cp
Copier un fichier ou un répertoire dd
Copie brute d'un périphérique physique df
Montrer l'espace-disque occupé sur un système de fichiers dir
Fait l'équivalent de " ls -C -b
". (Par défaut, les fichiers sont listés en colonnes et triés verticalement)dircolors
Paramètrer les couleurs pour ls
install
Copier des fichiers et paramétrer des attributs ln
Créer un lien (physique ou symbolique) vers un fichier ls
Lister les fichiers mkdir
Créer un répertoire mkfifo
Créer un tube nommé FIFO (premier entré, premier sorti) mknod
Créer un fichier de périphérique ou un pour un périphérique mv
Renommer ou déplacer un fichier rm
Supprimer un fichier rmdir
Supprimer un répertoire shred
Écraser le contenu d'un fichier sync
Exécuter immédiatement les requêtes d'écriture qui sont en attente touch
Créer un fichier ou modifier le Timestamp de ce fichier vdir
Fait l'équivalent de " ls -l -b
". (Les fichiers sont par défaut listés au format long)Outil pour le texte cat
Afficher le contenu d'un fichier (dans certains cas, cette commande est aussi utilisée pour concaténer des fichiers) cksum
Faire la somme de contrôle d'un fichier comm
Comparer deux fichiers triés ligne par ligne csplit
Éclater un fichier en différentes sections (les sections sont déterminées par une ligne de contexte dans le fichier initial) cut
Sélectionner une colonne dans un fichier expand
Convertir les tabulation en espace fmt
Formater un texte fold
Mettre toutes les lignes d'un fichier à la même longueur head
Afficher les premières lignes d'un fichier join
Joindre les lignes de 2 fichiers en prenant comme critère une colonne commune md5sum
Calculer et vérifier le MD5 d'un fichier nl
Numéroter les lignes d'un fichier od
Dumper au format octal ou hexadécimal ou autre un fichier paste
Afficher sur chaque ligne de la sortie standard les lignes correspondantes des fichiers passées en paramètre et séparées par des tabulations ptx
Générer un index permuté du contenu d'un fichier pr
Convertir un fichier texte pour l'imprimer sha1sum
Caculer et vérifier SHA1 d'un fichier sort
Trier par ordre alphabétiques les lignes d'un fichier split
Éclater un fichier en plusieurs fichiers de même taille sum
Faire la somme de contrôle d'un fichier tac
Afficher un fichier en inversant l'ordre des lignes tail
Afficher les dernières lignes d'un fichier tr
Changer un caractère particulier dans un fichier (exemple : remplacer tous les 'a' par des 'b' tsort
Faire un tri topologique unexpand
Convertir les espaces en tabulation uniq
Supprimer les doublons d'un fichier wc
Calculer le nombre de lignes, de mots et de caractères d'un fichier Outil pour les Shell basename
Supprimer la partie répertoire d'un chemin de fichier chroot
Changer pour un programme le répertoire racine de la machine hôte. date
Afficher ou modifier la date dirname
Ne conserver que la partie dans un chemin de fichier du
Affiche la taille d'un fichier, ou d'un dossier echo
Afficher une chaîne de caractères env
Afficher ou modifier les variables d'environnement expr
Évaluer une expression factor
Factoriser des nombres (par exemple, pour 484, cette commande indiquera que ce nombre est le produit de 2*2*11*11 false
Ne fait rien, mais renvoie un code erreur groups
Indique le ou les groupes dont fait partie un utilisateur hostid
Affiche le hostid de l'ordinateur id
Affiche les identifiants de l'utilisateur et de son groupe primaire link
Crée un lien physique vers un fichier logname
Affiche le login d'un utilisateur nice
Modifie la priorité d'un processus nohup
Permet à une commande de continuer à s'exécuter après avoir reçu un signal de logging out pathchk
Vérifie que les chemins de répertoire sont valides et portables pinky
Une version allégée de finger printenv
Afficher les variables d'environnement printf
Formater et imprimer des données pwd
Afficher le répertoire de travail courant readlink
Afficher la valeur d'un lien symbolique seq
Afficher une suite de nombre sleep
Se mettre en sommeil pendant un certain laps de temps stat
Afficher des informations détaillées sur un fichier, ou un dossier stty
Changer et imprimer les paramètre d'un terminal tee
Ce qui est en entrée est envoyé à la fois en sortie et vers des fichiers de sortie test
Évaluer une expression true
Ne fait rien, mais renvoie valeur "vraie" tty
Afficher le nom du terminal uname
Afficher information sur le système d'exloitation (dont noyau linux) unlink
Supprimer un lien physique sur un fichier users
Afficher la liste des utilisateurs connectés who
Afficher la liste des utilisateurs connectés whoami
Afficher l'identifiant effectif de l'utilisateur yes
Afficher une chaîne caractère répétitivement Autres outils [
Un synonyme pour test ]. Catégories :- Commande Unix
- Logiciel du projet GNU
Wikimedia Foundation. 2010.