Les commandes
alias
Syntaxe : alias [nom[='commande']] Description : Permet de créer un raccourcis ( nom ) pour une commande donnée ( commande ). Si commande n'est pas spécifié, affiche la commande correspodant à nom . Si nom n'est également pas spécifié, affiche la liste de tous les alias. Automatisation : Il suffit de rentrer la commande dans votre fichier ~/.bashrc , bien sur, pour l'utilisateur root, il faudra aller toucher au fichier /root/.bashrc .
bg
Syntaxe : bg[ID] Description : Passe en arrière plan le processus en cours ou le processus dont l' ID est spécifié.
cal
Syntaxe : cal [options] Description : Affiche le calendrier du mois Options les plus courantes :
cat
Syntaxe : cat [options] [fichier_1] [fichier_2] ... Description : Affiche le contenu des différents fichiers sur la sortie standard. Vous pouvez utiliser les opérateurs > pour combiner plusieurs fichiers en un seul et >> pour concaténer des fichiers à un fichier existant. Options les plus courantes :
clear
Syntaxe : clear Description : Efface l'écran du terminal. Un raccourcis utile : ctrl+shift+x (il s'agit de 3 touches de votre clavier, pas de taper ces caractères sur votre terminal ;-) )
cd
Syntaxe : cd [répertoire] Description : Change le répertoire de travail. Si répertoire n'est pas spécifié, la commande nous emmène dans le 'home' (dossiers perso) de l'utilisateur courant.
chmod
Syntaxe : chmod [options] mode fichiers Description : Cette commande modifie les droits des utilisateurs sur les fichiers . Les différents droits de vos fichiers sont visibles à l'aide de la commande ls -l (reportez vous à cette commande pour plus d'informations), ils sont au nombre de trois : Options les plus courantes :
cp
Syntaxe : cp [options] chemin_source/source chemin_destination/destination Descritpion : Copie un fichier source vers un autre fichier ( destination , qui sera écrasé si ce fichier existait auparavant). N'oubliez pas que vous pouvez utiliser le caractère 'wildcard' (ou joker) * pour copier plusieurs fichiers. Options les plus courantes :
date
Syntaxe : date [options] [format] [date] Description : Permet de configurer l'heure et la date du système. Sans argument, affiche l'heure et la date du système.
diff
Syntaxe : diff [options] fichier_1 fichier_2 Description : Compare deux fichiers textes et retourne les lignes qui diffèrent entre les deux. Les lignes du premiers fichier sont précédées du signe < et celles du deuxième > Options les plus courantes :
df
Syntaxe : df [options] [nom] Description : Affiche l'espace disque disponible sur tous les systèmes de fichiers montés ou sur celui dont le nom est spécifié. Options les plus courantes :
du
Syntaxe : du [options] [répertoire] Description : Affiche l'espace disque utilisé par chaque répertoire spécifié (sous-répertoires inclus). Le répertoire par défaut est le répertoire courant. Options les plus courantes :
fdisk
Syntaxe : fdisk [options] [périphérique] Description : Utilitaire de gestion des partitions Options les plus courantes : Commandes :
fg
Syntaxe : fg [id] Description : Passe en premier plan le processus dont l' id est spécifiée, ou le processus courant par défaut.
find
Syntaxe : find [chemin] [conditions] Description : Effectue une recherche de fichiers (dossiers inclus) suivant les conditions spécifiées dans chemin (le chemin par défaut est le répertoire courant). Conditions les plus utilisées : Exemple :
free
Syntaxe : free [options] Description : Affiche un certain nombre de renseignements sur la mémoire (mémoire utilisée, disponible, ... ). Options les plus courantes :
grep
Syntaxe : grep [options] expression [fichiers] Description : Effectue dans un ou plusieurs fichiers spécifiés la recherche d'une expression . Par défaut, la commande renvoie les lignes contenant l'expression. Options les plus utilisées :
gunzip
Syntaxe : gunzip [options] [fichiers] Description : Décompresseun fichier. Le format des fichierscompressés est .gz . Voir aussi gzip
gzip
Syntaxe : gzip [options] [fichiers] Description : Compresse (ou décompresse suivant l'option utilisée) un fichier. Le format des fichiers compressés est .gz . Options les plus courantes :
halt
Syntaxe : halt [options] Description : Arrête le système. Voir aussi shutdown
kill
Syntaxe : kill [options] pid Description : Envoie un signal au processus décrit par pid . Si on ne précise pas de signal, TERM est envoyé. Ce dernier tue les processus qui ne l'interceptent pas. Pour les autres processus, il faut utiliser le signal KILL (9), qui ne peux pas être intercepter. Options les plus utilisées :
ln
Syntaxe : ln [options] source [dest] Description : Cette commande permet de créer des liens pour les fichiers. Un lien est créé de source vers dest (par défaut, le répertoire courant). Si dest est un fichier existant, il sera écrasé et si dest est un répertoire existant, le lien source sera créé dans ce répertoire. Le nom des liens est identique à celui du fichier spécifié. Options les plus courantes : Exemple :
login
Syntaxe : login [name | option ] Description : Permet de se connecter et de s'identifier au système. L'identification qui précède la connexion s'effectue en tapant son nom (qui peut être passé par la ligne de commande), puis son mot de passe (si nécessaire). Options les plus courantes :
logout
Syntaxe : logout Description : Permet de se déconnecter de la session en cours d'utilisation.
lpq
Syntaxe : lpq [options] [utilisateur] Description : Interroge la file d'attente et retourne l'état de tous les processus d'impression. Si un nom d'utilisateur est spécifié, la commande ne prend en compte que les processus de cet utilisateur . Voir aussi lpr et lprm . Options les plus courantes :
lpr
Syntaxe : lpr [options] fichiers Description : Envoie les fichiers spécifiés dans la file d'attente d'impression. Voir aussi lpq et lprm Options les plus courantes :
lprm
Syntaxe : lprm [options] [id] [utilisateur] Description : Supprime un fichier de la file d'attente d'impression. Vous devez spécifier l' id du fichier à supprimer (obtenable via lpq ). Un utilisateur privilégié peut également supprimer les fichiers d'un utilisateur spécifié. Voir également lpq et lpr . Options les plus utilisées :
ls
Syntaxe : ls [options] [répertoire] Description : Affiche le contenu de répertoire (répertoire courant par défaut). Options les plus courantes :
make
Syntaxe : make [options] [paramètres] Description : Cete commande permet de construire des cibles à partir d'éléments. Très souvent utilisée pour construire des fichiers objets et des bibliothèques à partir de fichiers sources, elle peut être employée pour construire des exécutables, ou n'importe quoi d'autre. Très souvent make lancera un programme généraliste codé dans un “ makefile ” . Options les plus courantes : Paramètres les plus courants :
man
LA COMMANDE À UTILISER Syntaxe : man [options] [section] commande Description : Affiche la page du manuel correspondant à la commande spécifiée. Suivant les commandes, vous devez également spécifier la section à laquelle elle appartient. Options les plus courantes : Sections :
  1. Commandes utilisateurs
  2. Appels systèmes
  3. Appels bibliothèques
  4. Périphériques
  5. Format de fichiers
  6. Jeux
  7. Commandes supplémentaires
  8. Commandes systèmes
  9. Noyau
mkdir
Syntaxe : mkdir [options] répertoires Description : La commande permet de créer un ou plusieurs répertoires . Voir également rmdir . Options les plus courantes :
mkswap
Syntaxe : mkswap [option] périphérique [taille] Description : Permet de créer un espace de swap sur le périphérique spécifié. Vous pouvez également définir sa taille en blocs.
more
Syntaxe : more [options] [fichiers] Description : Permet de consulter page par page un ou plusieurs fichier textes spécifiés. Un certain nombre de commandes sont à votre disposition pour naviguer. Options les plus courantes : Commandes :
mount
Syntaxe : mount [options] [périphérique] [répertoire] Description : Permet de monter un système de fichier ( périphérique ) sur le répertoire spécifié. Ce répertoire doit exister et doit être également vide. La commande mount seule affiche la liste de systèmes de fichiers et points de montages associés. Options les plus courantes :
mv
Syntaxe : mv [options] source cible Description : Déplace source vers cible . Si cible est un fichier déjà existant, il sera détruit, sinon, il sera créé. On peut de cette façon renommer un fichier (ou un répertoire) si on déplace source dans le même répertoire pointé par cible . Options les plus courantes :
passwd
Syntaxe : passwd [utilisateur] Description : Permet de modifier le mot de passe d' utilisateur . Si ce dernier n'est pas spécifié, il s'agira de l'utilisateur courant. Seul root peut modifier le mot de passe d'un autre utilisateur.
ps
Syntaxe : ps [options] Description : Affiche des informations sur les différents processus en cours. Ces informations ne sont valables qu'au moment d'exécution de ps . Options les plus courantes :
pwd
Syntaxe : pwd Description : Affiche le chemin absolu du répertoire de travail courant.
umount
Syntaxe : umount [options] [périphérique | répertoire] Description : Démonte le système de fichiers spécifié (par le nom du périphérique ou par le nom du répertoire ). Options les plus courantes :
reboot
Syntaxe : reboot [options] Description : Redémarre le systèm. Cette commande s'utilise seulement en mode mono-utilisateur. Voir également shutdown .
rm
Syntaxe : rm [options] fichiers Description : Efface le ou les fichiers spécifiés. Options les plus courantes :
rmdir
Syntaxe : rmdir [options] [répertoires] Description : Supprime le ou les répertoires spécifiés.
shutdown
Syntaxe : shutdown [options] time [message] Description : Effectue un shutdown du système. Vous devez spécifier le moment de l'arrêt en utilisant le format pour time , hh:mm . Vous pouvez également utiliser un compte à rebours en utilisant le format +m . Vous pouvez définir un message pour avertir les utilisateurs du système. Options les plus utilisées :
swapon
Syntaxe : swapon [options] périphérique Description : Active l'espace swap sur le périphérique spécifié. Options les plus courantes :
swapoff
Syntaxe : swapoff [options] périphérique Description : Désactive l'espace de swap sur le périphérique spécifié.
tar
Syntaxe : tar [options] [fichier tar] [fichiers] Description : Permet de créer ou d'extraire des fichiers archives .tar . Options les plus courantes :
Sources
Poly de Mr Autin intitulé “ les 46 commandes linux les plus utiles ” , lui même provenant en partie du site “ http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man/manfr.php?ptd=45commandes.html ” . Copied and adapted by TC https://wiki.iiens.net/doku.php?do=index&id=linux%3Acommandes
{{tag>tips debian info}}