特定のバージョンのソフトウェアがいつインストールされたかを確認するように求められました。私がしなければならない唯一のことはそのディレクトリの修正時間です。いつか解読するのは難しいです。私たちインストールしました:
/opt/pkg/totalview:
drwxr-xr-x. 3 root root 4 Jan 23 2013 8.11.0-0
/opt/pkg/totalview/8.11.0-0:
lrwxrwxrwx. 1 root root 32 Jan 23 2013 bin -> toolworks/totalview.8.11.0-0/bin
drwxrwxr-x. 5 root root 5 Dec 11 2012 toolworks
/opt/pkg/totalview/8.11.0-0/bin:
-r-xr-xr-x. 1 root root 3391 Oct 25 2012 htmlhelp.sh
lrwxrwxrwx. 1 root root 38 Dec 11 2012 memscape -> ../../memoryscape.3.3.0-0/bin/memscape
lrwxrwxrwx. 1 root root 39 Dec 11 2012 memscript -> ../../memoryscape.3.3.0-0/bin/memscript
-r-xr-xr-x. 1 root root 9161 Oct 25 2012 mrnet_commnode
lrwxrwxrwx. 1 root root 3 Dec 11 2012 sctotalview -> tv8
lrwxrwxrwx. 1 root root 6 Dec 11 2012 sctotalviewcli -> tv8cli
lrwxrwxrwx. 1 root root 3 Dec 11 2012 sctv8 -> tv8
lrwxrwxrwx. 1 root root 6 Dec 11 2012 sctv8cli -> tv8cli
lrwxrwxrwx. 1 root root 3 Dec 11 2012 totalview -> tv8
lrwxrwxrwx. 1 root root 6 Dec 11 2012 totalviewcli -> tv8cli
-r-xr-xr-x. 3 root root 21970 Oct 25 2012 tv8
-r-xr-xr-x. 3 root root 21970 Oct 25 2012 tv8cli
-r-xr-xr-x. 2 root root 19093 Oct 25 2012 tvdbootstrap
-r-xr-xr-x. 2 root root 19093 Oct 25 2012 tvdsvr
-r-xr-xr-x. 3 root root 21970 Oct 25 2012 tvscript
-r-xr-xr-x. 1 root root 6968 Oct 25 2012 visualize
/opt/pkg/totalview/8.11.0-0/toolworks:
drwxrwxr-x. 5 root root 9 Dec 11 2012 flexlm-10.8.0-3
drwxrwxr-x. 5 root root 19 Oct 25 2012 memoryscape.3.3.0-0
drwxrwxr-x. 17 root root 17 Dec 11 2012 totalview.8.11.0-0
3 つの主要な日付が表示されます。
- 2013年1月23日
- 2012年12月11日
- 2012年10月25日
ソフトウェアが実際にいつインストールされたかを確認するために何を見ることができますか?ソフトウェアはソースコードからインストールされ、インストールのrpm
一部ではありませんyum
。より多くの情報が得られることはわかっていますが、stat
これら3つの日付のうちどの日付にインストールされているかを自信を持って判断することはできません。
編集:結果ls -lc
/opt/pkg/totalview:
drwxr-xr-x. 3 root root 4 Jan 23 2013 8.11.0-0
/opt/pkg/totalview/8.11.0-0:
lrwxrwxrwx. 1 root root 32 Jan 23 2013 bin -> toolworks/totalview.8.11.0-0/bin
drwxrwxr-x. 5 root root 5 Dec 11 2012 toolworks
/opt/pkg/totalview/8.11.0-0/bin:
-r-xr-xr-x. 1 root root 3391 Nov 5 03:34 htmlhelp.sh
lrwxrwxrwx. 1 root root 38 Dec 11 2012 memscape -> ../../memoryscape.3.3.0-0/bin/memscape
lrwxrwxrwx. 1 root root 39 Dec 11 2012 memscript -> ../../memoryscape.3.3.0-0/bin/memscript
-r-xr-xr-x. 1 root root 9161 Nov 5 03:34 mrnet_commnode
lrwxrwxrwx. 1 root root 3 Dec 11 2012 sctotalview -> tv8
lrwxrwxrwx. 1 root root 6 Dec 11 2012 sctotalviewcli -> tv8cli
lrwxrwxrwx. 1 root root 3 Dec 11 2012 sctv8 -> tv8
lrwxrwxrwx. 1 root root 6 Dec 11 2012 sctv8cli -> tv8cli
lrwxrwxrwx. 1 root root 3 Dec 11 2012 totalview -> tv8
lrwxrwxrwx. 1 root root 6 Dec 11 2012 totalviewcli -> tv8cli
-r-xr-xr-x. 3 root root 21970 Nov 5 03:34 tv8
-r-xr-xr-x. 3 root root 21970 Nov 5 03:34 tv8cli
-r-xr-xr-x. 2 root root 19093 Nov 5 03:34 tvdbootstrap
-r-xr-xr-x. 2 root root 19093 Nov 5 03:34 tvdsvr
-r-xr-xr-x. 3 root root 21970 Nov 5 03:34 tvscript
-r-xr-xr-x. 1 root root 6968 Nov 5 03:34 visualize
/opt/pkg/totalview/8.11.0-0/toolworks:
drwxrwxr-x. 5 root root 9 Dec 11 2012 flexlm-10.8.0-3
drwxrwxr-x. 5 root root 19 Dec 11 2012 memoryscape.3.3.0-0
drwxrwxr-x. 17 root root 17 Dec 11 2012 totalview.8.11.0-0
答え1
ctimeは、ソフトウェアをインストールできる最も遅い日付を明確に示します。ソフトウェアは遅くとも2013年1月23日以前にインストールされました。ただし、ソフトウェアが以前にインストールされている可能性があります。権限の変更またはバックアップからのファイルの復元またはコピーによって、ctimeが変更された可能性があります。
プログラムは、コンパイルされた実行可能ファイルが実行された時点である2012年10月25日以前にコンパイルされた可能性があります。誰かが意図的にファイル時間を変更しない限り、実行可能ファイルの日付は、実行可能ファイルがコンパイルまたは後でコピーされた時間(ストライプなし-p
)を表します。
ソフトウェアは2012年10月25日にコンパイルされ、2012年12月11日(シンボリックリンクが作成された時点)にこのコンピュータにインストールされている可能性があります。ただし、プログラムは2012年10月25日にコンパイルされ、2012年12月11日に一時的な場所にインストールされ(シンボリックリンクの生成を含む)、タールボールまたは他のアーカイブ形式でパッケージ化され、2012年に解凍された可能性があります。 2013年12月11日から1月23日の間。