#navi(../)
* ファイルの詳細な情報を表示し確認する方法 [#o007ed80]
statコマンドを使用すると、ファイルの詳細な情報が表示されます。~
以下にstatコマンドの使用例をいくつか紹介します。

#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)

* 関連記事・関連資料 [#j8094f40]
-[[ファイルのタイプを判定する方法・file>逆引きUNIXコマンド/ファイルのタイプを判定する方法・file]]

* statコマンドでファイルの情報を表示してみる [#ke47cd1f]
statコマンドの構文は以下のようになります。
 stat ファイル名
出力されるファイルの情報は以下のような情報になります。
・ファイル名
・ファイルサイズ
・ブロック数
・パーミッション
・Inode
・リンク
・UID
・GID
・最終アクセス時刻
・更新時刻などを表示する。

** vmlinuzファイルをstatコマンドで表示してみる [#x616a35c]
statコマンドでvmlinuzファイルを確認した出力は以下の通りです。

 $ stat /boot/vmlinuz-2.6.18-308.24.1.el5 
   File: `/boot/vmlinuz-2.6.18-308.24.1.el5'
   Size: 2119100         Blocks: 4160       IO Block: 1024   通常ファイル
 Device: 801h/2049d      Inode: 24          Links: 1
 Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
 Access: 2012-12-05 08:20:47.000000000 +0900
 Modify: 2012-12-05 08:20:47.000000000 +0900
 Change: 2012-12-06 14:46:47.000000000 +0900

** シェルスクリプトをstatコマンドで表示してみる [#ccf4c24d]
statコマンドでfirefoxファイルを確認した出力は以下の通りです。

 $ stat `which firefox`
   File: `/usr/bin/firefox'
   Size: 6645            Blocks: 16         IO Block: 4096   通常ファイル
 Device: fd00h/64768d    Inode: 11404645    Links: 1
 Access: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
 Access: 2012-12-13 12:02:48.000000000 +0900
 Modify: 2012-11-21 11:34:24.000000000 +0900
 Change: 2012-11-27 09:53:47.000000000 +0900

#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS