Linux(Debian系)常用運維命令節選之一

用硬件檢測程序kuduz探測新硬件:service kudzu start ( or restart)

查看CPU信息:cat /proc/cpuinfo

查看板卡信息:cat /proc/pci

查看PCI信息:lspci (相比cat /proc/pci更直觀)

查看內存信息:cat /proc/meminfo

查看USB設備:cat /proc/bus/usb/devices

查看交換分區信息: cat /proc/swap

查看內存使用情況: free

查看鍵盤和鼠標:cat /proc/bus/input/devices

查看系統硬盤信息和使用情況:fdisk & disk – l & df

查看各設備的中斷請求(IRQ):cat /proc/interrupts

查看系統體系結構:uname -a

查看Linux的版本: cat /etc/issue  或 cat /proc/version 

查看CPU信息(型號): # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

查看CPU實際上核的數: # cat /proc/cpuinfo | grep physical | uniq -c

當前CPU運行在32bit模式下:# getconf LONG_BIT

結果大于0, 說明支持64bit計算. lm指long mode, 支持lm則是64bit: # cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

查看當前操作系統發行版信息:  # cat /etc/issue | grep Linux

查看機器型號: # dmidecode | grep "Product Name" 

查看網卡信息: # dmesg | grep -i eth

查看進程開始時間、結束時間、運行時間:ps -o stime,etime  28486 (SPID)

系統

# uname -a               # 查看內核/操作系統/CPU信息

# head -n 1 /etc/issue   # 查看操作系統版本

# cat /proc/cpuinfo      # 查看CPU信息

# 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      # 查看系統負載

原創文章,作者:N24_qingzheng,如若轉載,請注明出處:http://www.www58058.com/56210

(1)
N24_qingzhengN24_qingzheng
上一篇 2016-10-30 19:25
下一篇 2016-10-30 19:44

相關推薦

  • 第六周作業 bash編程學得好痛苦啊,啊啊啊~~需要挺??!

    請詳細總結vim編輯器的使用并完成以下練習題 VIM很強大,但是萬變不離其宗,最核心的三模式以下圖表示: 1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; :%s/^[[:blank:]]\+.*/\0#/g 2、復制/boot/grub/grub.conf至/…

    Linux干貨 2016-12-19
  • 三種方案實現tomcat反代服務

    要求: 分別實現這三種架構:    1、nginx + tomcat cluster    2、httpd(proxy_http_module)+tomcat cluster    3、httpd(proxy_ajp_module)+tomcat cluster;   &nbsp…

    2017-07-03
  • 編譯安裝nginx并實現反向代理負載均衡和緩存功能

    一、編譯安裝nginx 1、下載 [root@ns1 ~]# wget http://nginx.org/download/nginx-1.10.0.tar.gz 2、解壓 [root@ns1 ~]# tar xf nginx-1.10.0.tar.gz [root@ns1 ~]…

    Linux干貨 2016-05-25
  • Linux程序包管理(一)RPM使用

    Linux程序包管理 在早期我們使用源代碼的方式安裝軟件時,都需要先把源程序代碼編譯成可執行的二進制應用程序,然后進行安裝。意味著每次安裝軟件都需要經過 預處理 –> 編譯 –> 匯編–> 鏈接, 這個復雜的過程。為簡化安裝步驟,程序提供商就在特定的系統上面編譯好相關程序的安裝文件并進行打包,提…

    Linux干貨 2016-06-01
  • ~~ 1;列出當前系統上所有已經登錄的用戶的用戶名,注意:同一用戶登錄多次,則只顯示 一次即可。 # who | cut -d" " -f 1 | sort -u 2;取出最后登錄到當前系統的用戶的相關信息 # id $(who | tail -1 |cut -d" " -f 1) # last | head -1 3…

    Linux干貨 2017-01-03

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-11-02 16:15

    總結的不錯,希望你能熟知這些基礎的知識,加油!

欧美性久久久久