Table des matières
Dans ce tutoriel, nous verrons quelques commandes utiles pour travailler sous Linux. Nous avons déjà vu dans des tutoriels précédents les raccourcis "." et "…", la commande ls, la commande CD et la commande fichier. Dans ce tutoriel, nous commencerons par quelques détails supplémentaires concernant Linux et continuerons à voir les commandes qui seront utiles pour la manipulation de fichiers.Dans cet exemple, vous pouvez voir à quel point Linux s'embrouille lorsque vous essayez de revoir les caractéristiques du fichier American Dream.jpeg.webp. L'une des caractéristiques de Linux est que vous pouvez avoir des fichiers qui incluent des espaces dans le nom mais, lors de leur référencement sur la ligne de commande, il est nécessaire de le faire en utilisant des guillemets ou des caractères d'échappement, ci-dessous nous verrons les deux techniques.
Utiliser des guillemets
C'est très simple et direct, il suffit de mettre le nom du fichier entre guillemets s'il a un espace dans le nom.
Avec caractères d'échappement
Sous Linux, vous pouvez utiliser le caractère d'échappement à barre oblique gauche (\) qui indique au shell que le prochain caractère spécial doit ignorer sa fonctionnalité et doit être considéré comme un caractère normal.
Dans ce cas, vous pouvez utiliser la touche de tabulation comme nous l'avons vu précédemment pour compléter automatiquement le nom et par défaut, il vous complètera avec le caractère d'échappement.
Linux inclut dans toutes ses distributions des manuels de référence pour les différentes commandes qui existent dans le shell. Ces manuels fournissent une description complète de la commande, de ses options et de la façon de les utiliser. Ils sont bien utiles quand on se souvient de la commande mais pas de la façon d'utiliser les options (ça m'arrive fréquemment). Pour accéder au manuel il vous suffit d'entrer la commande suivante :
homme
par exemple, si je voulais voir les détails de la commande ls Pour me rappeler comment regrouper mes répertoires en premier, je taperais l'homme et j'obtiendrais ceci :
et ainsi je pourrais descendre le défilement jusqu'à ce que j'obtienne l'option que je recherche (--group-directories-first) et le tour est joué, je pourrais l'utiliser pour voir mon dossier soigné.
Vous pouvez également effectuer une recherche manuelle d'un mot-clé avec la commande suivante :
homme -k
Remarque : C'est très pratique même si cela peut être frustrant si vous ne connaissez pas le mot exact que vous recherchez.
Si vous regardez attentivement, vous remarquerez que de nombreuses options ont 2 versions, une longue et une courte. La version longue est précédée de 2 tirets, tandis que la version courte est précédée d'un seul. La version longue doit être utilisée séparément des autres options (c'est-à-dire que les options longues doivent être séparées par des espaces entre elles) tandis que les options courtes peuvent toutes être réunies dans la même commande. Par exemple:
ls -l -a -h
est le même que
ls -lah
et que
ls -l -all -lisible par l'homme
et ce qu'ils font, c'est répertorier tous les fichiers du répertoire dans lequel vous vous trouvez au format long et avec la taille du fichier dans un format lisible par l'homme. En raison de cette fonctionnalité de commandes courtes, vous pouvez être confus en lisant les scripts d'autres personnes si vous ne savez pas à quoi ils se réfèrent.
C'est tout pour l'instant, dans le prochain tutoriel, je vais vous montrer comment manipuler des fichiers (les copier, les déplacer, les renommer) à travers le shell. J'attends vos commentaires. A la prochaine!Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif