嘗試查看一些較舊的日誌文件,發現它們是神秘的「Unix 可執行檔」。我正在使用的這個特定伺服器是較舊的 Mac OS X 伺服器(10.4 - Tiger)。
-rw-r----- 1 root admin 36 1 Jun 15:48 wtmp
-rw-r--r-- 1 root admin 578 27 May 17:40 wtmp.0.gz
-rw-r----- 1 root admin 89 26 Apr 13:57 wtmp.1.gz
-rw-r----- 1 root admin 78 29 Mar 16:43 wtmp.2.gz
-rw-r----- 1 root admin 69 15 Feb 17:21 wtmp.3.gz
-rw-r----- 1 root admin 137 16 Jan 13:09 wtmp.4.gz
我正在使用 zless 嘗試查看 .gz 檔案的內容。我看到的是不可讀的:
...
<DF>^R<AF>ttyp1^@^@^@joe54^@^@^@^@^@108.184.63.22^@^@^@^@K<DF>"<B8>ttyp1^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@K<DF>%<A1>console^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@K<E0>1 ~^@^@^@^@^@^@^@shutdown^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@K<E0>1^L~^@^@^@^@^@^@^@reboot^@^@^@^@^@^@
...
system.log.0.gz 等也是如此...壓縮的 .gz 檔案中的任何內容。我缺什麼?
答案1
答案2
只需運行:
gunzip system.log.0.gz
然後您應該會在目錄中看到 system.log.0 檔案。如其名稱所示,gunzip 命令解壓縮 .gz 檔案。
請注意,將來您可能會遇到 .tar.gz 檔案。這些可以使用不同的方式提取tar -xf $FILE
(將 $FILE 替換為您的文件)。
答案3
您是否嘗試過使用gz
工具來運行它,而不僅僅是z
例如gzcat wtmp.0.gz
?