Cette liste est très loin d'être exhaustive et sera complétée au fur et à mesure de mes besoins.
Pour plus de détails sur ces commandes, il faut ajouter l'argument --help
à la suite de la commande ou rentrer man nom_de_la_commande
.
cd nom_du_repertoire
: se déplace dans l'arborescence des répertoires.
cd ..
: remonte d'un niveau dans l'arborescence. Bien noter la présence de l'espace entre cd et les 2 points.
cp fichier_source.ext repertoire_cible
: copie un fichier dans le répertoire cible.
cp fichier_source.ext fichier_cible.ext
: copie le fichier et le renomme selon le 2nd paramètre.
find / -name nom_de_fichier
: recherche un fichier de façon récursive dans l'arborescence.
find . -name nom_de_fichier
: recherche un fichier dans le dossier en cours et dans les sous-dossiers.
find / -type d -name nom_de_repertoire
: pour rechercher un répertoire.
La commande inxi
permet de tout connaître de son ordinateur : configuration matérielle, logicielle… Et même de le monitorer.
Pour un max d'infos par l'exemple (en anglais), consulter cette page.
Pour le détail complet des différentes options de la commande, rendez vous sur cette page (en anglais).
ls
: affiche les éléments du répertoire actuel.
ls -l
: affiche les éléments du répertoire actuel sous forme de liste, plus pratique à lire.
ls /nom_du_repertoire
: affiche les éléments du répertoire donné en paramètre.
mkdir nom_de_repertoire
: créé un nouveau répertoire du nom passé en paramètre.
mv fichier_source.ext repertoire_cible
: déplace un fichier dans le répertoire cible.
mv fichier_source.ext fichier_cible.ext
: renomme le fichier.
rm fichier.txt
: supprime le fichier passé en paramètre.
rm -rf repertoire/
: supprime le répertoire et tout ce qu'il contient.
ssh Login@IPpServeur
: connexion en ssh à un serveur.
exit
: coupe la connexion avec le serveur ssh.