2005年11月21日月曜日

プログラムの詳細を調べる方法



実行ファイルとかの詳細を調べたい場合


# file /usr/libexec/getty

/usr/libexec/getty: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD 4.9.2, dynamically linked (uses shared libs), stripped


こんな風にするとバイナリの内容とか見えるみたいですね。Unix系の基本的な勉強ってすっ飛ばして使ってるので基礎の基礎で知らないことが色々あったりします。Super Text(だっけ?)あたりを読めば出てるのかな。意外と知らない人多いと思うんですよね。ディレクトリの構成が何故ああなってるかとか。

http://www.h4.dion.ne.jp/~katsuwo/index.html

ここなんか結構面白いです。




0 件のコメント:

コメントを投稿