bashはファイルシステムと同期しなくなる可能性がありますか?
私は質問を正しく表現していないかもしれませんが、私が経験している症状を説明するために最善を尽くします。まず、コンテキストのために、Ubuntuサーバー(GUIなし)、バージョン12.04.3 LTS(lsb_releaseユーティリティーによる)を実行しています。私は通常、tmuxですべての作業を行い、Puttyを介してサーバーに接続し、すべてのテキスト編集にvimを使用します。 症状について。tmuxを使用しているため、通常は常にいくつかのウィンドウを開いています。そのうちの1つには、私が遊んでいるノードサーバーがあり、ユーザーアカウントのホーム(具体的には~/battleship)のサブディレクトリにあります。サーバーは、nginxを使用してサーバーからホストしているWebページと対話し、すべてのWebサイトコードが存在します/usr/share/nginx/www/bs(クライアントソースを編集するために別のウィンドウを開いたままにします)。何が起こるかというと、サーバーウィンドウをアイドル状態のままで数時間放置すると、同期がとれなくなるようです。lsファイルを実行して確認し、編集用に開くことができます(vim server.js)。ただし、それを行うと、変更を加えて保存するか、すぐに終了するかに関係なく、実行時にls繰り返しますが、.server.js.swpファイルが表示されますが、変更(もし行った場合)は一切持続しません。そのディレクトリから出て、そして再び戻った場合、それはそれ自体を修正します-私はそれを閉じるときに.swpを残さずに、ファイルを開いてそれを正常に編集できます。クライアントソースについては、/ wwwフォルダーでは発生しないことに気付いたため、クライアントソースの半分について言及しました(おそらく、ユーザーアカウントのホームディレクトリの外にあるためです)。 テキストのその壁の後、私の質問はこれです:んの誰もが知っている、なぜこれが起こって、そしてどのようにそれを防ぐためですか?Putty経由で接続し、tmux / vimを使用するLinuxサーバーはこれだけではないことを考えると、何らかの方法があるとしか想像できませんが、この奇妙な動作が発生するのはそれだけです。任意の助けをいただければ幸いです。 注:bash、tmux、およびputtyでタグ付けしました。そのうちの1つが原因であると想定しているためです。 更新:これは、cat /proc/mountGillesの要求どおりの出力です(ただし、ユーザー名と値の値ecryptfs_fnek_sigおよびecryptfs_sig検閲済みですが、これら2つのことは実際にはわかりませんが、暗号化に関連しており、申し訳ありませんが安全です)。 rootfs / rootfs rw 0 0 sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 udev /dev devtmpfs rw,relatime,size=2008532k,nr_inodes=502133,mode=755 0 0 devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0 tmpfs /run tmpfs rw,nosuid,relatime,size=807840k,mode=755 0 0 /dev/disk/by-uuid/2da27263-f079-47ba-90ad-66e4c3a53810 / ext4 …