學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > Linux下常用的shell記錄命令

Linux下常用的shell記錄命令

時間: 志藝942 分享

Linux下常用的shell記錄命令

  linux系統(tǒng)下常用或有用的系統(tǒng)級命令,包括軟硬件查看、修改命令,有CPU、內(nèi)存、硬盤、網(wǎng)絡(luò)、系統(tǒng)管理等命令。接下來是小編為大家收集的Linux下常用的shell記錄命令,希望能幫到大家。

  Linux下常用的shell記錄命令

  硬件篇

  CPU相關(guān)

  lscpu #查看的是cpu的統(tǒng)計信息.

  cat /proc/cpuinfo #查看CPU信息詳細(xì)信息,如每個CPU的型號,主頻等

  內(nèi)存相關(guān)

  free -m #概要查看內(nèi)存情況 這里的單位是MB

  cat /proc/meminfo #查看內(nèi)存詳細(xì)信息

  磁盤相關(guān)

  lsblk #查看硬盤和分區(qū)分布,顯示很直觀

  df -h #查看各分區(qū)使用情況

  cat /proc/partitions #查看硬盤和分區(qū)

  mount | column -t #查看掛接的分區(qū)狀態(tài)

  網(wǎng)卡相關(guān)

  lspci | grep -i 'eth' #查看網(wǎng)卡硬件信息

  ifconfig -a #查看系統(tǒng)的所有網(wǎng)絡(luò)接口

  ethtool eth0 #如果要查看某個網(wǎng)絡(luò)接口的詳細(xì)信息,例如eth0的詳細(xì)參數(shù)和指標(biāo)

  軟件篇

  內(nèi)核相關(guān)

uname -a #查看版本當(dāng)前操作系統(tǒng)內(nèi)核信息)
cat /proc/version #查看當(dāng)前操作系統(tǒng)版本信息
cat /etc/issue #查看版本當(dāng)前操作系統(tǒng)發(fā)行版信息
cat /etc/redhat-release #同上
cat /etc/SuSE-release #suse系統(tǒng)下才可使用
lsb_release -a #用來查看linux兼容性的發(fā)行版信息
lsmod #列出加載的內(nèi)核模塊

  網(wǎng)絡(luò)

ifconfig #查看所有網(wǎng)絡(luò)接口的屬性
iptables -L #查看防火墻設(shè)置
service iptables status #查看防火墻狀態(tài)
service iptables stop #關(guān)閉防火墻
route -n #查看路由表
netstat -lntp #查看所有監(jiān)聽端口
netstat -antp #查看所有已經(jīng)建立的連接
netstat -s #查看網(wǎng)絡(luò)統(tǒng)計信息進程
netstat -at #列出所有tcp端口
netstat -au #列出所有udp端口
netstat -lt #只列出所有監(jiān)聽tcp端口

  
看了“Linux下常用的shell記錄命令”還想看:

1.Linux下最常用的Shell命令的介紹

2.linux下history命令顯示歷史指令記錄的使用方法

3.如何查閱Linux系統(tǒng)正在使用的Shell版本

4.Linux下常用網(wǎng)絡(luò)命令

2891482