Linux基本操作

2021-10-25 10:21:43 字數 2772 閱讀 7197

1、命令列提示字元

[root@localhost ~]#

[當前登入系統的使用者@主機名稱 當前所在的目錄]#

#表示為管理員登入

$ 表示為普通使用者登入

2、切換使用者

su 使用者名稱 #切換後所在目錄不變

su - 使用者名稱 #切換後所在目錄變成使用者家目錄

3、檢視當前主機的完整名稱

hostname

4、臨時設定主機名

hostname 主機名

5、永久設定主機名

hostnamectl set-hostname 主機名

或vi hostname(設定完後需重啟系統才生效)

按i鍵先刪除舊主機名,再輸入新主機名(只有第一行有效)

按esc鍵,再按shift + 「:」 組合鍵,輸入 wq ,再按回車鍵退出

6、檢視當前系統版本資訊

cat /etc/redhat-release

或cat /etc/*release

7、檢視當前核心版本

uname -r

8、臨時修改網絡卡ip

ifconfig ens33 192.168.80.3/24

或ifconfig ens33 192.168.80.3 netmask 255.255.255.0

9、永久修改網絡卡ip

vi /etc/sysconfig/network-scripts/ifcfg-ens33

type=ethernet #設定網絡卡型別,「ethernet」表示乙太網

device=ens33 #設定網絡卡的名稱

onboot=yes #設定網絡卡是否在 linux 作業系統啟動時啟用

bootproto=static #設定網絡卡的配置方式,「static」表示使用靜態ip位址,「dhcp」時表示動態獲取位址

ipaddr=192.168.80.3 #設定網絡卡的 ip 位址

netmask=255.255.255.0 #設定網絡卡的子網掩碼

gateway=192.168.80.2 #設定網絡卡的預設閘道器位址

dns1=192.168.80.2 #設定dns伺服器的 ip 位址

10、重啟網絡卡

systemctl restart network #重啟所有的網絡卡

ifdown ens33 ; ifup ens33

ifdown ens33 #關閉某個網絡卡

ifup ens33 #啟動某個網絡卡

ifconfig ens33 down #臨時禁用某個網絡卡

ifconfig ens33 up #重新啟用某個網絡卡(不會更新ip位址)

11、檢視網絡卡位址

ifconfig

或ip a

12、新增靜態路由條目

臨時新增路由(重啟network服務失效)

方法一:

route add -net 192.168.3.0/24 gw 192.168.8.2 [dev ens33]

-net:指定目標網段的位址

gw:指定下一跳路由器的 ip 位址

13、檢視路由表條目

route -n

14、刪除靜態路由條目

route del -net 192.168.3.0/24

方法二:

ip route add 192.168.15.0/24 via 192.168.80.2 [dev ens33]

15、永久新增路由(重啟network服務生效)

方法一:

vi /etc/sysconfig/static-routes

any net any gw 192.168.80.2

any net 192.168.3.0/24 gw 192.168.80.2

any net 10.0.0.0 netmask 255.0.0.0 gw 192.168.80.2

any host 192.168.100.100 gw 192.168.80.2

systemctl restart network

方法二:

vim /etc/sysconfig/network-scripts/route-ens33

default via 192.168.80.2 dev ens33 #預設路由,另一種格式 0.0.0.0/0 192.168.14.254 dev ens33

10.211.6.0/24 via 192.168.80.2 dev ens33

192.168.100.200 via 192.168.14.254 dev ens33

systemctl restart network/

16、測試網路連線

ping

traceroute (靜態跟蹤)

mtr (動態跟蹤)

17、重啟系統

reboot

init 6

shutdown -r now

18、關機

poweroff

shutdown -h now

init 0

小知識:

給命令列提示字元加顏色

ps1="[\e[1;36m][\u@\h \w]\$[\e[0m]"

/etc/resolv.conf

是dns客戶機配置檔案,用於設定dns伺服器的ip位址及dns網域名稱。最多可以指定3個不同的dns伺服器位址,優先使用第乙個 dns 伺服器。對該檔案所做的修改將會立刻生效。

nameserver 192.168.80.2 #定義dns伺服器的ip位址

注意:此配置檔案與網絡卡配置檔案的dns1引數作用相同,哪個最後修改或重啟,系統就使用哪個配置。

Linux基本操作

1.加入新的使用者 useradd jack passwd jack 輸入新密碼和重複密碼 2.拷貝資料夾 cp r usr local yjg root 3.檢視資料夾內容 ls yjg 4.檢視檔案內容 catmore less cal 顯示日曆 5.顯示檔案占用空間大小 du h yjg.tx...

linux基本操作

一 基本命令的操作 1 顯示日期與時間的命令 1 date 2 date y m d 年 月 日 3 date h m 小時 分鐘 2 顯示日曆 1 cal 顯示當年當月的日曆 2 cal 2009 顯示2009全年的日曆 3 cal 9 2009 顯示2009年9月份的日曆 3 簡單好用的計算機 ...

Linux基本操作

一 基本認識 1 在linux輸入命令時,我們常常會在命令列的開頭看見這樣的字元 x,其意思是 使用者名稱 主機名。例如上面的圖中,root表示的是超級使用者,weiwenfeng表示的是普通使用者,centos表示的是主機。2 linux系統通常都需要多使用者去進行操作,每個使用者擁有不同的許可權...