kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu 12.04 フォルダー構造 その6 - /proc

/proc

  OSの動作状況や現在動作しているプロセスの情報が入っています。

   

  テキスト形式のファイルがたくさんありますが、サイズが0バイトの特殊なファイルです。
  ファイルを開くと、そのファイルを読み込んだ時点での各種情報が読み込まれます。
  テキスト形式のファイルはテキストエディタ等で読み込むことができます。

  ほとんどのファイルが読み込み専用です。
  このフォルダーを直接いじることはありません。

  プロセスの情報

    各プロセスにはプロセスを識別するプロセスIDが割り振られています。
    Windowsでもタスクマネージャーを開くと各プロセスのプロセスIDが確認できますね。
    これと同じです。

    /proc以下に数値のみのサブフォルダーが沢山あります。

    それぞれの数値はプロセスIDを表しており、
    そのフォルダー内にプロセスの情報が入っています。


    直接ファイルの中身を見ても良く分からないと思います。

  CPUの動作状況

    /proc/cpuinfoをテキストエディタで開くと、CPUの動作状況が分かります。


    「cpu MHz」が現在の動作クロックです。
    「flags」を見るとCPUがサポートしている機能(SSEなど)が分かります。

    CPUの情報は論理コアごとに情報が表示されます。
    「processor」の項目がコア番号で、0から採番されます。

    Core i7-2600の場合8つの論理コアがあるので、 processorは0〜7まであります。

  メモリの使用状況

    /proc/meminfoをテキストエディタで開くと、メモリの使用状況が分かります。


    「MemTotal」が物理メモリの総容量です。
    「MemFree」が物理メモリの空き容量です。

  何れの情報も/procから情報を読み込んで分かりやすく表示するアプリがあるので、
  普段はそちらを利用することになるでしょう。
12.04 , Ubuntu , フォルダー構造
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Linux Mint その292 - Linux kernel 7.0 採用の Linux Mint 22.3 リリース・システム管理ツールにカーネル管理機能追加など
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Linux その422 - GNOME Boxes の再構築と未来・Flatpak のみの提供やモダンな機能の実装など
    GNOME Boxes の再構築と未来 GNOME Boxes の再構築と未来が以下で紹介されています。
  • Kubuntu その117 - Kubuntu 26.04 LTS にもっと手厚いサポートを・最高の信頼性を誇る KDE 搭載ディストリビューションを目指して
    最高の信頼性を誇る KDE 搭載ディストリビューションを目指して Kubuntu 26.04 LTS に手厚いサポートが導入されました。
  • Ubuntu 26.04 その68 - Ubuntu 26.04.1 LTS がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.04.1 LTS リリース 2026年8月27日、Ubuntu 26.04.1 LTS がリリースされました。
  • Linux その421 - GNOME Shell のデザイン構想と長期的な見通し
    GNOME Shell のデザイン構想と長期的な見通し GNOME Shell のデザイン構想と長期的な見通しが、以下で紹介されています。
  • Windows その29 - Windows 向け Coreutils 登場・Coreutils のインストールやコマンドの一覧など
    Windows 向け Coreutils 登場 Windows 向け Coreutils が登場しました。
  • Linux その386 - Arch Linux の AUR パッケージで悪意あるコミットが続く・今度はソースコードの難読化か
    Arch Linux の AUR パッケージで悪意あるコミットが続く Arch Linux の AUR パッケージで悪意あるコミット(マルウェア)が続いています。
  • Ubuntu 18.04 その195 - PolicyKitにクラッシュや権限の昇格など複数の脆弱性・今すぐアップデートを
    PolicyKitの脆弱性 2018年7月16日、クラッシュや権限の昇格など複数の脆弱性に対応した「PolicyKit」がリリースされました。
  • Linux その420 - KDE Plasma で実装予定の新機能や改善・UI レイアウトの調整やリモートデスクトップの改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
記事のピックアップ
オプション