web-dev-qa-db-fra.com

Comment accéder au disque dur en utilisant le terminal?

Je suis nouveau sur Linux. J'ai installé la distribution Ubuntu. Je souhaite accéder aux fichiers sur mon disque dur interne à l'aide du terminal.

Puis-je utiliser la commande cd pour le faire? Existe-t-il un autre moyen possible d’utiliser le terminal? (Je veux apprendre à utiliser le terminal)

1
iambrj

Oui, vous pouvez. Tout ce que vous pouvez faire dans un shell Windows/ligne de commande, vous pouvez également le faire dans Ubuntu, bien que parfois les commandes soient différentes, par exemple, pour répertorier les répertoires, sous Windows, vous utilisez dir, alors que sous Unix Sur les systèmes basés comme Ubuntu, vous utilisez ls.

Voici un extrait de cette page de la façon dont les commandes de navigation de base des fichiers et des répertoires:

  1. Le symbole tilde (~) représente votre répertoire personnel. Si vous êtes utilisateur, le tilde (~) signifie/home/utilisateur

  2. pwd: La commande pwd vous permettra de savoir dans quel répertoire vous vous trouvez (pwd signifie "répertoire de travail"). Exemple: "pwd" dans le répertoire du bureau affichera "~/Desktop". Notez que le terminal GNOME affiche également ces informations dans la barre de titre de sa fenêtre. Un gnémonique utile est "répertoire de travail actuel".

  3. ls: La commande ls vous montrera ('list') les fichiers de votre répertoire actuel. Utilisé avec certaines options, vous pouvez voir la taille des fichiers, la date de création des fichiers et les autorisations des fichiers. Exemple: "ls ~" vous montrera les fichiers qui se trouvent dans votre répertoire personnel.

  4. cd: La commande cd vous permettra de changer de répertoire. Lorsque vous ouvrez un terminal, vous serez dans votre répertoire personnel. Pour vous déplacer dans le système de fichiers, vous utiliserez cd. Exemples:

    • Pour naviguer dans le répertoire racine, utilisez "cd /"

    • Pour naviguer dans votre répertoire personnel, utilisez "cd" ou "cd ~"

    • Pour remonter d’un niveau de répertoire, utilisez "cd .."

    • Pour accéder au répertoire précédent (ou précédent), utilisez "cd -"

    • Pour naviguer simultanément dans plusieurs niveaux de répertoire, spécifiez le chemin d'accès complet du répertoire auquel vous souhaitez accéder. Par exemple, utilisez "cd/var/www" pour accéder directement au sous-répertoire/www de/var /. Comme autre exemple, "cd ~/Desktop" vous dirigera vers le sous-répertoire Desktop de votre répertoire personnel.

  5. cp: La commande cp fera une copie d'un fichier pour vous. Exemple: "cp file foo" fera une copie exacte de "fichier" et le nommera "foo", mais le fichier "fichier" sera toujours là. Si vous copiez un répertoire, vous devez utiliser "cp -r directory foo" (copie récursive). (Pour comprendre ce que "récursivement" signifie, imaginez-le ainsi: copiez le répertoire et tous ses fichiers et sous-répertoires et tous leurs fichiers et sous-répertoires des sous-répertoires et tous leurs fichiers, et ainsi de suite, "récursivement")

  6. mv: la commande mv déplacera un fichier vers un autre emplacement ou renommera un fichier. Les exemples sont les suivants: "mv file foo" renommera le fichier "fichier" en "foo". "mv foo ~/Desktop" déplacera le fichier "foo" dans votre répertoire Desktop, mais ne le renommera pas. Vous devez spécifier un nouveau nom de fichier pour renommer un fichier.

    • Pour économiser sur la saisie, vous pouvez remplacer "~" par le répertoire personnel.
    • Notez que si vous utilisez mv avec Sudo, vous pouvez utiliser le raccourci ~, car le terminal étend le ~ à votre répertoire personnel. Cependant, lorsque vous ouvrez un shell racine avec Sudo -i ou Sudo -s, ~ fera référence au répertoire de base du compte racine, et non au vôtre.
  7. rm: Utilisez cette commande pour supprimer ou supprimer un fichier de votre répertoire.

  8. rmdir: la commande rmdir supprimera un répertoire vide. Pour supprimer un répertoire et tout son contenu de manière récursive, utilisez plutôt rm -r.

  9. mkdir: La commande mkdir vous permettra de créer des répertoires. Exemple: "mkdir music" créera un répertoire appelé "music".

Voici un exemple de moment où il serait nécessaire d'exécuter une commande avec des privilèges d'administrateur. Supposons qu'un autre utilisateur ait accidentellement déplacé l'un de vos documents de votre répertoire Documents vers le répertoire racine. Normalement, pour remettre le document en arrière, vous devez taper mv/mydoc.odt ~/Documents/mydoc.odt, mais vous n'êtes pas autorisé par défaut à modifier des fichiers en dehors de votre répertoire de base. Pour résoudre ce problème, tapez Sudo mv/mydoc.odt ~/Documents/mydoc.odt. Cela ramènera le document à son emplacement correct, à condition que vous disposiez de privilèges administratifs.

1
kelvinelove