Coreutils

Coreutils

GNU Core Utilities

GNU core utilities
Importez le logo de ce logiciel
Développeur Projet GNU
Dernière version 7.6 (le 11 septembre 2009) [+/-]
Version avancée [+/-]
Environnement UNIX (GNU/Linux, BSD, etc)
Licence GNU GPL
Site Web www.gnu.org/software/coreutils/

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 vers un fichier (pour un lien physique, c'est interne au système de fichier et le fichier existe réellement, par contre, pour un lien symbolique, il n'y a pas ces contraintes)
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 Pour un fichier, indiquer la taille
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
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 ].
  • Portail des logiciels libres Portail des logiciels libres
Ce document provient de « GNU Core Utilities ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Coreutils de Wikipédia en français (auteurs)

Игры ⚽ Нужен реферат?

Regardez d'autres dictionnaires:

  • Coreutils — GNU core utilities Entwickler: GNU Projekt Aktuelle Version: 7.3 (2. Mai 2009) Betriebssystem: Unix, GNU/Linux Kategorie: Unix Programme …   Deutsch Wikipedia

  • CoreUtils — …   Википедия

  • Coreutils — …   Википедия

  • GNU Coreutils — GNU Core Utilities Тип Miscellaneous Utilities Разработчик GNU Project Написана на C Операционная система Unix подобные ОС Последняя версия 8.20 (23 октября 2012) …   Википедия

  • GNU Coreutils — Desarrollador Proyecto GNU Información general Última versión estable 6.10 22 01 2008 Género …   Wikipedia Español

  • GNU coreutils — …   Википедия

  • Gnu coreutils — …   Википедия

  • GNU Core Utilities — Developer(s) GNU Project Stable release 8.14  (October 12, 2011; 39 days ago (2011 10 12)) …   Wikipedia

  • Ls — In computing, ls is a command to list files in Unix and Unix like operating systems. ls is specified by POSIX and the Single UNIX Specification. History An ls utility appeared in the original version of AT T UNIX. Its name derives from a similar… …   Wikipedia

  • Cat (Unix) — The cat command is a standard Unix program used to concatenate and display files. The name is from , a synonym of concatenate. Specification The Single Unix Specification specifies the behavior that each of the files given in sequence as… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”