centos7 中的一些常用命令

Amos_x發表於2017-11-09
下面記錄一些linux中的常用,有用的命令,本人系統centos7.2


1. lsmod
檢視系統載入了哪些模組,例如檢視是否開啟kvm等。


2. dmesg
檢視系統開機啟動資訊,可用於檢查開機載入資訊,硬體故障等


3. uname -a
檢視完整的系統資訊,系統版本,核心版本,位數,時區等


4. cat /proc/cpuinfo
檢視cpu完整資訊,包括支援的功能模組,物理邏輯核心數,主頻引數等資訊


5. cat /proc/meminfo
檢視完整記憶體資訊,包括大小,使用,swap分割槽大小資訊等等。


6. getconf LONG_BIT
檢視系統現在執行在什麼位數下,並不代表cpu不支援別的位數。


7. getsebool
檢視當前selinux 的狀態,是關閉了還是開啟著。


8. ulimit -a
列出一些系統屬性,包括檔案開啟書,最大程式數等


9. ntpdate cn.ntp.org.cn
系統時間同步中國網路時間


10. date
檢視系統時間


11. hwclock
檢視硬體時間 hwclock -w 將系統時間同步到硬體時間。


12. yum update/upgrade
升級yum的包和軟體
升級時,不升級核心的方法,vi /etc/yum.conf ,在最後面新增下面兩句
exclude=kernel*
exclude=centos-release*


13. ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]'
檢視殭屍程式 


14. lspci
檢視硬體資訊  沒有請 yum install pciutils


15.  time dd if=/dev/zero of=/test.dbf bs=8k count=300000
測試系統磁碟IO寫入的速度


16. gunzip -c filename.gz > filename
解壓.gz檔案,並保留原始檔


17. find ./* -name 'filesname'
在當前目錄下的所有檔案中,查詢檔名為 filesname的檔案


18. iostat -d -x -k 2
每兩秒列印磁碟IO速度資訊


19.show full processlist /status
檢視mysql中所有連線的資訊 / 檢視mysql總狀態 (需要先進入mysql)


好了,先這麼多,後面,隨時不定時更新

相關文章