
私は明確なものを見逃す必要があると思います。私はAmHist
2つのサブディレクトリがあるというディレクトリにあり、Assign
2つのファイルをからにResources
移動したいと思います。Assign
Resources
頑張る
cp LinuxHist Linuxnotes.txt Resources
しかし、両方のファイルについてNo such file or directory
。
cp Assign/LinuxHist Linuxnotes.txt Resources
コピーのみが存在しないLinuxHist
ため、エラーが再発生します。Linuxnotes.txt
私はLinuxに初めて触れたので、相対パスと絶対パスに関する基本的な知識が不足していますか? Windowsのコマンドラインの基本を知っているので完全に見慣れないが、重要な内容が欠けているのではないかと思います。
答え1
両方のソースファイルのディレクトリ名を指定する必要があります。
cp Assign/LinuxHist Assign/Linuxnotes.txt Resources
(作成する方法はいくつかありますが、これがコマンド形式を理解する最も簡単な方法です。)
今、タイトルは「コピー」ですが、質問は「移動」です。このcp
コマンドはコピーされます。ファイルを移動するには、次のmv
コマンドを使用します。
mv Assign/LinuxHist Assign/Linuxnotes.txt Resources
答え2
まず、ソースディレクトリに移動できます。つまり、cd
割り当てるにはコマンドを使用します。その後、次のように使用できます。
mv LinuxHist Linuxnotes.txt ../Resources
これは確かに効果があるでしょう。