虛擬機器Linux系統常用基本操作
阿新 • • 發佈:2021-12-09
虛擬機器Linux系統常用基本操作
一、虛擬機器快照及克隆
1.虛擬機器快照
快照功能需要在虛擬機器關機的狀態下才可操作。 具體操作步驟:【虛擬機器】———【快照】———【拍攝快照】(通過快照可以保留虛擬機器的狀態,以便以後可以返回相同的狀態)
後續使用快照時,點選第三步下面的【恢復到快照】即可。
2.克隆主機
3.改IP
最後一位,應該是1-255 的,但是 去掉1和255被用,還有2是閘道器,所以只能使用3-254之間任意一個數字。① 檢視網絡卡名稱,或者檢視本機IP : [root@localhost ~]# ip a(我的閘道器是eth[01])
② 修改網絡卡 :[root@localhost ~]# sed -i 's#.100#.101#g' /etc/sysconfig/network-scripts/ifcfg-eth[01]
PS:第一個100是指你現在的網路地址,後面的101是你要修改成的網路地址。
③ 修改網絡卡後重啟系統網路:[root@localhost ~]# systemctl restart network
二、基礎知識及部分指令
1.系統介紹
1. ping 格式:ping[網址] 2.主機登入使用者資訊 [root@localhost ~]# root : 登入當前系統的使用者名稱 @ : 分隔符,沒有實際意義 localhost : 當前系統的主機名 ~ : 當前所在的目錄(~代表的是當前的家目錄, /root代表使用者名稱,比如你登入的使用者名稱是jason,那麼就顯示/jason) '#' : 沒有實際含義 3.自定義系統登入使用者資訊 知識儲備:在python中列印,print('Hello World') 在Linux裡面,echo('Hello World')單引號,別加特殊字元。 PS1 環境變數 [root@localhost ~]# echo $PS1 ($符號是取環境變數PS1變數地址裡面的值) [\u@\h \W]\$ 解釋: \u是指使用者名稱root,@就是@,\h就是localhost,\w是路徑~,\$就是普通使用者,當前我是超管使用者,所以顯示#警號。 [root@localhost ~]# PS1='[\u@\h --- \W]\$' 這裡PS1是一個變數名,後面的變數值要加單引號,這樣修改後的結果就成了[root@localhost --- ~]#
2.系統語法命令格式
通常系統命令語法格式:
命令[引數][選項][路徑]
比如:sed -i 's#.100#.101#g' /etc/sysconfig/network-scripts/ifcfg-eth[01]
命令:sed
引數:-i
選項:'s#.100#.101#g'
路徑:/etc/sysconfig/network-scripts/ifcfg-eth[01]
4.系統目錄結構
Linux中一切從根(/)開始。左斜槓 知識儲備: cd : 切換目錄 功能:改變工作目錄。將當前工作目錄改變到指定的目錄下。 cd .. : 返回上級目錄 cd /home/litao/linux/ : 絕對路徑 cd ../day02/ : 相對路徑 cd ~:進入使用者家目 cd -:返回最近訪問目錄
5.系統路徑的型別
絕對路徑:參照物是根(/)路徑
相對路徑:參照物是當前路徑
6.系統執行命令
1)、關機(只記住shutdown即可,其他忽略不記)
shutdown: 關機或重啟
引數:shutdown -h 指定關機的延時時間
shutdown -c 取消關機
poweroff: 關閉電源
init:設定系統啟動模式
0 : 關機
1 : 單使用者模式
2 : 多使用者無網路模式
3 : 多使用者模式
4 : 待定
5 : 桌面模式
6 : 重啟
reboot
2)、重啟
reboot(用的最多)
init
shutdown -r 10 十分鐘後重啟
7.檢視系統命令幫助
格式:
man [需要檢視幫助的命令]
命令解釋說明資訊:NAME
命令語法說明資訊:SYNOPSIS
命令描述詳細說明:DESCRIPTION
命令引數詳細說明:OPTIONS
q : 退出
/[搜尋內容] : 搜尋內容
推薦網址:https://www.linuxcool.com/
8.系統快捷方式
1、歷史命令資訊:上下鍵
2、清屏命令:ctrl + l | clear
3、中斷取消命令執行過程 : ctrl + c
4、快速移動游標到行首尾:ctrl + a/e
5、將游標到行首資訊剪下:ctrl + u
6、將剪下的內容進行貼上:ctrl + y
7、將游標到行尾資訊剪下:ctrl + k
8、鎖定系統視窗資訊狀態:ctrl + s
9、解鎖系統視窗資訊狀態:ctrl + q
10、命令列中快速移動游標:ctrl + 方向鍵
11、系統命令資訊補全功能:tab
9.常用系統命令
1、目錄路徑相關命令
1、顯示當前路徑資訊
pwd
2、切換目錄路徑資訊
cd
特殊路徑:
1、- : 上一次訪問的路徑
2、. : 代表當前路徑
3、.. : 上一層路徑
4、~ : 家目錄
絕對路徑和相對路徑
3、進行目錄建立操作
mkdir
引數:
-p : 自動建立上級目錄
-v : 顯示建立資料夾的過程
案例:要求在上一層目錄中的data目錄下的test目錄中建立一個v1目錄
[root@localhost ~]# mkdir -p ../data/test/v1
注:mkdir建立資料夾時,該資料夾的上一層目錄必須存在
2、檔案目錄相關命令
1、建立檔案資訊命令
touch
[root@localhost ~]# touch 1.txt
2、檢視資料資訊命令
ls
檢視指定目錄下的檔案資訊,預設檢視當前目錄下檔案資訊。
引數:
-l : 顯示檔案的詳細資訊
-a : 顯示隱藏資料夾(以.開頭的檔案或資料夾就稱之為隱藏資料夾)
-h : 格式化檔案大小(必須跟-l引數配合使用)
[root@localhost ~]# ls -l
total 4
-rw-r--r--. 1 root root 0 Dec 9 12:15 1.txt
-rw-r--r--. : 檔案的許可權
1 :檔案硬連結數
root :所屬使用者
root :所屬組
0 :大小(位元組)
Dec 9 12:15 : 建立的時間
1.txt :檔名稱
1B => 8位元組
1024位元組 = 1kB
1024kb = 1MB
3、輸出列印字元資訊
echo
覆蓋重定向(>):將檔案中所有內容刪除之後再寫入
追加重定向(>>):在檔案的末尾寫入資訊
4、檢視檔案資料資訊
cat [需要檢視檔案的路徑]