運維學習日常總結 複習

2021-08-26 20:35:55 字數 1703 閱讀 8149

軟體包分類

原始碼包(指令碼安裝包)

二進位製包(rpm包、系統預設包)

原始碼包

原始碼包的優點是:

開源,如果有足夠的能力,可以修改源**

可以自由選擇所需的功能

軟體是編譯安裝,所以更加適合自己的系統

更加穩定也效率更高

解除安裝方便

原始碼包的缺點

安裝過程步驟較多,尤其安裝較大的軟體集合時(如lamp環境搭建),容易出現拼寫錯誤

編譯過程時間較長,安裝比二進位制安裝時間長

因為是編譯安裝,安裝過程中一旦報錯新手很難解決

rpm包(red hat package manager)本意是red hat 軟體包

管理,二進位製包(binary)以及源**包(source)兩

種。 rpm二進位製包的優點

包管理系統簡單,只通過幾個命令就可以實現包的安裝、公升級、查詢和解除安裝

安裝速度比原始碼包安裝快的多

二進位製包缺點:

經過編譯,不再可以看到源**

功能選擇不如原始碼包靈活

依賴性

rpm包依賴性

樹形依賴: a->b->c

環形依賴: a->b->c->a

rpm安裝

rpm -ivh 包全名

選項:-i(install) 安裝

-v(verbose) 顯示詳細資訊

-h(hash) 顯示進度

-u(upgrade) 公升級+包全名

-e(erase ) 解除安裝+包名

--nodeps 不檢查依賴性

**若有依賴關係:先解除安裝後安裝的rpm**

-q 查詢(query)+包名

-a 所有(all)

-i 查詢軟體資訊(information)+包名

-l 列表(list)+包名

-f查詢系統檔案屬於哪個軟體包(file)+系統檔名

-r查詢軟體包的依賴性(requires)+包名

**yum + [命令選項] + 軟體包**

搜尋命令:yum search 關鍵字

安裝命令:yum install packages

公升級命令:yum update packages

查詢命令:yum info / list packages

解除安裝命令:yum remove/erase packages

清理快取命令:yum clean packages

原始碼包的安裝

原始碼包安裝過程(一般是 /usr/local/軟體名/)

./configure 軟體配置與檢查

定義需要的功能選項,及安裝位置。檢測系統環境是否符合安裝要求。把定義好的功能選項和檢測系統環境的資訊都寫入 makefile 檔案,用於後續的編譯。

make編譯

make install 編譯安裝

hbase日常運維

一,基本命令 建表 create testtable coulmn1 coulmn2 也可以建表時加coulmn的屬性如 create testtable 其中的屬性有versions 設定歷史版本數,ttl 過期時間,compression 壓縮方式,當配置lzo的情況 刪除表 drop test...

oracle日常運維

1.解鎖使用者 select username,account status from dba users b where b.username upper alter user account unlock 解鎖 alter user identified by sh 解開expired alte...

日常運維 1

10.1 使用w檢視系統負載 第一行從左到右依次表示當前時間 系統已執行時間 登入使用者數 終端登入顯示為ttyx,遠端登入顯示為pts x 平均負載 每1分鐘 每5分鐘 每15分鐘 主要是注意第乙個負載值,值越大說明伺服器壓力越大。一般情況下,這個值不要超過伺服器的邏輯cpu數量就沒有關係。2 檢...