guy@home~% scp file.* [email protected]:/users/guy/public_html/kool-stuff/
わかりました。一部のファイルが転送されます。その後、通常は別の端末にログインしてネットワークで表示できるようにする必要があります(おそらくサーバーの設定のためですか?わかりません)。
guy@server~$ cd ~/public_html/kool-stuff
guy@server~$ chmod 755 ./file.*
自分のローカルコンピュータで1つのコマンドで両方の操作を実行できますか?
答え1
scp
オプションがあります-p
:
-p Preserves modification times, access times, and modes from the
original file.
したがって、権限をローカルに設定してから実行してくださいscp
。
または、次のものを使用できますtar
。
tar -zc file.* | ssh guy@... 'tar -zx -C ~/public_html/kool-stuff; chmod 755 ~/public_html/kool-stuff/file.*'
どちらの場合も疑われます。実装するファイルの場合は権限が必要です。