質問: / var / lib /ディレクトリには何がありますか? 私はいくつかの探偵の仕事をしようとしていて、postgresqlのインストールを探しています。低レベルのアクセス権しか持っておらず、フォルダ内を見ることができませんが、この可能性の高い候補者を見つけました/var/lib/pgsql/ 私の検索は終わったと思いますか?私のデータもそこにあると思いますか?これは非常に愚かで投機的な質問だと思います。しかし、私はかなりの推測の後です。
回答: / varディレクトリで通常何が発生するかの説明については、 http://tldp.org/ldp/linux-filesystem-hierarchy/html/linux-filesystem-hierarchy.html#var / var/lib rpm/dpkgデータベースやゲームのスコアなどの動的データライブラリ/ファイルを保持します。さらに、この階層は、アプリケーションまたはシステムに関する状態情報を保持します。状態情報は、プログラムの実行中に変更されるデータであり、特定の1つのホストに関連しています。ユーザーは、パッケージの操作を構成するために/ var/lib内のファイルを変更する必要はありません。状態情報は通常、呼び出し間および同じアプリケーションの異なるインスタンス間のアプリケーション(または相互に関連するアプリケーションのグループ)の状態を保存するために使用されます。アプリケーション(または相互に関連するアプリケーションのグループ)は、データ用に/ var/libのサブディレクトリを使用します。 1つのサブディレクトリ/ var/lib/miscがあります。これは、サブディレクトリを必要としない状態ファイル用です。他のサブディレクトリは、問題のアプリケーションがディストリビューションに含まれている場合にのみ存在する必要があります。/var/lib/'name'は、すべての配布パッケージサポートで使用する必要がある場所です。もちろん、ディストリビューションごとに異なる名前が使用される場合があります。 あなたのデータはそこにあると思いますが、実行可能ファイルはそうではありません。