Commandes de bases 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 option 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
pwdsavoir où je me situe dans l'arborescencecdaller quelque part dans l'arborescencecd /homealler dans /home (déplacement absolu)cd mealler 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)
lsvoir les fichiers et dossiers dans mon dossier actuel (sauf les fichiers cachés commençant par un .)ls -alvoir tous les fichiers et dossiers dans mon dossier actuel avec leurs informations associées (vue détaillée)touch filecréer un fichier filerm filesupprimer le fichier file dans mon dossier actuelmkdir dircréer un nouveau dossier dir dans mon dossier actuelrm *supprimer tous les fichiers de mon dossier actuelrm -R dirsupprimer le dossier dir dans mon dossier actuelcat fileafficher le contenu du fichier filemoreafficher le contenu du fichier file en mode paginélessafficher 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és 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é 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