Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/09/2015, à 22:07

Machinisterie

Accéder via terminal au disque dur externe (résolu)

Bonjour,

j'essaie d'accéder à mon disque dur externe et le le terminal me renvoie comme réponse qu'il est inexistant. Pourtant, il  est bien dans le dossier /media/moi/nomdudisque.

j'ai procéder  dans le terminal en faisant la commande: cd /media/moi/nomdemondisque et je n'y arrive pas. j'ai aussi fait cd /media/moi/ puis ls, le terminal me renvoie belle et bien le nom de mon disque, sauf qu'au final j'arrive pas à me déplacer dedans.

je veux me déplacer dedans pour extraire à l'intérieur de mon disque avec 7 zip un archive a l'intérieur de mon disque.


Merci d'avance pour les réponses.

Dernière modification par Machinisterie (Le 23/09/2015, à 06:44)

Hors ligne

#2 Le 23/09/2015, à 03:36

slash-z

Re : Accéder via terminal au disque dur externe (résolu)

Il faut d'abord que tu le montes soit graphiquement, soit par la commande mount.

Hors ligne

#3 Le 23/09/2015, à 04:02

moko138

Re : Accéder via terminal au disque dur externe (résolu)

Machinisterie a écrit :

j'ai aussi fait cd /media/moi/ puis ls, le terminal me renvoie bel et bien le nom de mon disque

Donc il est monté.
Mais combien de fois ? Et avec quels droits ? En appliquant Retour utilisable de commande, donne

ls -la /media/$USER

et

mount | grep /sd

Dernière modification par moko138 (Le 23/09/2015, à 05:06)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#4 Le 23/09/2015, à 04:14

Korak

Re : Accéder via terminal au disque dur externe (résolu)

Bonjour,

Installe nautilus-open-terminal puis redémarre le PC.

Ensuite, tu vas sur ton disque-dur en mode graphique et tu vas dans le dossier désiré.

Puis clic droit et dans le menu choisi Ouvrir dans un terminal. Le terminal va s'ouvrir en étant dans le dossier désiré de ton disque-dur.


OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF   Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur.   Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !

Hors ligne

#5 Le 23/09/2015, à 05:24

slash-z

Re : Accéder via terminal au disque dur externe (résolu)

moko138 a écrit :
Machinisterie a écrit :

j'ai aussi fait cd /media/moi/ puis ls, le terminal me renvoie bel et bien le nom de mon disque

Donc il est monté.

Le fait que le répertoire existe dans /media n'est pas une preuve en soi que le disque est monté. Tout montre le contraire. Un problème de droit en lecture ? Le plus plausible est qu'il n'est pas monté tout bêtement.

Dernière modification par slash-z (Le 23/09/2015, à 05:38)

Hors ligne

#6 Le 23/09/2015, à 05:36

moko138

Re : Accéder via terminal au disque dur externe (résolu)

Si. Parce que

/media/moi/le-nom-de-mon-disque 

est le point de montage automatique (depuis Trusty).


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#7 Le 23/09/2015, à 05:40

slash-z

Re : Accéder via terminal au disque dur externe (résolu)

moko138 a écrit :

Si. Parce que

/media/moi/le-nom-de-mon-disque 

est le point de montage automatique (depuis Trusty).

Les automatismes au montage, des fois ça merdoie et les démons se plantent ça leur arrive.
Mais c'est peut-être pas ça après tout.

Hors ligne

#8 Le 23/09/2015, à 06:01

tiramiseb

Re : Accéder via terminal au disque dur externe (résolu)

Salut,

Pour ma part, je m'interroge sur la signification de "je n'y arrive pas".
Je ne me prononcerai pas sans que tu ne nous montres un copier-coller des commandes que tu tapes et de leurs retours.

C'est bien joli de faire des suppositions et des propositions à tord et à travers, mais ce n'est pas en donnant des pseudo-conseils qui partent dans tous les sens qu'on peut correctement t'aider.
Ne mettons pas la charrue avant le bœufs. Analysons le problème avant de faire un diagnostic.

Hors ligne

#9 Le 23/09/2015, à 06:06

Machinisterie

Re : Accéder via terminal au disque dur externe (résolu)

Merci korak pour la solution en mode graphique, c'est toujours bon a savoir, je vais l'essayer plus tard.

qu'est ce que ça veut dire monter ? en tout cas, quand je clique droit dessus l’icône de mon disque dure ext dans le menu  périphérique de l'ordinateur, il y a l'option démonté alors je suppose qu'il est monté?

Pour finir, j'ai tapé les commandes de Moko138 dans le terminal, à savoir

ls -la /media/$USER

et

mount | grep /sd

le terminal me renvois ceci:

sevy@sevy:~$ ls -la /media/$USER
total 36
drwxr-x---+ 3 root root  4096 sep 22 22:40 .
drwxr-xr-x  3 root root  4096 jun  8 18:28 ..
drwx------  1 sevy sevy 28672 sep 16 02:40 TOSHIBA EXT
sevy@sevy:~$ mount | grep /sd
/dev/sda1 on /boot type ext2 (rw)
/dev/sdb1 on /media/sevy/TOSHIBA EXT type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
sevy@sevy:~$ 

Et là pour moi c'est comme du chinois.

Merci encore pour votre soutien.

Hors ligne

#10 Le 23/09/2015, à 06:12

Machinisterie

Re : Accéder via terminal au disque dur externe (résolu)

Tiramiseb:

sevy@sevy:~$ cd /media/sevy/TOSHIBA EXT
bash: cd: /media/sevy/TOSHIBA: Aucun fichier ou dossier de ce type
sevy@sevy:~$ 

Hors ligne

#11 Le 23/09/2015, à 06:20

slash-z

Re : Accéder via terminal au disque dur externe (résolu)

essaye:
cd "/media/sevy/TOSHIBA EXT"

Hors ligne

#12 Le 23/09/2015, à 06:23

moko138

Re : Accéder via terminal au disque dur externe (résolu)

cd /media/sevy/"TOSHIBA EXT"

parce qu'il y a une espace dans le nom du HD et qu'une espace est un séparateur syntaxique.

Pour t'éviter les guillemets à l'avenir, je te conseille de changer l'étiquette de ton HD, par exemple en
TOSHIBA-EXT
C'est très facile avec gparted, par exemple.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#13 Le 23/09/2015, à 06:26

Machinisterie

Re : Accéder via terminal au disque dur externe (résolu)

sevy@sevy:~$ cd /media/sevy
sevy@sevy:/media/sevy$ ls
TOSHIBA EXT
sevy@sevy:/media/sevy$ cd /media/sevy/TOSHIBA EXT
bash: cd: /media/sevy/TOSHIBA: Aucun fichier ou dossier de ce type
sevy@sevy:/media/sevy$ cd "/media/sevy/TOSHIBA EXT"
sevy@sevy:/media/sevy/TOSHIBA EXT$ 

Ca marche avec les guillemet, pourquoi?

Hors ligne

#14 Le 23/09/2015, à 06:29

slash-z

Re : Accéder via terminal au disque dur externe (résolu)

La réponse à ta question est donnée par Moko dans le message précédent le tien

Hors ligne

#15 Le 23/09/2015, à 06:33

tiramiseb

Re : Accéder via terminal au disque dur externe (résolu)

Et voilà, vous avez fait 50 000 suppositions en l'air alors que c'était juste un problème d'espace lié au fait que Machinisterie ne savait pas qu'il fallait protéger les espaces en ligne de commande...

Machinisterie a écrit :

Ca marche avec les guillemet, pourquoi?

En ligne de commande, l'espace est le séparateur entre les arguments. Si tu mets un espace sans le protéger, le shell interprète ça comme deux arguments différents. Si tu mets des guillemets, ça protège l'espace, ça prend l'ensemble comme un seul argument, espace inclus. Une autre possibilité serait d'échapper l'espace en mettant un anti-slash devant :

cd /media/sevy/TOSHIBA\ EXT

Hors ligne

#16 Le 23/09/2015, à 06:39

moko138

Re : Accéder via terminal au disque dur externe (résolu)

Traduction du chinois :
Dans

sevy@sevy:~$ ls -la /media/$USER
(...)
drwx------  1 sevy sevy 28672 sep 16 02:40 TOSHIBA EXT
sevy@sevy:~$

- "sevy" indique que tu es bien le propriétaire.
-  L'absence de ligne supplémentaire comme
drwx------  1 sevy sevy 28672 sep 16 02:40 TOSHIBA EXT1
indique que ce HD n'est pas monté une autre fois d'une autre manière.
- "drwx" indique que tu as les 3 droits sur ce répertoire.

sevy@sevy:~$ mount | grep /sd
/dev/sdb1 on /media/sevy/TOSHIBA EXT type fuseblk (rw (...)

indique que /dev/sdb1, en ntfs ("type fuseblk") est bien monté en lecture-écriture ("rw", Read and Write) sur /media/sevy/TOSHIBA EXT.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#17 Le 23/09/2015, à 06:42

moko138

Re : Accéder via terminal au disque dur externe (résolu)

Machinisterie a écrit :

Merci beaucoup d'avoir pris le temps de me répondre.

smile


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#18 Le 23/09/2015, à 07:30

serged

Re : Accéder via terminal au disque dur externe (résolu)

À l'avenir, pour éviter les fautes de frappe dans les nom de dossiers, de fichiers etc., penser à utiliser la complétion du bash, avec la touche "tabulation" :
Par exemple, dans ton cas : (si sevy est ton nom d'utilisateur)

cd /media/sevy/TOS<tab>

te donnera :

cd /media/sevy/TOSHIBA\ EXT

avec la bonne syntaxe.


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#19 Le 23/09/2015, à 13:00

Machinisterie

Re : Accéder via terminal au disque dur externe (résolu)

serged a écrit :

À l'avenir, pour éviter les fautes de frappe dans les nom de dossiers, de fichiers etc., penser à utiliser la complétion du bash, avec la touche "tabulation" :
Par exemple, dans ton cas : (si sevy est ton nom d'utilisateur)

cd /media/sevy/TOS<tab>

te donnera :

cd /media/sevy/TOSHIBA\ EXT

avec la bonne syntaxe.

Merci serged, je suis allez vérifier sur la toile de quoi il s’agissait et je suis tomber sur zsh (l’interpréteur de commande) , cependant dans mon cas, si vous me permettez l’anglicisme c'est ''work in progress''  je l'ai installé, mais je ne consacre pas tout mon temps a l'informatique alors j'y verrai plus tard. Très utile, merci encore.

Hors ligne

#20 Le 23/09/2015, à 13:03

tiramiseb

Re : Accéder via terminal au disque dur externe (résolu)

je suis allez vérifier sur la toile de quoi il s’agissait et je suis tomber sur zsh (l’interpréteur de commande)

La complétion avec la touche tabulation fonctionne bien évidemment avec bash, l'interpréteur de commande par défaut d'Ubuntu.

Hors ligne