Commandes Basiques Linux / Unix

Critères requis :

Dans ce tutoriel nous apprenons à nous servir des commandes les plus basiques sous Linux.
La plupart si ce n'est la totalité de ces commandes seront compatibles avec les OS Unix. Cependant, selon les versions, les arguments à utiliser peuvent changer.

CD - Changer de dossier

La commande cd est une des plus basiques mais vitales. Elle vous permet de changer de dossier lorsque vous êtes sur votre shell.

Admettons que je suis dans mon dossier personnel (home) et que je veuille aller consulter mes logs.

Je me rend donc dans le dossier /var/log/ :

cd /var/log/

Vous avez changé de dossier.

LS - Lister le contenu d'un répertoire

Cette commande vous permet d'afficher tout le contenu d'un répertoire.

Reprenons le cas précédent : je veux voir tous les logs disponibles.

ls
alternatives.log        alternatives.log.7.gz  apport.log.5.gz  auth.log.4.gz  dmesg.0        dpkg.log.3.gz  fontconfig.log   kern.log.3.gz          pm-powersave.log.4.gz  syslog.2.gz          upstart
alternatives.log.1      alternatives.log.8.gz  apport.log.6.gz  boot.log       dmesg.1.gz     dpkg.log.4.gz  fsck             kern.log.4.gz          pm-suspend.log         syslog.3.gz          wtmp
alternatives.log.10.gz  alternatives.log.9.gz  apport.log.7.gz  bootstrap.log  dmesg.2.gz     dpkg.log.5.gz  gpu-manager.log  lastlog                pm-suspend.log.1       syslog.4.gz          wtmp.1

Mais vous pouvez aussi effectuer un ls sur un dossier autre :

ls /etc
Pour une vue détaillée des dossiers, utilisez ls -l, souvent abrégé avec la commande ll
rm - Supprimer des fichiers et des dossiers

Pour supprimer des données, il vous faudra utiliser rm.

rm monFichier

Pour supprimer des dossiers :

rm -r monDossier

Cela supprimera de manière récursive tout ce qui se trouve dans le dossier, et le dossier lui-même.

Forcer la suppression : rm -rf monDossier
Attention à ne pas utiliser cette commande à tort et à travers. Une mauvaise manipulation pourrait vous supprimer des données essentielles sans vous demander confirmation !
man - Les pages de manuel

Sous Linux tout est documenté !

Si vous souhaitez savoir comment un certain programme fonctionne, ou en connaître d'avantage sur ses possibilités, la man vous donnera la réponse !

Son utilisation est des plus simple : man COMMAND

Par exemple : man ls
Vous donnera les détails de la commande pour lister le contenu d'un dossier

nano - Éditer des fichiers

Pour éditer un fichier de texte en ligne de commande, le plus simple est d'utiliser nano.

Exemple : nano monFichier.txt

Une fois le fichier édité, pour en sortir vous pouvez utiliser le raccourci clavier : CTRL + X

Si vous avez fait des modifications, il vous demandera si vous souhaitez les enregistrer.