kyopages/docs/trucs/console/commandes_shell.md

9.3 KiB
Raw Blame History

commandes shell

cmd objet origine
adduser Crée un nouveau compte utilisateur debian
addgroup Crée un nouveau groupe debian
alias Crée un alias bash
awk Cherche et remplace du texte dans des fichiers voir gawk (mawk: défaut debian, pas entièrement compatible gawk)
basename Renvoie le nom du fichier passé en paramètre coreutils gnu
bzip2/bunzip2 Compresse et décompresse un ou des fichiers ext (bzip2)
cal Affiche un calendrier coreutils gnu
cat Affiche ou concatène le contenu d'un ou plusieurs fichier coreutils gnu
cd Change de répertoire bash
chgrp Change le groupe qui possède un fichier donné coreutils gnu
chmod Change les permissions d'accès coreutils gnu
chown Change le propriétaire et le groupe au quel appartient un fichier coreutils gnu
chroot Lance une commande avec un répertoire racine différent coreutils gnu
cksum Affiche la somme de contrôle CRC coreutils gnu
clear Nettoie l'écran du terminal ext (debian: ncurses-bin)
cmp Compare deux fichiers diffutils gnu
comm Compare deux fichiers triés ligne à ligne coreutils gnu
cp Copie un ou plusieurs fichiers dans un autre répertoire coreutils gnu
csplit Coupe un fichier en partie dont le contexte est déterminé coreutils gnu
cut Divise un fichier en plusieurs parties coreutils gnu
date Affiche ou modifie la date coreutils gnu
dc Calculatrice de bureau gnu
dd Data Dump - Converti et copie un fichier coreutils gnu
df Affiche l'espace disque disponible dans chaque partition coreutils gnu
diff Affiche la différence entre deux fichiers diffutils gnu
diff3 Affiche les différences entre trois fichiers diffutils gnu
dir Affiche le contenu d'un répertoire coreutils gnu
dircolors Définis les couleurs pour ls coreutils gnu
dirname Convertis un chemin complet en juste un chemin coreutils gnu
dmesg Affiche la sortie du noyau util-linux kernel.org
du Estimation de l'espace occupé par des fichiers coreutils gnu
echo Affiche un message à l'écran coreutils gnu
env Affiche, défini ou efface les variables d'environnement coreutils gnu
exit Sortir du shell en cours bash
expand Convertit les tabulations en espaces coreutils gnu
export Défini une variable d'environnement bash
expr Évalue un expression (utile pour les traitements conditionnels) coreutils gnu
factor Affiche les facteur premiers coreutils gnu
false Retourne un état de sortie en échec coreutils gnu
fdisk Manipulateur de table de partition pour Linux util-linux kernel.org
file Indique le type de chaque fichier sur la ligne de commande ext (file)
find Cherche des fichiers qui correspondent à des critères choisis findutils gnu
fmt Formate un paragraphe au format texte coreutils gnu
fold Formate un texte pour qu'il tienne dans une largeur spécifiée coreutils gnu
free Affiche la mémoire vive libre procps
fsck Vérifie et répare la cohérence d'un système de fichier util-linux kernel.org
gawk Langages d'analyse et de traitement par motif gawk fsf
grep Affiche les lignes qui correspondent au motif de recherche grep fsf
groups Affiche le nom des groupes de l'utilisateur coreutils gnu
gzip/gunzip Compresse ou décompresse des fichiers fsf
head Affiche le début d'un ou plusieurs fichiers coreutils gnu
history Historiques des commandes bash
hostid Affcihe l'ID de l'hôte courant coreutils gnu
hostname Affiche ou défini le nom du système coreutils gnu
id Affiche identifiant de l'utilisateur et de ses groupes coreutils gnu
import Effectue une capture d'écran du serveur X ImageMagick ou libc6
install Copie des fichiers et définis les attributs coreutils gnu
join Fusionner les lignes de deux fichiers ayant des champs communs coreutils gnu
kill Envoyer un signal à un processus bash ou procps
killall Envoyer un signal à un processus grâce à son nom psmisc
less Affiche le contenu d'une fichier à l'écran et permet de le parcourir less gnu
let Effectuer des opérations arithmétiques sur les variables du shell bash
link Crée un lien coreutils gnu
ln Crée un lien coreutils gnu
logname Affiche le nom de connexion courant coreutils gnu
logout Quitte le shell de connexion bash
ls Affiche le contenu de répertoire coreutils gnu
m4 Processeur de macro m4 gnu
man Manuel d'aide debian?
md5sum compute and check MD5 message digest coreutils gnu
mkdir Créer de nouveaux dossiers coreutils gnu
mkfifo Créer un FIFOs (tubes nommés) coreutils gnu
mknod Créer un fichier spécial de type bloque ou caractère coreutils gnu
more Affiche le contenu d'une fichier à l'écran et permet de le parcourir util-linux kernel.org
mount Monter un système de fichier util-linux kernel.org
mv Déplace ou renomme des fichiers ou des dossiers coreutils gnu
nice Pour régler la priorité d'une commande ou d'un processus coreutils gnu
nl Numérote les lignes d'un fichier coreutils gnu
nohup Exécuter une commande à l'abri des signaux hangups coreutils gnu
od Afficher le contenu d'un fichier en octal ou autre format coreutils gnu
passwd Modifier le mot de passe dun utilisateur shadow-utils
paste Regrouper les lignes de différents fichiers coreutils gnu
pathchk Vérifier la validité et la portabilité dun nom de fichier coreutils gnu
pinky Équivalent plus léger de finger coreutils gnu
pr Mettre en forme des fichiers de texte pour limpression coreutils gnu
printenv Affiche les variables d'environnement coreutils gnu
printf Formatte et affiche des données coreutils gnu
ps Liste les processus lancés (Process Status) procps
ptx Générer un index croisé du contenu de fichiers coreutils gnu
pwd Affiche le répertoire de travail (Print Working Directory) coreutils gnu
rm Supprime un fichier coreutils gnu
rmdir Supprime des dossiers coreutils gnu
rsync Copie de fichier à distance en utilisant son propre protocole rsync
scp Copie des fichiers entre deux machines au travers d'une connexion ssh openssh-client
sdiff Fusionne deux fichiers de manière interactive diffutils gnu
sed Éditeur de flux sed gnu
seq Affiche une séquence numérique coreutils gnu
sftp Transfert de fichier sécurisé (FTP à travers SSH) openssh-client
set Manipulation de variables et fonction shell bash
shred Écrire par dessus un fichier pour en camoufler le contenu et l'effacer coreutils gnu
sleep Attend une délai spécifié coreutils gnu
sort Tris des fichiers texte coreutils gnu
split Découpe un fichier en plusieurs fichier de taille fixée coreutils gnu
ssh Shell à distance sécurisé openssh-client
stty Modifier et afficher la configuration de la ligne de terminal coreutils gnu
su Change l'identité de l'utilisateur coreutils gnu
sum Affiche la somme de contrôle d'un fichier coreutils gnu
sync Synchronise les données entre le disque dur et la mémoire coreutils gnu
tac Concatène/écris des fichiers dans l'ordre inverse coreutils gnu
tail Affiche la dernière partie d'un ou plusieurs fichiers coreutils gnu
tar Créateur d'archive tar gnu
tee Redirige la sortie vers plusieurs fichiers coreutils gnu
test Évalue une expression conditionnel coreutils gnu
time Mesure les ressources utilisées par un programme shell
times Statistique des temps utilisateur et système bash
touch Change la date d'un fichier (timestamps) ou crée un fichier vide coreutils gnu
top Liste les processus lancé sur le système procps
traceroute Trace la route vers un serveur ext (traceroute)
tr Convertir ou éliminer des caractères coreutils gnu
true Ne rien faire, et réussir coreutils gnu
tsort Effectuer un tri topologique coreutils gnu
tty Afficher le nom de fichier du terminal associé à lentrée standard coreutils gnu
type Décris une commande shell
umask Fixer le masque de création de fichiers bash
umount Démonter un périphérique util-linux kernel.org
unalias Supprime un alias bash
uname Affiche les informations systèmes coreutils gnu
unexpand Convertir les espaces en tabulations coreutils gnu
uniq Signaler ou éliminer les lignes répétées coreutils gnu
unlink Supprime un fichier ou un lien coreutils gnu
usermod Modifie un compte utilisateur shadow-utils
users Liste les utilisateurs connectés au système coreutils gnu
vdir Afficher le contenu de répertoires (ls -l -b) coreutils gnu
watch Exécuter un programme périodiquement en affichant le résultat à lécran procps
wc Afficher le nombre de lignes, de mots et doctets dun fichier coreutils gnu
whereis Rechercher les fichiers exécutables, les sources et les pages de manuel dune commande util-linux kernel.org
which Localise une commande ext (debian: script debian)
who Montrer qui est connecté coreutils gnu
whoami Afficher lidentifiant dutilisateur (`id -un') coreutils gnu
xargs Construire et exécuter des lignes de commandes à partir de l'entrée standard findutils gnu
yes Afficher indéfiniment une chaîne de caractères jusquà ce que le processus soit tué. coreutils gnu

une introduction utile aux commandes linux: abs.traduc.org