cp: не може stat `/vol/examples/tutorial/science.txt ': такого файлу чи каталогу немає


18

Я спробував команду, cp /vol/examples/tutorial/science.txt .і я отримую помилку -

cp: cannot stat `/vol/examples/tutorial/science.txt': No such file or directory

Я не розумію, чому це відбувається. Я перейшов до домашньої папки cygwin і створив необхідну структуру папки та текстовий файл. Я також перевірив структуру папки та назви.

Також я заходжу, ~/vol/examples/tutorialа потім роблю cat science.txtі можу прочитати документ. Тоді чому команда CP не працює?

Відповіді:


12

Зробіть це, і ви зрозумієте:

cd ~/vol/examples/tutorial 
pwd

швидше за все, результат pwd - це не просто, /vol/examples/tutorialа/home/username/vol/examples/tutorial

~ замінюється домашнім каталогом користувача, як правило, і навіть під cygiwn / home.


так, це / home / username / vol / applications / навчальний посібник. Я зробив cat ~ / vol / example / tutorial / science.txt, і я можу побачити текстовий файл. Але я не розумію, чому всі ці помилки траплялися. Я читаю цей підручник за адресою - ee.surrey.ac.uk/Teaching/Unix/unix2.html
bashboy

5
тому що, коли ви використовуєте cp / vol, це не те саме, що cp ~ / vol. змініть команду cp на cp ~ / vol / для роботи. Це не проблема, ви надаєте різні шляхи
BitsOfNix
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.