命令列提示字元
[root@localhost ~]#
[當前登入系統的使用者@主機名稱 當前所在的目錄]#表示為管理員登入
$ 表示為普通使用者登入
切換使用者
su 使用者名稱 #切換後所在目錄不變
su - 使用者名稱 #切換後所在目錄變成使用者家目錄
檢視當前主機的完整名稱
hostname
臨時設定主機名
hostname 主機名
永久設定主機名
hostnamectl set-hostname 主機名
或vi /etc/hostname(設定完後需重啟系統才生效)
按i鍵先刪除舊主機名,再輸入新主機名(只有第一行有效)
按esc鍵,再按shift + 「:」 組合鍵,輸入 wq ,再按回車鍵退出
檢視當前系統版本資訊
cat /etc/redhat-release
或cat /etc/*release
檢視當前核心版本
uname -r
臨時修改網絡卡ip
ifconfig ens33 192.168.80.3/24
或ifconfig ens33 192.168.80.3 netmask 255.255.255.0
永久修改網絡卡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 位址
重啟網絡卡
systemctl restart network #重啟所有的網絡卡
ifdown ens33 ; ifup ens33
ifdown ens33 #關閉某個網絡卡
ifup ens33 #啟動某個網絡卡
ifconfig ens33 down #臨時禁用某個網絡卡
ifconfig ens33 up #重新啟用某個網絡卡(不會更新ip位址)
檢視網絡卡位址
ifconfig
或ip a
新增靜態路由條目
臨時新增路由(重啟network服務失效)
方法一:
route add -net 192.168.3.0/24 gw 192.168.8.2 [dev ens33]
-net:指定目標網段的位址
gw:指定下一跳路由器的 ip 位址
dev: 為路由指定的輸出介面
檢視路由表條目
route -n
刪除靜態路由條目
route del -net 192.168.3.0/24
方法二:
ip route add 192.168.15.0/24 via 192.168.80.2 [dev ens33]
永久新增路由(重啟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
測試網路連線
ping
traceroute (靜態跟蹤)
mtr (動態跟蹤)
重啟系統
reboot
init 6
shutdown -r now
關機poweroff
shutdown -h now
init 0
小知識:
給命令列提示字元加顏色
ps1="[\e[1;34m][\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
將後台的命令,放置後台 back 繼續執行 fg fore go 將後台的命令,放置前台 fore 繼續執行 jobs 選項 引數 l 顯示程序號 p 僅任務對應的顯示程序號 n 顯示任務狀態的變化 r 僅輸出執行狀態 running 的任務 s 僅輸出停止狀態 stoped 的任務 jobs l ...
Linux命令基礎學習1
1 命令格式 命令 選項 引數 選項是用來調整命令功能的,有的命令可以不帶引數,但是有的必須使用引數 例如 ls la etc 說明 個別命令使用不遵循此格式 當有多個選項時,可以寫在一起 簡化選項與完整選項 a等於 all 簡化選項使用乙個 完整選項使用兩個 2 目錄處理命令 ls 在linux中...
1 Linux 基礎命令
ls al 檢視當前目錄所有資料夾包含隱藏檔案並格式化 ls 檢視當前目錄檔案 rm 刪除檔案 pwd 檢視當前目錄路徑touch hello.txtvi hello.txt 進入並修改檔案 i 修改hello.txt檔案內容 shrift a 修改檔案並游標置於一行開頭位置 esc wq 儲存並退...