Instale o .tar da unidade USB

1

Eu não tenho espaço suficiente no meu disco para ter o .tar e instalá-lo. Então eu mudei para o meu USB. Eu sou muito novo no Ubuntu e estou lutando para executar alguns comandos.

Não tenho certeza se isso é necessário. Mas eu executei estes passos:

ssh -Y <uio_username>@laser.uio.no
tar -cvf matlab.tar /opt/app-sync/matlab
logout

scp <uio_username>@laser.uio.no:~/matlab.tar ~/matlab
tar -xvf matlab.tar

o último passo:

tar -xvf matlab.tar

funcionou, mas fiquei sem espaço. Então copiei o arquivo "matlab.tar" para o meu USB.

A partir daqui, gostaria de executar:

tar -xvf matlab.tar

Eu descobri que o arquivo agora está localizado em "/ media / removable / USB Drive"

Espero fazer algo como

cd /media/removale/USB Drive 

e, em seguida, execute

tar -xvf matlab.tar

Mas isso produz "Nenhum arquivo ou diretório"

Como posso resolver isso?

Obrigado por qualquer ajuda :)

    
por tore 20.01.2017 / 01:26

3 respostas

2

Espaços em nomes de arquivos e diretórios no Ubuntu podem causar problemas para o shell, como bash (zsh, ash, sh, fish, etc.)

Tente:

cd "/media/removable/USB Drive"

Você também pode instalar o Midnight Commander, que é um ótimo gerenciador de arquivos para o console de texto, e não tem esses problemas com espaços.

sudo apt-get install mc

O Midnight Commander pode extrair arquivos zip e tar pressionando a tecla em tal arquivo, e então usar o comando copy (F5) dentro do mc.

link

    
por albert j 20.01.2017 / 01:41
2

Se você quiser extraí-lo para seu diretório pessoal em vez do pendrive USB, então, em vez de alterar os diretórios para o pendrive, você só precisa executar tar de seu diretório pessoal e pedir para extrair o arquivo de o stick usb:

tar -xvf "/media/removable/USB Drive/matlab.tar"

Ou alternativamente:

tar -xvf /media/removable/USB\ Drive/matlab.tar

Observe que o espaço normalmente separa dois argumentos diferentes, portanto, ele precisa estar entre aspas ou prefixado com uma barra invertida para evitar isso. Digitar / media / removível / US e pressionar TAB irá preencher automaticamente o nome para você, com a barra invertida.

    
por psusi 20.01.2017 / 03:49
0

cd para o diretório que contém o arquivo tar que você deseja extrair / instalar:

cd /media/removable/USB Drive

Em seguida, execute este comando para extrair o arquivo:

sudo tar -zxvf /media/removable/USB Drive/matlab.tar
    
por desertangels 20.01.2017 / 01:44