• ベストアンサー

touchコマンドを使わずatimeを更新するコマンド

touchコマンドを使わずatimeを更新するコマンド ファイルのatimeが変わることについて検証したいと思っています。 ただ、touchコマンドでは直接的すぎるので、他のコマンドで変更したいと思います。 (mtimeとctimeは変更したくありません。) どなたが方法をご存知ないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.3

touchは関係ないですね。 #1の方の通り、読み出すコマンドなら何でも良いですが、 ファイルシステムのマウントオプションによって、読み出しても、 ・一切atimeを更新しない(noatime) ・mtimeより古いときだけatimeを更新する(relatime) 場合があります。高速化のためにそうなっているケースもあるようです。

その他の回答 (2)

noname#208124
noname#208124
回答No.2

ctimeを変更せずにatimeを更新する方法は存在しません

  • localica
  • ベストアンサー率52% (202/385)
回答No.1

atimeならcatでもmoreでも何でも構わないでしょう。

関連するQ&A

  • findについて

    findの検索条件で -ctime -mtime の違いが分かりません。 参考書を見ると ステータスが変更されたファイル:-ctime 変更されたファイル:-mtime と書いてありました。 参考となるサイト及び 知っていることがありましたら返答をお願い致します。

  • findコマンド

    findコマンドを用いて”昨日以降に変更・更新のあったファイル”を検索するにはどうしたらよいでしょうか? ご教授ねがいます。 また、-ctime、-atimeを用いたときの日付の±はどういう意味になるのでしょうか? 上記質問とあわせて教えていただければ幸いです。

  • コマンドプロンプトで5日以上前に更新されたファイルを検索したいです。

    コマンドプロンプトで5日以上前に更新されたファイルを検索したいです。 unixでいうfindコマンド(-mtimeオプション)のようなコマンドはありますでしょうか? エクスプローラーで検索時更新日時を指定できますので、コマンドプロンプトでもできるのでは?と思ったのですが、自分では見つけられず…。 宜しくお願いします。

  • コマンドプロンプト>ファイルの更新日付を強制的に変えたい

    こんにちはtmgmです。 コマンドプロンプトのコマンドの中にファイルの更新日付を変更するというようなものはあるんでしょうか?探し方が悪いのか、ちょっと見つけることができませんでした。ご存知の方いらっしゃいましたら、ご返答宜しく御願いします。

  • Dosコマンドでファイルの更新日時変更

    フリーソフトでファイルの更新日時できるのですが、DosコマンドもしくはVBScriptでファイルの更新日時を変更する方法ってないですか?

  • find -exec cp中にファイル更新すると

    find文についての質問です。 findオプション-exec cpによってコピー中に、別のファイルを更新すると、そのファイルがコピーされなくなってしまいました。 例えば、 find /tmp -mtime 1 -name "*" -type f -exec cp … により/tmp直下のファイルをコピー中に/tmp/a直下のファイルを更新すると、そのファイルはコピーできないといった結果になります。 findコマンドのオプションによりコピー可能にすることはできるのでしょうか? osはAIXです。 良い方法をご存知でしたら教えて下さい。お願いします。

  • findコマンドで複数条件を設定する方法

    findコマンドを使用して、最終更新日から10日以上経過しているかつ、拡張子が.gz 以外のファイルを圧縮する方法を教えていただきたいです。 それぞれ1つの条件を満たすコマンドはわかるのですが、2つの条件を満たすコマンドをどの様に作成すればよいかわかりません。 最終更新日から10日以上経過したファイルを圧縮 find . -mtime +10 -exec gzip {} ¥; 拡張子が.gz意外のファイルを圧縮 find . -name "*.gz" -prune -o -type f -print -exec gzip {} ¥; よろしくお願いします。

  • コマンドでexcelの更新をかけたい

    1) IP通信の疎通できている遠隔Windowsパソコンに対して、コマンドにてEXCEL 2016のファイル→アカウント→office更新プログラムのプルダウンから今すぐ更新 を選択させることは可能でしょうか。 2)RDPなどで遠隔操作のできているパソコン上で、コマンドにてEXCEL 2016のファイル→アカウント→office更新プログラムのプルダウンから今すぐ更新 を選択させることは可能でしょうか。 いずれにしてもターゲット側の画面上で実際にexcelが起動されていないことを前提としています。

  • UNIXコマンドでファイル作成と同時に書き込み

    教えていただきたいです。 よろしくお願いします。 UNIXコマンドでファイル作成し、同時にファイルに書き込みを行いたいです。 2コマンドなら 1.touch、catコマンドでファイル作成 2.echoコマンドでファイルに書き込み でできるのですが これを1コマンドで行える方法が分かりません。 どなたかご教授お願いします。

  • rpmコマンドの検証オプション

    rpmコマンドの検証オプション [root@localhost ~]# rpm -V telnet →何と何を比較している?設定ファイルを変更しても変更点が出てくるのでしょうか??