Linux 查詢用指令

動態查看日誌:
tail -f 1000 xx.log
 
日誌位置

/var/log/message     系統啟動後的信息和錯誤日誌,是Red Hat Linux中最常用的日誌之一 
/var/log/secure      與安全相關的日誌信息 
/var/log/maillog     與郵件相關的日誌信息 
/var/log/cron        與定時任務相關的日誌信息 
/var/log/spooler     與UUCP和news設備相關的日誌信息 
/var/log/boot.log    守護進程啟動和停止相關的日誌消息 

系統:

uname -a    查看內核/操作系統/CPU信息 
cat /etc/issue 
cat /etc/redhat-release  查看操作系統版本 
cat /proc/cpuinfo   查看CPU信息 
cat /proc/mounts
cat /etc/fstab
cat /etc/rc.local
cat /etc/hosts
cat /etc/exports
hostname    查看計算機名 
lspci -tv    列出所有PCI設備 
lsusb -tv    列出所有USB設備 
lsmod     列出加載的內核模塊 
env     查看環境變量 

資源:

free -m    查看內存使用量和交換區使用量 
df -h     查看各分區使用情況 
du -sh <目錄名>   查看指定目錄的大小 
grep MemTotal /proc/meminfo  查看內存總量 
grep MemFree /proc/meminfo  查看空閒內存量 
uptime    查看系統運行時間、用戶數、負載 
cat /proc/loadavg   查看系統負載 
ps -ef    查看所有process 
top     查看當前進程運行狀態,CPU和內存使用情況監控

磁碟和分區:

mount | column -t   查看掛接的分區狀態 
fdisk -l    查看所有分區 
swapon -s    查看所有交換分區 
hdparm -i /dev/hda   查看磁盤參數(僅適用於IDE設備) 
dmesg | grep IDE   查看啟動時IDE設備檢測狀況 

網絡:

ifconfig    查看所有網絡接口的屬性 
iptables -L    查看防火牆設置 
route -n    查看路由表 
netstat -lntp    查看所有監聽端口 
netstat -antp    查看所有已經建立的連接 
netstat -s    查看網絡統計信息 

使用者:

w     查看活動用戶 
id <用戶名>    查看指定用戶信息 
last     查看用戶登錄日誌 
cut -d: -f1 /etc/passwd  查看系統所有用戶 
cut -d: -f1 /etc/group  查看系統所有組 
crontab -l    查看當前用戶的計畫任務 

服務:

chkconfig –list   列出所有系統服務 
chkconfig –list | grep on  列出所有啟動的系統服務 

程序:

rpm -qa    查看所有安裝的軟件包

ERC_4805

上一篇 Linux 萬用字元與特殊符號的使用
下一篇 新竹-Roast Restaurant 乾式熟成牛排