/proc 虛擬文件系統
裏面的文件大小顯示都是0
這裏面的東西都是實時更新的
/proc/cpuinfo 很明顯是是CPU的信息
可以使用cat 查看
SYS目錄存儲了當前系統運行的情況,很多文件都是可修改的,可以通過修改裏面的內容,來改變當前系統的運行狀態,是管理員管理系統的一個很好的接口
這些文件實際上是不存在的,不能使用VIM來修改
PROC目錄下:
cpuinfo 很明顯是是CPU的信息
可以使用cat 查看
數字表示進程項
Partitions 分區信息
Meminfo 內存信息 -->free
Apm 電源信息
Crypto 加密信息
Dma DMA信息
Fd 顯示設備信息
Interrupts 中斷信息
Iotem 內存映射信息
Ioport IO端口信息
Loadavg 平均負載 àuptime
Modules 模塊信息 àlsmod
Mounts
Pci àlspci
Stat 狀態信息(上一次關機)
Version ==> uname
/proc/sys目錄下
Kernel/hostname
Net/ipv4/ip_forward 本地路由轉發
Vm/drop_caches
Vm/swappiness
net/Ipv4/Icmp_echo_ignare all
可以使用echo和sysctl命令來改變文件
例如echo 1 > net/ipv4/icmp_echo_ignore_all
可以暫時抵抗DDOS***
Sysctl –w net/ipv4/icmp_echo_ignore_all=1
Sysctl –a 查看所有
Free
Vmstat 系統狀態信息
Swapon –s
Pmap
Pmap –d 進程號 顯示其佔用內存
Ps
Top
Gnome-system-montitor
Uname
Uptime
Tload
對應顯示/PROC下的信息
/dev/目錄下設備
/dev/hd(a) IDE設備 CDROM
/dev/sd(a) SCSI SATA USB設備
/dev/md(0) RAID設備
/dev/tty[0-6]
/dev/null /dev/zero 軟設備
/dev/random /dev/urandom 隨機數
Hal-device 列出所有硬件
Hal-device-manager 圖形顯示
物理控制檯 /dev/tty0 /dev/fb0
虛擬控制檯 /dev/tty[1-6]
串行控制檯 /dev/ttyS*
系統控制檯 /dev/console映射
間接的
圖形界面下 /dev/pts/1
登錄界面下(比如X SHELL) /dev/pts/0