Avec le terminal: commandes de base sous GNU / Linux

Il existe certaines commandes que les utilisateurs de GNU / Linux Nous devrions le savoir car c'est très basique. Dans cet article, nous parlerons de certains d'entre eux et de leur fonctionnement, la seule chose dont nous avons besoin est un terminal 

Il tue des ânes.

Je pense que la commande la plus importante que nous devons connaître est:

$ man

Ce sera celui qui nous sortira plusieurs fois de nos doutes et de nos problèmes. Son utilisation est simple, la syntaxe de base est Commande $ man, exemple:

$ man man
$ man mkdir

Je travaille avec des dossiers et des répertoires.

Pour changer de répertoire via le terminal, nous utilisons la commande cd. Son fonctionnement est simple dans le terminal:

$ cd : Nous allons directement dans notre dossier / home.
$ cd /home/elav/Documents/PDF/ : Allons dans le dossier PDF dans / home / elav / Documents.
$ cd .. : Nous montons d'un niveau. Si nous sommes à l'intérieur PDF nous allons / home / elav / Documents.
$ cd ../.. : Nous montons de deux niveaux. Si nous sommes à l'intérieur PDF nous allons / accueil / elav /.

Si nous voulons voir dans quel dossier nous nous trouvons, nous utilisons la commande:

$ pwd

Pour créer un dossier, nous utilisons la commande mkdir:

$ mkdir /home/elav/test : Nous créons le dossier de test à l'intérieur / home / elav.
$ mkdir -p /home/elav/test/test2 : Nous créons le dossier test2, dans / accueil / elav / test /. Au cas où le dossier tester n'existe pas, est créé.

Commandes d'information.

Il existe plusieurs commandes pour afficher les informations des fichiers ou des dossiers et l'espace qu'ils occupent. Le plus connu est ls, ce qui nous aide à répertorier le contenu d'un répertoire.

$ ls : Liste le contenu du répertoire
$ ls -l : Répertorie le contenu du répertoire sous forme de liste, en plus d'afficher d'autres données.
$ ls -la : Répertorie le contenu du répertoire, y compris les fichiers cachés (ils ont un point devant le nom)

Nous avons déjà vu les commandes d'espace disque et de taille dans cette entrée, donc je ne les mets pas.

Je travaille avec des fichiers.

Il y a beaucoup de tissu à couper ici, mais cette fois je vais parler des commandes cp (copier), mv (couper / déplacer) et rm (Supprimer / Supprimer).

$ cp /home/elav/fichero1 /home/elav/fichero2 : Nous créons une copie du fichier1
$ cp /home/elav/fichero3 /home/elav/fichero2 : Nous copions et remplaçons fichier3 en fichier2.
$ cp -R /home/elav /home/elav/bckup : Nous copions tout le contenu du répertoire animé pour / home / elav / backup. Le -R (récursif) doit être utilisé pour les dossiers.

$ cp /home/elav/fichero* /home/elav/bckup : Copiez tout dans le nom fichier, peu importe ce qui revient ou l'étendue.

Quelque chose de similaire est la commande mv, mais dans ce cas, le fichier1 sera déplacé (ou renommé) dans fichier2.

$ mv /home/elav/fichero1 /home/elav/fichero2

Dans le cas des dossiers, il n'est pas nécessaire de mettre l'option -R.

$ mv /home/elav/bckup /home/elav/bckup2

Et enfin, nous avons la commande pour supprimer des fichiers ou des répertoires.

$ rm /home/elav/fichero1 : Supprimer le fichier 1.

Et dans le cas des dossiers, si nous devons utiliser l'option -R.

$ rm -R /home/elav/bckup : Supprimer le dossier sauvegarde.

Pour améliorer ces commandes, nous pouvons utiliser l'option -v (verbeux) cela nous montrera à l'écran les actions que la commande exécute à ce moment.

Ce sont des commandes très basiques, mais qui valent certainement la peine d'être connues. Plus tard, nous vous en montrerons d'autres.