web-dev-qa-db-ja.com

cp: `/vol/examples/tutorial/science.txt 'をstatできません:そのようなファイルまたはディレクトリはありません

コマンドを試してみました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コマンドが機能しないのですか?

18
bashboy

これを行うと、次のことが理解できます。

cd ~/vol/examples/tutorial 
pwd

おそらく、pwdの結果は/vol/examples/tutorialだけでなく/home/username/vol/examples/tutorial

〜は、通常はcygiwn/homeの下でも、ユーザーのホームディレクトリに置き換えられます。

12
BitsOfNix