9

デスクトップにフォルダがあります。ターミナルのサーバーにコピーしたい。

これを試してみましたが失敗しました

[~/bin]# cp -r /Users/Sam/Desktop/tig-0.14.1 ~/bin/
cp: cannot stat `/Users/Sam/Desktop/tig-0.14.1': No such file or directory

[編集]

サーバーでコマンドを実行します。問題は、「/Users/Sam/Desktop/tig-0.14.1」がサーバーではなく、Mac のフォルダーであるという事実にあるようです。

おそらく、サーバーはフォルダーの場所を認識していないため、フォルダーをサーバーに簡単に移動することはできません。

私はいつもGUIでフォルダを移動してきました。端末だけでも同じことが可能ですか?

4

4 に答える 4

2

cp は正しいコマンドではありません。代わりに scp を試してください。同様の用途があり、次のように使用できます:(参照についてはマニュアルを参照してください)

Linux クライアントから: scp user1@host1://Users/Sam/Desktop/tig-0.14.1 ~/bin/

Windows クライアントを使用している場合は、winscp を使用して「ドラッグ アンド ドロップ」スタイルでこれを行うことができます

于 2009-02-26T17:44:03.600 に答える
1

cp: cannot stat/Users/Sam/Desktop/tig-0.14.1': そのようなファイルまたはディレクトリはありません`

それが問題です。あなたがコピーしようとしているファイルが、あなたが思っていた場所になかったり、入力した名前と違っていたりするのです。コメントで提案されているように、プロンプトでタブ補完を使用して、すべてが正しいことを確認できます。

# cp /Users/Sam/Desk<TAB>
# cp /Users/Sam/Desktop/tig<TAB>
# cp /Users/Sam/Desktop/tig-0.14.1.tar.gz

tig-0.14.1.tar.gz はおそらく実際のファイル名であることに注意してください。

于 2009-02-26T17:45:24.643 に答える