Nenhum arquivo ou diretório ao copiar arquivos para o diretório atual

3

Estou tentando copiar um arquivo de dentro de várias pastas para o diretório atual em que estou. Brincando com o terminal, vejo que quando especifico o local inteiro, ele funciona:

joostin@ubuntu:~$ cp ~/unixstuff/vol/examples/tutorial/science.txt .

Mas quando entro na pasta unixstuff e tento trazê-la diretamente para a corrente, recebo um erro. Alguma ideia do que está acontecendo?

joostin@ubuntu:~$ cd unixstuff
joostin@ubuntu:~/unixstuff$ cp /vol/examples/tutorial/science.txt .
cp: cannot stat ‘/vol/examples/tutorial/science.txt’: No such file or directory
    
por Justin Liang 21.09.2014 / 01:55

2 respostas

5

Não existe tal diretório / vol, mas é vol (sem barra), então tente apenas

 cp vol/examples/tutorial/science.txt .
    
por 21.09.2014 / 02:00
0

/vol/examples/tutorial/science.txt é um caminho absoluto. Quando um caminho começa com / (barra), ele é iniciado a partir do diretório raiz. Se você deseja que o caminho inicie no diretório atual (caminho relativo), ele não deve iniciar com uma barra.

joostin@ubuntu:~$ cd unixstuff
joostin@ubuntu:~/unixstuff$ cp vol/examples/tutorial/science.txt .
    
por 22.09.2014 / 02:49