大資料Linux基本命令三

2021-08-15 17:05:44 字數 2167 閱讀 7871

軟體包管理:

rmp包管理:

功能:

安裝:將軟體從包中解出來,並且安裝到硬碟

解除安裝:將軟體從硬碟清除

公升級:替換軟體的舊版本

查詢:查詢軟體包的資訊

rpm包有依賴性 安裝有依賴關係的多個軟體時。被依賴的軟體包需要先安裝 同時指定多個.rpm包檔案進行安裝

被依賴其他程式的軟體包需要先解除安裝,同時指定多個軟體名進行解除安裝

忽略依賴關係 結合"--nodeps" 選項,但可能導致軟體異常

進入package的方法

df -th 檢視掛在點 以及目錄

/掛載目錄/packages

rpm安裝格式 rpm[選項] rpm包檔案

選項: -i(install) 安裝

-v(verbose) 顯示詳細資訊 顯示" #"

-h(hash)表示安裝進度

--nodeps 不檢測依賴性

檢視已安裝的rpm軟體資訊 

rpm -q (檢視已經安裝的情況,如果已經安裝成功 檢視時可以只輸入檔名)

qa:檢視系統中已安裝的所有rpm軟體包列表

qi:檢視指定軟體的詳細資訊

ql:查詢指定軟體包所安裝的目錄、檔案列表

qc:僅顯示指定軟體包安裝的配置檔案

qd:僅顯示指定軟體包安裝的文件檔案

qf:查詢檔案或目錄屬於哪個rpm軟體

qp:查詢未安裝的rpm包檔案

rpm公升級rpm [選項] 軟體名

選項   -u 公升級某個rpm軟體,若原本未裝,則進行安裝

rpm -e(解除安裝安裝包)

rpm -qi(檢視安裝白的詳細資訊(已安裝))

rpm -qpi(檢視安裝包的詳細資訊(未安裝))

ydf -h 掛在情況

yum倉庫

概述:基於rpm包構建的軟體更新機制

可以自動解決依賴關係

所有軟體包由集中的yum軟體倉庫提供

yum倉庫的位置:/etc/yum.repos.d/*.repo

yum list 顯示出倉庫中所有能裝的軟體包

yum info 顯示出已經安裝的軟體包

搜尋伺服器上所有和關鍵字相關的包 yum search"httpd"

查詢軟體包組:

yum grouplist[包組名]

yum groupinfo《包組名》

安裝命令 yum install -y 軟體包

公升級命令 yum update -y軟體包

解除安裝命令 yum remove -y軟體包

修改光碟yum原始檔

檔案內容

[localhost]:名字

name = lacolhost:描述

baseurl=file:///media指定倉庫的位置

gpgcheck 對倉庫中的軟體包做校驗1表示校驗 0表示不校驗

enabled = 1 把enabled = 0改為 enabled=1 配置檔案生效

使用yum安裝mysql資料庫:

Linux基本命令三

使用者管理 使用者賬戶 1.可以登入作業系統 2.實現訪問控制 不同的使用者許可權不同 組賬戶 方便對使用者管理 唯一表識 uid gid 系統賬戶 0 999 普通賬戶 1000 往上 useradd 建立使用者命令 useradd u 數字 使用者名稱 指定使用者uid useradd d 目錄...

Linux基本命令(三)

1 vim下跳轉到首行 末行 第一種方式 跳轉到最後一行 1 跳轉到第一行 第二種方式 shift g 跳轉到最後一行 gg 跳轉到第一行 第三種方式 g 移動到最後一行 gg 移動到這個檔案的第一行,相當於 1g 啊!常用 2 顯示行號 set number set nu3 複製 yy4 貼上 5...

linux 基本命令(三)

1 顯示當前所在位置 命令 pwd 2 搜尋命令 命令 grep 要搜尋的字串 要搜尋的檔案 示例 搜尋 usr sudu.conf檔案中包含字串to的行 示例 搜尋 usr sudu.conf檔案中包含字串to的行 to要高亮顯示 3 檢視程序 命令 ps ef 示例 檢視當前系統中執行的程序 4...