歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> Linux/proc目錄下文件粗談

Linux/proc目錄下文件粗談

日期:2017/2/27 14:31:59   编辑:更多Linux
  /proc目錄下文件是當前的進程動態生成的文件,free 中的數據是來自 /proc/meminfo 。想要進一步研究目錄下文件要借助 procinfo 工具,在第二張安裝盤找到這程序包。    $ su -  passWord:    # cp [paht]/procinfo-18-2.i386.rpm /tmp/  # cd /tmp  # rpm -ivh procinfo-18-2.i386.rpm  # which procinfo  /usr/bin/procinfo    # exit  $ rpm -ql procinfo  /usr/bin/lsdev  /usr/bin/procinfo  /usr/bin/socklist  /usr/share/doc/procinfo-18  /usr/share/doc/procinfo-18/CHANGES  /usr/share/doc/procinfo-18/README  /usr/share/man/man8/lsdev.8.gz  /usr/share/man/man8/procinfo.8.gz  /usr/share/man/man8/socklist.8.gz    procinfo 軟件包內含 lsdev 、socklist及procinfo 命令。    $ lsdev  $ socklist    著重察看 procinfo 命令  $ procinfo  Linux 2.4.18-4SGI_XFS_1.1 (root@permit) (gcc 2.96 20000731 ) #1 1CPU [localhost]  Memory:--Total-------Used-----Free-----Shared--Buffers--Cached  Mem:----384544---252504--132040----0------13920---118872  Swap:---787424----------0-----787424    Bootup:Thu Nov 17 08:37:27 2005---Load average: 0.00 0.02 0.04 1/58 1596    user-----: 0:00:46.55--0.8%--page in :---138995--disk 1:--14406r---5497w  nice-----: 0:00:00.68--0.0%--page out:----32968  system: 0:00:28.10--0.5%--swap in :--------2  idle--: 1:38:58.51--98.7%---swap out:--------0  uptime: 1:40:13.84-----------context :---723115    irq 0:1000601384 timer------------irq 46:1000000000  irq 1:1000007640 keyboard------irq 47:1000000000  irq 2:1000000000 cascade [4]---irq 48:1000000000  ................... .....................  ................... .....................  irq 45:1000000000--------irq 91:1000000000    開頭物理內存 Mem 和 Swap 跟 free 顯示差不多,Bootup 指系統最後一次啟動的時間。Load average 為最近1、5、15分鐘的平均載入量。1/58 為可運行進程數,即進程總數。最近一次運行的進程號為1596。    user(用戶)、system(系統)、idle(空閒)所消耗的時間。nice(用戶以較低優先級運行消耗的時間),uptime開機以來的總時間。    page in :移入磁盤的數據量。page out :移出磁盤的數據量。  swap in :從磁盤交換到內存的數據量。swap out :從內存換出到磁盤的數據量。  context :進進出出所切換的總次數。    disk 1:--14406r---5497w  電腦有一個磁盤,系統啟動以來讀為14406次、寫為5497次。    irq 為連接中斷設備的活動信息,    procinfo隔不久有需要時可顯示模塊信息。附中文幫助:    $ wman procinfo    ############# procinfo 中文man ##############    name procinfo  (process information)  功能說明:顯示系統狀態。  語  法:procinfo [-abdDfhimsSv][-F <輸出文件>][-n <間隔秒數>]  補充說明:procinfo指令從/proc目錄裡讀取相關數據,將數據妥善整理過後輸出到標准輸出設備。    參  數:  -a  顯示所有信息。  -b  顯示磁盤設備的區塊數目,而非存取數目。  -d  顯示系統信息每秒間的變化差額,而非總和的數值。本參數必須配合"-f"參數使用  -D  此參數效果和指定"-d"參數類似,但內存和交換文件的信息為總和數值。  -f  進入全畫面的互動式操作界面。  -F<輸出文件>  把信息狀態輸出到文件保存起來,而非預設的標准輸出設備。  -h  在線幫助。  -i  顯示完整的IRQ列表。  -m  顯示系統模塊和外圍設備等相關信息。  -n間隔秒數>  設置全畫面互動模式的信息更新速度,單位以秒計算。  -s  顯示系統的內存,磁盤空間,IRP和DMA等信息,此為預設值。  -S  搭配參數"-d"或"-D"使用時,每秒都會更新信息,不論是否有使用參數"-n"。  -v  顯示版本信息。




Copyright © Linux教程網 All Rights Reserved