2017-03-15 27 views
0

lsのプロパティはexecutableです。 kmod実行可能ファイルと共有ライブラリの違いは何ですか

enter image description here

とプロパティは、それがshared libraryであることを示しています。 executablesをチェックするとUbuntu 14.04 LTSでそれらをハッシュしようとしている

enter image description here

イム。 executablesと他のタイプを区別する方法はありますか?事前に感謝します

+0

ハッシュ実行可能プログラムではなく、共有ライブラリでは意味がありません。 –

+0

私はちょうど実行可能ファイルで始めると思っていましたが、後で他の種類のプログラムで区別する方法はわかりません。 – linuxnoob

+0

これは、AからOまでの文字で始まり、PからZまでではない名前のファイルのチェックサムを提供するのとほぼ同じです。 –

答えて

0

実行ファイルは、システムで直接プログラムとして実行されるロードファイルです。あなたの質問によると、 "ls"は に現在のディレクトリの内容を表示するために使用される実行可能ファイルです。 "ls"の負荷は "/ bin"に置かれるか、 "which ls"コマンドを使って確認できます。共有ライブラリは、多くの実行可能ファイルによって一般的にアクセスまたは使用されるいくつかのタスクを実行するものです。これらのライブラリは、一度だけメモリにロードされ、実行時に多くのプログラム(実行可能ファイル)によってアクセスされます。

関連する問題