Cette page recense les commandes Linux de base.
Note 1 : Les chevrons < >
ne doivent pas être tapés dans les commandes, ils sont là pour indiquer une partie variable, à adapter
Note 2 : Petit point sur la façon dont les commandes sont présentées :
commande
: explication de la commande
-x
: paramètre spécifique à la commande, il faut alors écrire commande -x
,commande <nom-du-dossier> -x
ou commande -x <nom-du-dossier>
cd <nom-dossier>
: permet de se placer dans le dossier (du répertoire courant) spécifié - cd ..
pour remonterls <nom-dossier>
: affiche les dossiers et fichiers du dossier spécifié - ls
tout court pour le répertoire (dossier) courant
-a
: affiche également les dossiers et fichiers cachés-l
: donne des précisionspwd
: affiche le répertoire dans lequel on se trouvelocate <nom-dossier-ou-fichier>
: permet de localiser le fichier ou dossier spécifié (pour des fichiers ou dossiers récents, il faut mettre la base de données de recherche à jour avec sudo updatedb, sinon locate ne les trouvera pas)cat <nom-fichier>
: affiche le contenu du fichier spécifié
-n
: affiche le numéro des lignesless <nom-fichier>
: pareil que cat mais affiche le contenu page par pagemkdir <nom-dossier>
: crée un dossier avec le nom donnétouch <nom-fichier>
: crée un fichier avec le nom donnécp <nom-fichier-à-copier> <nom-copie>
ou cp <nom-fichier-à-copier> <lien-dossier-destination>/<nom-copie>
: copie un fichier dans le même dossier ou dans le dossier spécifié
-R
: permet de copier un dossier et tous les sous-dossiersmv <nom-fichier-ou-dossier> <lien-dossier-destination>
: déplace le fichier ou dossier spécifié dans un autre dossier. Si le dossier de destination n'existe pas, cela aura pour effet de renommer le fichier ou dossier spécifiénano <nom-fichier>
: permet de modifier le fichierrm <nom-fichier>
: supprimer le fichier spécifié
-r
: supprime le dossier spécifié-i
: affiche un message de confirmation avant la suppressionrmdir <nom-dossier>
: supprime le dossier spécifié - ce dossier doit être videapt-get install <nom-paquet>
: installe le paquet spécifié (un paquet contient un logiciel ou programme, en gros)apt-get update
: met à jour la liste des paquets (en gros, récupère les mises à jour disponibles)apt-get upgrade
: fait les mises à jour (donc en général on fait cette commande après apt-get update
)apt-get autoremove <nom-paquet>
: supprimer le paquet spécifiéman <commande>
: affiche la documentation de la commande spécifiée (par exemple man ls
pour avoir la doc de ls
et voir tous les paramètres utilisables avec). Dans la même idée, on peut souvent utiliser les paramètres -h
ou –help
(avec 2 tirets le help : --help
sans espace entre les tirets).sudo su
: permet de passer en rootfile <image.png>
: permet de récupérer, entre autres, la taille de l'image spécifiée (ne marche pas pour tous les formats)pct enter <n° du CT>
: permet d'accéder au CT spécifié, depuis la console du serveur qui le contient (pct list pour voir la liste des CT du serveur)sudo service apache2 restart
mysql -u root -p
Quand vous êtes en train de modifier un fichier avec nano
, pour faire un copier-coller d'une information présente dans le fichier :
CTRL + 6
pour poser une “marque”, qui représente le début de ce qu'il y a à copier - Attention, faut faire le 6 “classique”, pas celui du pavé numériqueCTRL + K
pour couper (oui ça coupe mais regardez la suite, ça va s'arranger)CTRL + U
pour recoller au même endroit ce que vous venez de couperCTRL + U
pour collerNote : Pour coller une information (qui a déjà été copiée depuis une source extérieure au fichier ouvert avec -nano-) il suffit de faire un clic-droit à l'endroit voulu