初學CentOS 壓縮包 RPM包與網路命令基本

2021-07-13 22:25:58 字數 3277 閱讀 2367

gzip壓縮:gzip + 檔案 字尾格式: .gz

gzip解壓:gunzip + 檔案(推薦)

gzip -d + 檔案

zip壓縮: zip + (-r 遞迴處理,將指定目錄下的所有檔案和子目錄一併處理)+ 壓縮後檔名 + 檔案 字尾格式: .zip ( 此壓縮比較小,不實用 )

zip解壓: unzip + 壓縮檔案

bzip2壓縮: bzip2 + 檔案 (-k 壓縮後保留原檔案) 字尾格式: .bz2

bzip2解壓:bunzip2 + 壓縮檔案 -k

tar壓縮:tar + 選項 + 壓縮後名稱 + 目錄

-c 打包

-v 顯示詳細資訊

-f 指定檔名(重要)

-z 打包同時壓縮 相當於gzip壓縮 字尾名: .tar.gz

-j 打包同時壓縮 相當於bzip2壓縮 字尾名: .tar.bz2

tar解壓:與壓縮相同

-x 解包

-v -f

-z 解壓縮 gzip的解壓

-j 解壓縮 bzip2的解壓

例子:壓縮:tar -cfz csdn.tar.gz csdn

壓縮:tar -cjf csdn.tar.bz2 csdn

解壓:tar -xjf csdn.tar.bz2

ping+ ip -c+數字 規定ping的次數(預設為一直ping)

ifconfig檢視網絡卡資訊 -a 全部網絡卡資訊

ifconfig + 網絡卡(如:eth0) + ip位址 臨時配ip

traceroute+ ** 顯示資料報到主機間的路徑(跟蹤路由)

netstat顯示網路相關資訊

-t tcp協議埠 -u udp協議埠

-l 監聽 -r 路由

-n 顯示ip位址與埠號

常用: -tlun 檢視本機監聽埠 -an 檢視本機所有網路介面 -rn 檢視本機路由表

setup配置網路 圖形介面,自己探索(ps.一般為dhcp自動獲取)

配置完要重啟服務 service network restart

永久配置ip:

vi /etc/sysconfig/network-scripts/ifcfg-eth0(一般網絡卡都為eth0,要是不一樣,可自行調整)

進入vi介面以後,設定:

bootproto=static 』靜態『的意思

ipaddr= 輸入你想改的ip位址

netmask= 掩碼

gateway= 閘道器

onboot=yes 在系統啟動時是否啟用網絡卡,非常重要!

然後,service network restart

多說一句,在vi介面裡,可能會有mac和uuid,在配置ip時,這兩項其實不用過多的在意,但是,若是你轉殖了此系統,另一台系統出現一些問題的時候,你可以想到可能是由uuid衝突而引起的問題,有興趣的同學可以自己去搜尋更詳細的學習資料。

rpm包命名規則:httpd -2.2.15-15.e16.centos.1.i686.rpm

httpd 軟體包名 -2.2.15 軟體版本 15 發布次數 e16 適合的linux版本

i686 適合的硬體平台 rpm 軟體包副檔名

rpm包有三大依賴,樹形依賴,環形依賴,塊狀依賴(此依賴較為麻煩,推薦乙個**來幫助大家學習,www.rpmfind.net)

rpm安裝

rpm + 選項 + 包全名

-i install 安裝

-v verbose 顯示詳細資訊

-h hash 顯示進度

–nodeps 不檢查依賴性

-q + 包名 查詢是否安裝

-a all 全部

-u upgrade 公升級

rpm解除安裝:rpm -e(erase) 包名

rpm查詢: rpm + 選項

-ap 所有安裝的包

-i 詳細資訊

-p 查未安裝的包 + 包全名

-l 列表(路徑)

-qf + 系統檔名 -f 查詢此檔案屬於哪個軟體包(反向查詢)

-r 檢查依賴性 常見組合:-rp + 包名

-v 檢查是否有人修改

ps.查詢未安裝包時,最好進入包的目錄,或者輸入絕對路徑才有效

rpm 校驗字母含義

s 檔案大小改變

m 檔案型別式許可權被改變

5 md5校驗和是否改變(可看檔案內容改變)

d 裝置,從**改變

l 檔案路徑改變

u 檔案的所有者改變

g 檔案的所屬組改變

t 檔案修改時間改變

檔案型別

c 配置檔案 config file

d 普通文件

g 鬼檔案,很少見,需要注意

l 授權檔案 license file

r 描述檔案 read file

yum(需要聯網)

yum list 查詢所有可用軟體包列表

yum search + 關鍵字(包名) 搜尋伺服器與此相關的包

安裝:yum -y install + 包名 -y 即yes

解除安裝:yum -y remove + 包名

公升級:yum -y update + 包名(ps.不加包名會全部公升級,包括核心,慎)

在centos裡,還有rpm包的修復命令rpm2cpio、cpio,yum的光碟安裝,以及原始碼包的安裝,有興趣的同學可以去搜尋更詳細的資料。

管理rpm軟體包與壓縮包

子任務一 管理rpm軟體包 第一步 查詢rpm軟體是否已經安裝 通過 rpm q 軟體包名 命令檢視,具體命令如下 rpm qa grep tomcat4 查詢已經安裝的tomcat的所有套件。rpm qip example。rpm 查詢example.rpm安裝包的資訊。rpm qif bin d...

php生成壓縮包和開啟壓縮包

需呀用到ziparchive類,php預設帶的有,廢話不說,直接上 親測可以使用,先來個生成壓縮包,解壓縮包後邊補上 開啟php支援ziparchive 在php.ini檔案中將extension php zip.dll 開頭的 的去掉,重啟www伺服器就可以了 1 對多個檔案生成壓縮包 生成壓縮檔...

Ubuntu 壓縮包操作

壓縮包概念 1.打包,把多個檔案打包成乙個檔案 2.壓縮,把大尺寸資料壓成小尺寸 a.有失真壓縮 壓縮前後不一樣 壓縮率比較高,如聲音,影象,等 b.無失真壓縮 壓縮前後一樣 資料的一直性壓縮,檔案,信件等 linux無檔案字尾的概念 現有的.tar,gz,bz2只是乙個不成文的檔案標識,也可以該做...