Linux命令學習筆記(一)

2021-07-31 08:36:27 字數 2472 閱讀 9277

##(2)監控記憶體及交換分割槽使用情況——free命令

##(3)監控磁碟使用情況——df命令

選項-h 顯示容量資訊

-i 顯示磁碟inode使用量資訊

-t 顯示檔案系統型別

##(4)監控網路使用情況——ifconfig和netstat命令

###ifconfig檢視網絡卡介面資訊

###netstat檢視伺服器開啟的埠資訊以及網路連線狀態

選項-s 顯示各種協議資料統計資訊

-p 顯示程序名稱以及對應程序id號

-l 顯示正在監聽的shocket介面資訊

-u 檢視udp連線資訊

-t 檢視tcp連線資訊

##(5)監控程序使用情況——ps和top命令

###ps檢視當前程序資訊

###top動態檢視程序資訊

#2、網路配置

##(1)網路介面引數——ifconfig命令

設定eth0網絡卡介面ip位址為192.168.0.31,子網掩碼為255.255.255.0

ifconfig eth0  192.168.0.31 netmask 255.255.255.0
關閉網絡卡介面

ifconfig eth0 down
開啟網絡卡介面

ifconfig eth0 up
##(2)主機名引數——hostname命令

hostname     #檢視主機名稱

hostname zaiyunduan #修改主機名稱

hostname -i #檢視主機ip資訊

##(3)路由引數——route命令

顯示或設定靜態ip路由表

route   #檢視當前路由表

route -n #檢視當前路由表

route add 目標網路 gw 閘道器位址 #新增路由表記錄

route add default gw 192.168.0.255

route del 目標網路 #刪除路由表記錄

##(4)網路故障排錯

###1、ping

測試網路是否正常

###2、traceroute

跟蹤資料報的路由過程

檢查網域名稱與ip位址之間的對應關係

本次解析是由127.0.1.1這台dns伺服器提供,解析的結果是www.baidu.com網域名稱對應了多個ip位址

###4、dig

如果需要更多關於dns記錄的資訊,就使用dig命令

dig www.baidu.com mx  #檢視baidu.com域的郵件記錄

###5、nestat

nestat  -an  #檢視網路連線狀態

nestat -nutlp #檢視當前系統開啟埠資訊

#3、核心模組

linux核心採用的是模組化技術,這樣的設計會使得系統核心可以儲存最小化,同時確保了核心的可擴充套件性和可維護性,這樣的手機允許我們在需要時才將模組載入到核心,實現動態核心的調整

下面是對核心模組的基本操作

##檢視已載入核心模組

lsmod
##載入與解除安裝核心模組

modprode ip_vs  #動態載入ip_vs模組

lsmod |grep ip_vs #檢視模組是否載入成功

modprode -r ip_vs #動態解除安裝ip_vs模組

通過modprode方式載入的核心模組只是在當前有效,計算機 重啟就不會再次載入該模組,如果希望系統開機自動掛載核心模組,則需要將modprobe命令寫入檔案/etc/rc.sysinit目錄下的配置檔案

echo "modprobe ip_vs" >> /etc/rc.sysinit

Linux之命令學習筆記一

1 顯示檔案屬性 bin ls 2 常定義目錄的意義 root 跟開機系統有關 usr 與軟體安裝執行有關 var 與系統運作過程有關 lib 系統的庫函式 dev 裝置的存在形式都是以檔案的形式存在 boot 存放開機程式 media 檔案 etc 放的是配置檔案 bin 放執行檔案的目錄 hom...

Linux學習筆記(一)輔助命令

size medium 1.man 或者 info man 命令開始是因為從很多方面來看,它都是最基本的乙個命令。這個命令是你在需要了解其他命令時需要使用的命令。通過它你可以了解這些命令列的基本功能和使用方法。你甚至可以輸入 man man 直接得到 man 的使用手冊。任何時候你覺得對乙個命令列不...

Linux學習筆記(一) 命令

dmtsai study command options parameter1 parameter2 命令 選項 引數1 引數2 說明 1 command為命令的名稱,例如變換工作目錄的命令cd等 2 中括號 並不存在於實際的命令中,表示是可選的,而加入選項設定時,通常選項前會帶 號,例如 h 有時...