文章目錄
命令
man命令:查看命令使用文檔
man手冊的一些約定
IOS命令參考約定:
1、互斥元素用豎線(|)隔開
2、中括號[]表示可選項
3、大括號{}表示必選項
4、中括號內的大括號[{}]表示可選項中的必選項
ip
簡介
Linux的ip命令和ifconfig命令類似,但是ip功能更爲強大。而且ifconfig是net-tools中已被廢棄使用的一個命令,許多年沒有維護了。iproute2套件提供了許多增強功能的命令,ip命令就是其中之一。
常用的命令
ip | OPTIONS | OBJECT | COMMAND (help) |
---|---|---|---|
address | ip address {add|change|replace} IFADDR dev IFNAME [ LIFETIME ] [ CONFFLAG-LIST ] |
iptables
查找所有規則
iptables -L INPUT --line-numbers
刪除一條規則
iptables -D INPUT 11 (注意,這個11是行號,是iptables -L INPUT --line-numbers 所打印出來的行號)
nat
iptables [-t table] {-A|-C|-D} chain rule-specification
如果不知道table和chain,可以看這裏
網絡工具
ping
故障總結
1、connect:Network is unreachable 網絡不可達:本機路由表無法判定
2、Destination Host Unreachable 主機不可達:局域網中無法找到對應的Ip的MAC地址,無法完成封裝
3、destination net unreachable 來自下一跳主機的迴應,本機將包轉發給網關時,網關也無法到達目標網絡
4、只有request包,沒有reply包,對方無法返回,或者中間的轉發設備丟棄了我們的包
tcpdump
httpd
httpd可以用來檢測你的負載均衡配置是否正確等。
安裝 yum install httpd
啓動 systemctl start httpd.service
配置 配置文件一般在:/etc/httpd/conf/httpd.conf
一般的配置詳解:http://httpd.apache.org/docs/2.4/
磁盤
分區查看
df -T
fdisk -l 可以顯示出所有掛載和未掛載的分區,但不顯示文件系統類型
parted -l 可以查看未掛載的文件系統類型,以及哪些分區尚未格式化
lsblk -f 也可以查看未掛載的文件系統類型
掛載新磁盤
linux上的磁盤和文件系統關係
分區被哪些進程佔用
fuser -m /home
作業和進程
作業(shell裏的概念)
ps
參數 | 含義 |
---|---|