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 |
Ecraser 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 2 fichiers triés ligne par ligne |
csplit |
Eclater 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 lingueur |
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 |
|
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 |
Eclater un fichier en plusieurs fichiers de même taille |
sum |
Faire la somme de contrôle d'un fichier |
tac |
Inverser l'ordre des lignes d'un fichier |
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 |
Evaluer 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 |
Changeer 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 |
Evaluer 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 ]. |