Les tâches les plus fréquentes que vous effectuez sur votre PC sont la création, le déplacement ou la suppression de fichiers. Examinons diverses options de gestion de fichiers.
Pour gérer vos fichiers, vous pouvez soit utiliser
- Terminal (interface de ligne de commande - CLI)
- Gestionnaire de fichiers (interface utilisateur graphique -GUI)
Dans ce didacticiel, vous apprendrez-
- Pourquoi apprendre l'interface de ligne de commande?
- Lancement de la CLI sur Ubuntu
- Répertoire de travail actuel (pwd)
- Changement de répertoires (cd)
- Naviguer vers le répertoire personnel (cd ~)
- Déplacement vers le répertoire racine (cd /)
- Naviguer dans plusieurs répertoires
- Monter d'un niveau de répertoire (cd…)
- Chemins relatifs et absolus
Cliquez ici si la vidéo n'est pas accessible
Pourquoi apprendre l'interface de ligne de commande?
Même si le monde évolue vers des systèmes basés sur l'interface graphique, la CLI a ses utilisations spécifiques et est largement utilisée dans les scripts et l'administration de serveurs. Regardons cela quelques utilisations convaincantes -- Comparativement, les commandes offrent plus d'options et sont flexibles. Piping et stdin / stdout sont extrêmement puissants ne sont pas disponibles dans l'interface graphique
- Certaines configurations dans l'interface graphique ont jusqu'à 5 écrans de profondeur tandis que dans une CLI, ce n'est qu'une seule commande
- Déplacer, renommer des milliers de fichiers dans l'interface graphique prendra du temps (en utilisant Control / Shift pour sélectionner plusieurs fichiers), tandis que dans la CLI, en utilisant des expressions régulières, vous pouvez faire la même tâche avec une seule commande.
- La CLI se charge rapidement et ne consomme pas de RAM par rapport à l'interface graphique. Dans les scénarios de crise, cela compte.
L'interface utilisateur graphique et la CLI ont leurs utilisations spécifiques. Par exemple, dans l'interface graphique, les graphiques de surveillance des performances donnent un retour visuel instantané sur la santé du système, tandis que voir des centaines de lignes de journaux dans CLI est une horreur.
Vous devez apprendre à utiliser à la fois GUI (gestionnaire de fichiers) et CLI (terminal)
L'interface graphique d'un système d'exploitation basé sur Linux est similaire à n'importe quel autre système d'exploitation. Par conséquent, nous allons nous concentrer sur CLI et apprendre quelques commandes utiles.
Lancement de la CLI sur Ubuntu
Il existe 2 façons de lancer le terminal.
1) Allez dans le tableau de bord et tapez terminal
2) Ou vous pouvez appuyer sur CTRL + Alt + T pour lancer le terminal
Une fois que vous avez lancé le CLI (Terminal), vous trouverez quelque chose comme guru99 @ VirtualBox (voir image) écrit dessus.
1) La première partie de cette ligne est le nom de l' utilisateur (bob, tom, ubuntu, home…)
2) La deuxième partie est le nom de l'ordinateur ou le nom d'hôte. Le nom d'hôte permet d'identifier un ordinateur sur le réseau. Dans un environnement serveur, le nom d'hôte devient important.
3) Le ':' est un simple séparateur
4) Le signe tilde '~' indique que l'utilisateur travaille dans le répertoire personnel . Si vous changez de répertoire, ce signe disparaîtra.
Dans l'illustration ci-dessus, nous avons déplacé du répertoire / home vers / bin en utilisant la commande 'cd' . Le signe ~ ne s'affiche pas lorsque vous travaillez dans le répertoire / bin. Il apparaît lors du retour au répertoire de base.
5) Le signe '$' suggère que vous travaillez en tant qu'utilisateur régulier sous Linux. Lorsque vous travaillez en tant qu'utilisateur root, «#» s'affiche.
Répertoire de travail actuel
Le répertoire que vous parcourez actuellement s'appelle le répertoire de travail actuel. Vous vous connectez au répertoire de base lorsque vous démarrez votre PC. Si vous souhaitez déterminer le répertoire sur lequel vous travaillez actuellement, utilisez la commande -
pwd
commande PWD signifie p Rint w ravail d irectory
La figure ci-dessus montre que / home / guru99 est le répertoire sur lequel nous travaillons actuellement.
Changement de répertoires
Si vous souhaitez modifier votre répertoire actuel, utilisez la commande ' cd '.
cd /tem
Prenons l'exemple suivant.
Ici, nous sommes passés du répertoire / tmp à / bin vers / usr, puis de nouveau à / tmp.
Naviguer vers le répertoire de base
Si vous souhaitez accéder au répertoire de base, tapez cd .
cd
Vous pouvez également utiliser la commande cd ~ .
cd ~
Déplacement vers le répertoire racine
La racine du système de fichiers sous Linux est désignée par «/». Similaire à 'c: \' sous Windows.
Remarque: sous Windows, vous utilisez la barre oblique "\" tandis que sous UNIX / Linux, la barre oblique est utilisée "/"
Tapez «cd /» pour vous déplacer vers le répertoire racine.
cd /
ASTUCE : n'oubliez pas l'espace entre cd et / . Sinon, vous obtiendrez une erreur.
Naviguer dans plusieurs répertoires
Vous pouvez parcourir plusieurs répertoires en même temps en spécifiant son chemin complet.
Exemple: Si vous souhaitez déplacer le répertoire / cpu sous / dev, nous n'avons pas besoin de diviser cette opération en deux parties.
Au lieu de cela, nous pouvons taper «/ dev / cpu» pour accéder directement au répertoire.
cd /dev/cpu
Monter d'un niveau de répertoire
Pour remonter d'un niveau de répertoire, essayez.
cd…
Ici, en utilisant la commande 'cd…', nous avons remonté d'un répertoire de '/ dev / cpu' à '/ dev'.
Puis en utilisant à nouveau la même commande, nous sommes passés du répertoire racine '/ dev' au répertoire racine '/'.
Chemins relatifs et absolus
Un chemin en informatique est l'adresse d'un fichier ou d'un dossier.
Exemple - Sous Windows
C:\documentsandsettings\user\downloadsSous Linux
/home/user/downloads
Il existe deux types de chemins:
1. Chemin absolu:
Disons que vous devez parcourir les images stockées dans le répertoire Images du dossier personnel «guru99».
Le chemin absolu du fichier du répertoire Pictures / home / guru99 / Pictures
Pour accéder à ce répertoire, vous pouvez utiliser la commande.
cd /home/guru99/Pictures
C'est ce qu'on appelle le chemin absolu car vous spécifiez le chemin complet pour atteindre le fichier.
2. Chemin relatif:
Le chemin relatif est pratique lorsque vous devez parcourir un autre sous-répertoire dans un répertoire donné.
Cela vous évite d'avoir à taper des chemins complets tout le temps.
Supposons que vous vous trouviez actuellement dans votre répertoire personnel. Vous souhaitez accéder au répertoire Téléchargements.
Vous n'avez pas besoin de taper le chemin absolu
cd /home/guru99/Downloads
Au lieu de cela, vous pouvez simplement taper «Téléchargements cd» et vous naviguerez vers le répertoire Téléchargements car vous êtes déjà présent dans le répertoire «/ home / guru99» .
cd Downloads
De cette façon, vous n'avez pas à spécifier le chemin complet pour atteindre un emplacement spécifique dans le même répertoire dans le système de fichiers.
Résumé:
- Pour gérer vos fichiers, vous pouvez utiliser l'interface graphique (gestionnaire de fichiers) ou la CLI (terminal) sous Linux. Les deux ont leurs avantages relatifs. Dans la série de tutoriels, nous nous concentrerons sur la CLI aka le Terminal
- Vous pouvez lancer le terminal depuis le tableau de bord ou utiliser la touche de raccourci Cntrl + Alt + T
- La commande pwd donne le répertoire de travail actuel.
- Vous pouvez utiliser la commande cd pour changer de répertoire
- Le chemin absolu est l'adresse complète d'un fichier ou d'un répertoire
- Le chemin relatif est l'emplacement relatif d'un fichier de répertoire par rapport au répertoire courant
- Le chemin relatif permet d'éviter de taper des chemins complets tout le temps.
Commander | Description |
---|---|
cd ou cd ~ |
Accédez au répertoire HOME |
CD… |
Monter d'un niveau |
CD |
Pour passer à un répertoire particulier |
cd / |
Déplacer vers le répertoire racine |