(十五)Linux網路管理、軟體包安裝
阿新 • • 發佈:2022-05-25
1.fdisk -l 檢視處系統磁碟裝置,打boot“*”的是系統啟動的磁碟塊。
(1)檢視磁碟Disk /dev/sdb:5368MB(總大小),5368709120bytes(位元位)
(2)255heads(磁頭),63sectors/track(扇區),652cylinders(柱面)
(3)查看出磁碟是否還可建立主要看柱面,start到End用了523,總大小652,所以可以建立分割槽。
Device Boot Start End Blocks id system
/dev/sdb1 1 523 4200966 83 Linux
2.RJ45是普通網線,RJ41電話線。光纖的是fddi0。網線是eth0。
3.網絡卡位置:/etc/sysconfig/network-scripts/ifcfg-eth0。
DEVICE=eth0 #裝置名 ONBOOT= yes #裝置重啟以後是否生效 BOOTPROTO=static #網路型別 IPADDR=10.1.1.10 #IP地址 NETMASK=255.0.0.0 #子網掩碼 GATEWAY=10.1.1.1 #閘道器地址 DNS1=8.8.8.8 #設定DNS
4.主機名位置:/etc/sysconfig/network。
5.簡易DNS檔案:/etc/hosts。
6.優先順序檔案:/etc/nsswitch.conf。
7.指定DNF服務IP檔案:/etc/resolv.conf。
8.禁ping檔案:/proc/sys/net/ipv4/icmp_echo_ignore_all。0是,1否。
9.禁用所有型別掛載檔案:/etc/sysctl.conf。
10.禁用轉發檔案:/proc/sys/net/ipv4/ip_forward。別人的資料包經過主機是否轉發。
11.檢視一個包是否安裝rpm -q 不需要填寫包全名。
12.建立yum:/etc/yum.repos.d/yum.repo
[local] #倉庫名 name=yum #倉庫描述 baseurl=file:///mnt #檔案路徑 enabled=1 #1倉庫開啟 gpgcheck=0 #0倉庫檢查
13.原始碼包安裝。
(1). 進入原始碼包下./configure --prefix=/usr/local/xxx(指定安裝目錄)
(2).make 。(編譯)
(3).mask install 。(編譯安裝)完成安裝。
(4).安裝目錄下lib檔案(庫檔案),bin(可執行檔案)
命令:mii-tool eth0 #檢視網絡卡與網線的聯通性。
啟用網絡卡命名 ifconfig eth0 up
禁用網絡卡命名 ifconfig eth0 down
# 刪除預設路由
route del default
# 刪除預設閘道器
route del default gw
# 通過路由IP新增預設閘道器
route add default gw IP
# 通過網絡卡新增預設閘道器
route add default wlan0
命令:service network restart #重啟網絡卡。
命令:ifconfig eth0 down #重啟網絡卡,up啟動。
命令:hostname 名字 #修改主機名。(臨時)
命令:route -n #檢視本機的路由表。U表示直連網路。UG直連閘道器。
命令:netstat -antp #檢視所有埠。a(all)n(解析)u(udp)t(tcp)p(顯示程式)
命令:setup #圖形修改配置
命令:ip addr #檢視ip地址。
命令:mount -o loop ios檔案 掛載目錄 #掛載ios檔案。
命令:rpm -ivh 包名.rpm #安裝包命令。i安裝 v顯示 h進度條。U升級。q檢視是否安裝。qi檢視包資訊。qa檢視所有包。qf反檢視命令絕對路徑的包在哪裡。ql生成的檔案。e解除安裝包。--nodeps強制解除安裝。--force強制安裝。
命令:rpm -ql | grep 服務名 #檢視安裝到什麼位置
命令:rpm –qf “which 命令” #可檢視命令安裝包。
命令:rpm -ivh xxx.rpm --force --nodeps # --nodeps 屬性,不考慮依賴關係 --force 屬性,強制進行安裝
命令:yum makecache #清理快取
命令:yum install -y 安裝包 #安裝包 -y確認安裝。
命令:yum list #檢視yum庫下有哪些包。” @“的是已安裝包。
命令:yum remove -y 安裝包 #解除安裝包 -y確認解除安裝。
命令:yum reinstall -y 安裝包 #重新安裝 -y確認安裝。
命令:yum grouplist #檢視組包。 groupinstall 安裝組包。
命令:yum repolist#檢視yum倉庫列表
命令:yum-config-manager --add-repo="http://xxxxx/yum" #通過地址新增yum源
命令:yum-config-manager --disable "倉庫命" #禁用倉庫
命令:yum-config-manager --enable "倉庫名" #啟用倉庫
命令:yum search 命令#通過命令檢視需要安裝命令的安裝包
命令:yum provides */命令 #檢視一安裝命令的安裝包
命令:wget 下載地址 #聯網下載安裝包。
本地離線安裝方案
# 安裝工具包
yum install yum-plugin-downloadonly
# 將離線包以及依賴下載到本地
yum install --downloadonly --downloaddir=/xxx/xxx 包名