Como acessar o disco USB do terminal

0

Eu tenho poucos arquivos em um disco USB chamado F: . Os arquivos dentro dele são grandes. Eu não quero movê-los para o meu disco rígido. Eu quero fazer alguma comparação, por exemplo diff entre arquivos de dentro do USB e no disco.

O problema é que não consigo saber o caminho do disco USB ou como acessá-lo? Parece sob o diretório raiz. Mas quando eu digito cd F para ir dentro do F, recebo o erro:

bash: cd: F:: No such file or directory

EDITAR: Eu uso o Ubuntu 18.04 Desktop

    
por None 22.08.2018 / 19:50

1 resposta

1

Como já foi dito no comentário, seu disco não é "nomeado F: ". F é apenas a letra da unidade que é atribuída a ela no Windows.

Um pouco de fundo: O disco USB aparecerá como um dispositivo USB (veja uma lista deles com lsusb ) quando conectado; a interface de armazenamento USB do seu disco aparecerá como um dispositivo SCSI (veja uma lista deles com lsscsi ), o SO criará um dispositivo de bloco para ele ( /dev/sdX , onde X é a próxima letra livre) e bloqueie dispositivos para todas as partições ( /dev/sdXN , onde N é um número) e você obterá links simbólicos para esses dispositivos usando vários bits de outras informações em /dev/disk/by-* . Uma coisa equivalente acontece no Windows (mas o usuário não percebe).

Suponho que o seu Ubuntu tenha algum tipo de montador automático de trabalho e, nesse caso, ele designará algum caminho de arquivo para o qual você possa acessar o conteúdo do seu disco. Você pode ver todos os dispositivos montados com mount , procure seu disco entre eles (ou observe a diferença entre as saídas com e sem a unidade USB conectada).

Eu não estou muito familiarizado com o Ubuntu Desktop, mas provavelmente ele aparecerá em /media/some_other_name . Se isso não acontecer, você precisa explicitamente mount it. Nesse caso, você terá que escolher um diretório.

Uma vez que você sabe o caminho onde ele está montado, você pode cd como sempre.

    
por 24.08.2018 / 11:17