Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SSH経由で在宅勤務したい。
Ubuntuを実行しています。sshfs をインストールし、ファイルをローカルにマウントしました。ただし、sshfs は読み取りが必要になるたびにファイルをフェッチするため、ローカル ファイルでの作業は遅すぎます。
すべてをキャッシュに入れるにはどうすればよいですか?
キャッシュ タイムアウト パラメータを使用して、大きな値 (数時間) に設定します。
sshfs -C -o cache_timeout=80000 myself@work:~/files_at_work ~/my_home
次に、このスクリプトを使用してすべてのファイルを取得し、それらをキャッシュに入れます。
#!/bin/bash for file in `find .` do echo "$file" cat $file > /dev/null done