1.1 二進位制發布包(略)
1.2 rpm安裝包
軟體包已經按照redhat的包管理規範進行打包發布,需要獲取該軟體包,然後按照rpm的命令進行安裝。但是不一定能夠正確安裝(存在包依賴的問題)
查詢:
rpm -q 程式: 是否採用rpm方式安裝過指定的軟體
rpm -qa:檢視所有的安裝程式
rpm -ql 程式: 檢視程式安裝目錄
安裝: rpm -ivh 程式包: 安裝過程中顯示過程進度
公升級: rpm -uvh 程式包名稱
解除安裝: rpm -e 程式名稱: 解除安裝指定的程式
如果遇到依賴問題:
--force: 強制操作
--nodeps: 不考慮依賴問題
1.3 yum安裝
安裝:
yum install 程式名稱(-y)
解除安裝: yum remove 程式名稱(-y)
公升級:yum update 程式:公升級某個程式
yum update: 公升級所有程式
1.4 原始碼編譯安裝(redis)
以原始碼工程方式發布,先編譯再部署執行
2.1 什麼是yum源
yum源: 伺服器+rpm規範打包的軟體+索引檔案2.2 配置本地yum源
儲存rpm軟體到自行搭建的伺服器,並且配置到yum源的檔案中
1.伺服器(httpd) (搭建伺服器)
2.rpm規範打包的軟體,索引檔案(/mnt/cdrom) (存放rpm軟體到伺服器)
ln -s /mnt/cdrom/ /var/www/html/cdrom (傳送乙個軟鏈結)
3.配置repo檔案(建立centos-local.repo《不知道怎麼寫,複製已有的》) (在yum配置檔案中新增訪問路徑)
[local]
name=centos-$releasever - local
baseurl=
gpgcheck=0
enabled=1
gpgkey=rpm-gpg-key-centos-6
4.檢測
yum repolist:檢測可用的倉庫
yum list:檢測能夠安裝的軟體列表
2.3 常用的yum源centos5 :
centos6 :
centos7 :
#### 3.1 什麼是程序
軟體,程式,程序,執行緒
軟體: 應用程式+文件
程式: 資料結構+演算法,靜態的
程序: 執行中的程式,動態(申請資源:cpu,記憶體等)
執行緒: 執行任務的最小單元。
3.2 程序的狀態
新建狀態
就緒狀態:除了cpu其他資源已具備
執行狀態:拿到cpu
阻塞狀態: io等阻塞操作
死亡狀態
3.3 程序常見命令
ctrl+c: 終止程序(前台程序) 乾掉
ctrl+z: 掛起程序(前台程序) 暫停狀態,可以恢復執行
jobs:檢視作業
fg: 切換到前台執行
bg: 切換到後台執行
快速建立虛擬機器
鏈結轉殖
完整轉殖
#### 6.1 什麼是ssh
安全外殼協議,實現計算機之間的加密傳輸。
服務端: sshd的後台守護程序,埠22號埠.
客戶端: ssh,sftp,slogin,scp(遠端拷貝)等
scp -r /etc/hosts root@hdp01:/etc/hosts
6.2 認證機制
1. 基於口令的認證(使用者名稱和密碼,多次輸入密碼比較麻煩(需要編寫指令碼))
2. 基於秘鑰的認證
6.3 配置免密登入
生成金鑰對
ssh-keygen
傳送公鑰到對方授權池
ssh-copy-id ip
Linux壓力測試軟體Stress安裝及使用指南
一 stress是什麼 stress是乙個linux下的壓力測試工具,專門為那些想要測試自己的系統,完全高負荷和監督這些裝置執行的使用者。二 安裝 將stress的安裝包上傳並解壓到linux伺服器的 usr local src路徑下,解壓命令為 tar xzpvf stress 1.0.1.ori...
linux檢視已安裝軟體及解除安裝
1.軟體的解除安裝主要是使用rpm來進行的。解除安裝軟體首先要知道軟體包在系統中註冊的名稱。鍵入命令 rpm q a 即可查詢到當前系統中安裝的所有的軟體包。2.確定了要解除安裝的軟體的名稱,就可以開始實際解除安裝該軟體了。鍵入如下命令即可解除安裝軟體 rpm e package name 引數e的...
linux 軟體安裝
1.qq 如果所gz包,開啟終端,進入到包所在的目錄,執行命令 tar zxvf 包名 解壓出來一般有三個檔案,qqlnk,res.db,qq 然後執行.qq qq就跑起來了 如果所rqm的話,直接執行rqm 檔名 2.bin檔案安裝 先進入到bin檔案目錄 執行命令 chmod a x 檔名 檔名...