質問する
547 次
1 に答える
1
あなたのkill ... ps
問題についてkillall
は、指定された名前を持つすべてのプロセスを強制終了する を使用できます
killall bitcasa
またはman ps
、選択を簡素化するユーザー定義のフォーマットを参照して使用する
ps -o pid,comm | awk '/bitcasa/ { print $1; }' | xargs kill
NAS の場合、ログインして rsync と ssh をインストールできる (または既にインストールしている) 場合は、何もマウントする必要はありません。rsync の宛先として指定するだけ192.168.1.106:/media/
で、rsync が必要なすべての処理を実行します。
いずれにせよ、最初に必要に応じて確認してマウントし、すべてが適切に設定されたら rsync を開始します。その逆ではありません
if [ ! -f "/Volumes/Bitcasa Infinite Drive/file.ext" ]; then
# kill bitcasa, restart bitcasa
fi
rsync -avz /Users/username/source "/Volumes/Bitcasa Infinite Drive/destination/"
ナスも同じ
if [ ! -f "/Volumes/media/file.ext" ]; then
# mount nas nfs share
fi
rsync -avz /Users/username/source "/Volumes/media/"
または、NAS に rsync と ssh がある場合は、
rsync -avz /Users/username/source 192.168.1.106:/media/
于 2013-03-02T21:47:28.237 に答える