liunx軟體安裝與網路管理和遠端訪問

2021-09-25 13:20:59 字數 3098 閱讀 4476

yum客戶端配置:

客戶端配置檔案放在本地的 /etc/yum.repo.d/*.repo檔案中,格式為:

[倉庫名]	

name=倉庫描述

baseurl=倉庫位置

enabled=0 | 1 (0:不啟用配置;1:啟用配置)

gpgcheck=0 | 1 (0:安裝前部隊rpm包檢測;1:反之)

gpgkey=gpg檔案的位置

yum【選項】【軟體包|組名】

groupinstall如果倉庫為軟體分了組,則可以通過安裝此組來完成這個組裡面的所有軟體包

yum【選項】【軟體包|組名】

update更新全部可以更新的軟體

update《軟體包》更新指定程式包

check-update檢查系統中可以被公升級的軟體包

groupupdate《組名》公升級組裡面的軟體包

yum【選項】【軟體包|組名】

info《軟體名》顯示安裝包資訊

list顯示所有已經安裝和倉庫中可以安裝的程式

list《軟體名》顯示指定軟體包安裝情況

grouplist顯示倉庫中有哪些組 groupinfo《組名》

search《關鍵名》查詢軟體包 deplist《軟體包名》

yum【選項】【軟體包|組名】

remove《軟體名》解除安裝軟體

erase《軟體名》解除安裝軟體

groupremove《組名》解除安裝組裡所包含的軟體包

四、網路管理與遠端訪問

4.1網路檢視與配置

版本61.檢視所有活動網路介面資訊

ifconfig

2.檢視所有網路介面的資訊

ifconfig -a

3.檢視指定網路介面資訊

ifconfig [網路介面名]

版本71.檢視所有網路介面資訊

ip a

ip add

ip address

2.檢視網絡卡流量

ip -s link show

4.2檢視網路連線狀態

版本6netstat [選項]

-a:顯示所有活動連線

-n:以數字形式顯示

-p:顯示程序資訊

-t:檢視tcp協議資訊

-u:檢視udp協議資訊

-r:檢視路由表資訊

route 檢視路由資訊

arp -n 檢視arp資訊

版本7ss -ltn

ss -etn

檢視路由資訊 ip route

檢視arp資訊

ip neighbo

4.3其他常用命令

版本6ping [選項] x.x.x.x

traceroute

版本7ping [選項] x.x.x.x

tracepath

4.4調整網路引數

① 臨時設定

使用命令配置。

簡單、快速,配置後立即生效。

一般只適合在除錯網路的過程中使用,系統重啟後,所做的修改會失效。

臨時設定

配置介面ip和掩碼

ip addr add x.x.x.x/66 dev ens33

ip link set ens33 up | down

配置路由

ip route add 10.1.1.0/24 via 192.168.1.1 dev ens33

②永久設定

修改配置檔案

修改各項網路引數的配置檔案

適合對伺服器設定固定引數時使用,需要過載網路服務或重啟以後才會生效

方式1:修改配置檔案

/etc/sysconfig/network-scripts/ifcfg-xx

方式2:nmtui工具

配置路由

/etc/sysconfig/network-scripts/route-xx

dns:/etc/resolv.conf

網路管理器(network manager)是乙個動態網路的控制器與配置系統,

它用於當網路裝置可用時保持裝置以及連線的開啟、啟用。

預設情況下,centos 7安裝有網路管理器,並處於啟用狀態。

nmcli dev #檢視網路管理器管理的網路介面

nmtui #文字(半圖形化)配置頁面

4.5ssh遠端管理

tep1:安裝openssh-server

yum install openssh-server

step2:配置ssh配置檔案

vi /etc/ssh/sshd_config

4.6vnc遠端管理

step1:安裝vnc-server

yum install vnc-server

step2:生成配置模板

cp /lib/systemd/system/[email protected]

/etc/systemd/system/[email protected]

step3:修改配置檔案

execstartpre=/bin/sh -c 『/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :』

execstart=/usr/sbin/runuser -l -c 「/usr/bin/vncserver %i」

pidfile=/home//.vnc/%h%i.pid

execstop=/bin/sh -c 『/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :』

step4:設定登入使用者密碼

vncpasswd

step5:啟動服務

systemctl start vncserver_xx@:1

step6:客戶端登入

Liunx網路管理

yum 機制的強大之處在於 yum 源。yum 源相當是乙個目錄項,當我們使用 yum機制安裝軟體時,若需要安裝依賴軟體,則 yum 機制就會根據在 yum 源中定義好的路徑查詢依賴軟體,並將依賴軟體安裝好。yum 源分為網路 yum 源和本地 yum 源。yum 源配置檔案有兩個。一是直接配置在 ...

liunx軟體安裝

rpm包 1.qa顯示當前系統中以rpm方式安裝的所有軟體列表。2.qi檢視指定軟體包的名稱 版本 許可協議 用途描述等詳細資訊 info 3.ql顯示指定的軟體包在當前系統中安裝的所有目錄 檔案列表 list 4.qf檢視指定的檔案或目錄是有哪個軟體包所安裝的 file 5.qc顯示指定軟體報載當...

liunx軟體安裝

rpm包 1.qa顯示當前系統中以rpm方式安裝的所有軟體列表。2.qi檢視指定軟體包的名稱 版本 許可協議 用途描述等詳細資訊 info 3.ql顯示指定的軟體包在當前系統中安裝的所有目錄 檔案列表 list 4.qf檢視指定的檔案或目錄是有哪個軟體包所安裝的 file 5.qc顯示指定軟體報載當...