You are on page 1of 4

COMMANDES DE BASE LINUX

Les lignes de commandes sont particulirement importantes dans l'environnement


Linux. Elles permettent d'excuter des tches parfois trs utiles dans le cadre de
dveloppement d'application, de maintenance ou encore de configuration du
systme.

Commande Description
alias dfinit des abrviations pour les appels de commandes.
at excute une commande un moment prcis.
une implmentation GNU du langage awk permettant le traitement de
awk (gawk)
fichiers.
banner imprime une bannire (sortie de caractres en majuscule ).
basename extrait le nom de fichier d'un chemin d'accs.
bg place un processus en arrire plan.
break termine une boucle.
cal affiche le calendrier.
case une structure de contrle choix multiples.
cat affiche le contenu d'un fichier.
cd change de rpertoire actif.
chgrp change l'affectation de groupe pour des fichiers.
chmod change les droits d'accs des fichiers.
chown change le propritaire d'un fichier.
chroot change le rpertoire racine pour l'excution d'une commande.
cmp compare deux fichiers.
continue reprend une boucle interrompue avant son terme.
cp copie des fichiers.
cpio copie un fichier d'archive pour la sauvegarde.
crontab excute des commandes intervalles rguliers.
cut dcoupe des morceaux de lignes.
date retourne et rgle la date systme.
dd copie et convertit des donnes.
df affiche l'espace disponible sur un support de donnes.
diff dtermine les diffrences entre les fichiers.
du dtermine l'espace disque utilis.
echo affiche une ligne de texte.
egrep recherche l'aide d'une expression rgulire tendue.
env modifie l'environnement d'une commande.
eval value une commande shell.
exit quitte le shell courant.
export exporte les variables du shell.
expr utilise et calcule des expressions.
false exprime la valeur de retour standard des shelles scripts.
fc rappelle une ligne de commande.
fg place une commande d'arrire-plan au premier plan.
fgrep recherche sans expression rguliere.
file affiche le type de fichier.
find recherche rcursivement des fichiers.
for ireprsente une structure de controle.
gcc reprsente le compilateur C GNU.
grep recherche avec des expressions rgulires.
id affiche des identificateurs d'utilisateurs et de groupes.
if reprsente une condition dans un script shell.
jobs affiche des processus d'arrire plan en cours.
join joint deux fichiers.
kill envoie un signal un processus.
let affectate arithmtiquement dans le shell.
ln affecte un lien un fichier.
logname afficher le nom d'utilisateur.
lpq dtermine l'tat des files d'attentes d'impression.
lpr imprime des fichiers.
lprm annule une requte d'impression.
ls liste les fichiers d'un rpertoire.
mail lit et envoie des messages.
man appelle de l'aide en ligne.
mesg fournit des accs aux terminaux.
mkdir cre un rpertoire.
mknod cre des fichiers de priphrique et de FIFOs.
more affiche des fichiers et donnes page par page.
mv dplace des fichiers.
newgrp modifie l'appartenance un groupe.
nice lance une commande avec des priorits modifis.
nohup ignore les signaux dans le cadre d'une commande.
od affiche des donnes dans le format interne.
passwd modifie le mot de passe utilisateur.
pg visualise les fichiers et les donnes page par page.
pr formate des donnes et des fichiers.
ps affiche des informations sur l'etat des processus en cours.
pwd affiche le rpertoire actif.
read lit des valeurs.
readonly protge des variables du shell contre la rcriture.
return retourne une valeur partir d'une fonction du shell.
rm supprimr un fichier.
rmdir supprime un rpertoire.
sed reprsente un diteur de texte batch.
select reprsente une slection de menu simple dans le shell.
set fixe des options et des paramtres de position.
shift convertit des paramtres de position.
sleep reprsente une interruption du traitement pendant un certain temps.
sort trie des donnes et des fichiers ligne par ligne.
stty configure une interface srie.
su change de numro d'utilisateur.
sync sauvegarde de la mmoire tampon d'entres/sorties.
tail affiche la fin d'un fichier ou d'un ensemble de donnes.
tar sauvegarde et archive des fichiers.
tee duplique un flux de donnes.
test effectue un test sur une condition.
time calcule la dure d'excution d'une commande.
touch modifie la date d'accs ou de modification.
tr convertit des caractres.
trap gre des ractions aux signaux.
true reprsente la valeur standard pour un shell script.
tty affiche le nom des terminaux.
typeset modifie les valeurs d'attributs des variables du shell.
ulimit fixe la taille maximale d'un fichier.
umask dfinit des droits d'accs prdfinis.
unalias supprime un nom d'alias.
uname demande le nom du systme.
unset supprime des dfinitions de variables et de fonctions.
until reprsente une structure de contrle de boucles.
vi appelle l'diteur orient cran.
wait temporise un processus en arrire-plan.
wall envoie un message tous les utilisateurs.
wc compte des caractres, des mots et des lignes.
while reprsente une structure de contrle de boucles.
who affiche la liste des utilisateurs connects.
write crit un message d'autres utilisateurs.
xargs combine des lignes de commandes et de saisie de clavier.

You might also like