Commandes de base sous Linux : cd, ls, mkdir, rm, find, cat, nano...
Le manuel
La commande man permet d'afficher le manuel d'une autre commande.
Par exemple man ls permet d'afficher les options de la commande ls, et man man est l'affichage du manuel du manuel.
Organisation des fichiers
Les fichiers sont organisés sous Linux dans des dossiers (ou répertoires) arborescents (il n'y a pas de notion de disques).
Le premier de ces dossiers, appelé racine, est /.
Des fils courants de racines sont :
/binqui contient des programmes du systèmes ;/homequi contient les données des utilisateurs ;/tmpqui contient des données volatiles accessibles à tous.
Gestion de fichiers
pwd: savoir où je me situe dans l'arborescencecd: aller quelque part dans l'arborescencecd /home: aller dans /home (déplacement absolu)cd me: aller dans le répertoire me fils de mon répertoire courant (déplacement relatif)cd ..: remonter dans l'arborescence (déplacement vers son père)cd ~: permet de retourner dans son dossier initial (retour au domicile)
ls: voir les fichiers et dossiers dans mon dossier actuel (sauf les fichiers cachés commençant par un .)ls -al: voir tous les fichiers et dossiers dans mon dossier actuel avec leurs informations associées (vue détaillée)touch file: créer un fichier filerm file: supprimer le fichier file dans mon dossier actuelmkdir dir: créer un nouveau dossier dir dans mon dossier actuelrm *: supprimer tous les fichiers de mon dossier actuelrm -R dir: supprimer le dossier dir dans mon dossier actuelcat file: afficher le contenu du fichier filemore: afficher le contenu du fichier file en mode paginéless: afficher le contenu du fichier file en mode défilement
Édition de fichiers
nano fileÉditeur dans le terminal (simple d'utilisation)
Les commandes sont indiquées en bas de l'éditeur
gedit file &Éditeur graphique
Utiliser une extension de fichier standard ou le menu
Affichage > Mode de colorationpour obtenir une visualisation adaptée au type de fichier édité (par exemple .sql pour un fichier SQL)
Rechercher un fichier
find / -name '*test*'permet de rechercher un fichier contenant la chaîne test sur tout le disquefind ~ -name '*test*'permet de rechercher un fichier contenant la chaîne test dans son espace personnel