cp: tidak bisa stat `/vol/examples/tutorial/science.txt ': Tidak ada file atau direktori tersebut

18

Saya mencoba perintah cp /vol/examples/tutorial/science.txt .dan saya mendapatkan kesalahan -

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

Saya tidak mengerti mengapa ini terjadi. Saya pergi ke folder rumah cygwin dan membuat struktur folder dan file teks yang diperlukan. Saya juga memeriksa struktur dan nama folder.

Juga, saya masuk ~/vol/examples/tutorialdan lakukan cat science.txtdan saya bisa membaca dokumen. Lalu mengapa perintah CP tidak berfungsi?

bashboy
sumber

Jawaban:

12

Lakukan ini dan Anda akan mengerti:

cd ~/vol/examples/tutorial 
pwd

kemungkinan besar hasil pwd bukan hanya /vol/examples/tutorialtetapi/home/username/vol/examples/tutorial

~ digantikan oleh direktori home user, biasanya dan bahkan di bawah cygiwn / home.

BitsOfNix
sumber
ya, itu adalah / home / nama pengguna / vol / contoh / tutorial. Saya melakukan cat ~ / vol / contoh / tutorial / science.txt dan saya dapat melihat file teks. Tapi, saya tidak mengerti mengapa semua kesalahan ini terjadi. Saya membaca tutorial ini di - ee.surrey.ac.uk/Teaching/Unix/unix2.html
bashboy
5
karena ketika Anda menggunakan cp / vol tidak sama dengan cp ~ / vol. ubah perintah cp Anda menjadi cp ~ / vol / untuk berfungsi. Ini bukan masalah, Anda menyediakan jalur yang berbeda
BitsOfNix