Linux基礎之虛擬機快照、系統命令與常見命令


1、虛擬機快照

虛擬機快照:相當於給虛擬機拍個照,后續可以直接使用快照復制一個虛擬機出來,跟被復制的虛擬機的配置一模一樣的。
1、拍攝快照:
  先把虛擬機關機-->選中虛擬機鼠標右鍵-->快照-->拍攝快照-->輸入名稱-->點拍攝快照

2、克隆主機:
  選中虛擬機鼠標右鍵-->管理-->克隆-->下一頁-->選擇克隆源為現有快照(剛剛拍攝的快照)-->下一頁-->創建鏈接克隆-->命名新的虛擬機,選擇路徑為非系統盤-->完成-->關閉

3、修改ip:
  每一台計算機都有唯一的一個IP,克隆的虛擬機與被克隆的IP一致,會沖突,所以需要修改ip。
  步驟:虛擬機開機-->輸入賬號root回車密碼輸入1回車開機成功-->打開Xshell-->重新連接-->輸入 ip a查看ip-->輸入 sed -i 's#.100#.101#g' /etc/sysconfig/network-scripts/ifcfg-ens3[23] 回車修改網卡(把IP的最后一位從100改成101,改的區間可以選擇3-245都可以)-->輸入 systemctl restart network 回車重啟系統網絡-->Xshell的菜單欄文件打開會話-->ctrl+c然后ctrl+v復制粘貼出來一個新會話-->點新會話點屬性-->--修改名稱,修改主機為剛剛設置的ip-->連接確定。
		
# 查看網卡名稱,或者查看本機IP
  [root@localhost ~]# ip a

# 修改網卡:ens[23]跟eth[01]的選擇看你ip a出來的結果
  [root@localhost ~]# sed -i 's#.100#.101#g' /etc/sysconfig/network-scripts/ifcfg-ens3[23]
或
  [root@localhost ~]# sed -i 's#.100#.101#g' /etc/sysconfig/network-scripts/ifcfg-eth[01]

# 重啟系統網絡
  [root@localhost ~]# systemctl restart network

微信截圖_20211209090924

微信截圖_20211209091139

微信截圖_20211209091446

微信截圖_20211209091513

image-20211209153536399image-20211209160356698

image-20211209160800080

2、系統介紹

1、ping命令:用來測試網絡連通是否正常
  測本地ip :ping ip
  測網絡是否暢通: ping 遠程服務網址(比如百度網址)
  
2、主機登錄用戶信息:[root@localhost ~]#
  root  		:  登錄當前系統的用戶名
  @     		:  分隔符,沒有特殊含義
  localhost 	: 當前系統的主機名
  ~     		: 當前所在的目錄(~ 代表的是當前的家目錄, /root)
  #			: 沒有實際含義
  
3、自定義系統登錄用戶信息: PS1 環境變量
  [root@localhost ~]# echo $PS1   
  [\u@\h \W]\$
  [root@localhost ~]# PS1='[\u@\h --- \W]\$'

image-20211209162710976

image-20211209165004429

3、系統命令的語法格式

通常系統命令語法格式:命令 參數 選項 路徑
  eg: rm -rf 1.txt
# 但是並非全部都是統一格式的,需要根據命令環境更改格式

4、系統目錄結構

在Windows中一切從磁盤開始,也就是C盤或者D盤... C:\
在Linux中,一切從根(/)開始
  cd 目錄: 切換到目錄

image-20211209165858097

5、系統路徑的類型

絕對路徑:參照物是根(/)路徑
相對路徑:參照物是當前路徑

6、系統運行命令(關機與重啟)

6.1 關機命令

1.shutdown(主要記這個):慢慢關
 參數:
   -h 時間數: 指定關機的延時時間(分鍾)  h是0的話立即關機
   -c :返回取消關機
            
2.halt  :禁用CPU,立刻關死
  參數: 
    --halt:禁用CPU了
    -p 或者--poweroff: 關機的時候調用poweroff

3.poweroff:直接關閉電源

4.init:設置系統啟動模式
  0 : 關機
  1 : 單用戶模式
  2 : 多用戶無網絡模式
  3 : 多用戶模式
  4 : 待定
  5 : 桌面模式
  6 : 重啟

5.reboot:
  參數:
    -halt: 關機

6.2 重啟命令

1. reboot
2. init
3. shutdown
  參數:shutdown -r 時間數:指定重啟的延時時間(分鍾)  r是0的話立即重啟
    
# 注意:虛擬機還在開的時候不能直接關電腦,需要先輸入命令關閉虛擬機,然后再關電腦。在公司里面不可以隨便關機或者重啟,可能會造成公司極大損失。

7、查看系統命令幫助

格式:man 需要查看幫助的命令
  # eg. man shutdown
    NAME:命令解釋說明
    SYNOPSIS:命令語法格式說明
    DESCRIPITION:命令的詳細說明
    OPTIONS:命令參數的詳細說明
	
    q:退出
	/ 搜索內容 :

image-20211209170928380

8、系統快捷操作

選定文本后鼠標右鍵直接粘貼:在選項中設置。
1、歷史命令信息:鍵盤的上下鍵
2、清屏命令:ctrl+l
3、中斷或者取消命令執行過程:ctrl+c
4、快速把光標移動到行首/行尾:ctrl+a/ ctrl+e
5、把光標到行首的信息剪切:ctrl+u
6、將剪切的內容粘貼:ctrl+y
7、把光標到行尾的信息剪切:ctrl+k
8、鎖定當前系統窗口狀態:ctrl+s
9、解鎖當前系統窗口狀態:ctrl+q
10、命令行中快速移動光標:ctrl+鍵盤的方向鍵
11、系統命令信息補全功能(最常用):tab鍵

image-20220226215013686

9、linux中常用的命令

9.1 目錄路徑的相關命令

1、當前路徑信息:pwd
  
2、切換目錄路徑:cd 路徑  # 相對路徑或者絕對路徑都可以
	特殊路徑:
      -   # 回到上一次訪問的路徑
      .   # 代表去到當前路徑
      ..  # 代表去到上一層路徑
      ~   # 代表回到根目錄
      
3、進行目錄創建: mkdir  # mkdir創建文件夾時,該文件夾的上一層目錄必須存在
  參數:
    -p :自動創建上級目錄
    -v :現實創建目錄的過程
# 案例:要求在上級中的data目錄下的test目錄中創建一個v1目錄
[root@mysql03 opt]# mkdir -pv ../data/test/v1

image-20220226215331334

9.2 文件目錄的相關命令

1、創建文件信息命令: touch 文件路徑
   eg: touch 1.txt
  # 可以man 命令進去看一下相關參數
  
2、查看數據信息的命令: ls
  # 查看指定目錄下的文件信息,默認是查看當前目錄下的文件信息(文件、文件夾都算)
  參數: 
    -l : 顯示文件的詳細信息
    -a :查看隱藏文件大小
    -lh :h必須要配合l使用,查看具體大小
# 其余參數man命令去看一下

[root@localhost ~]# ls -l
  total 4   # 總共占有4Kb
  -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			:文件名稱

1字節 = 1B = 8bit
1024字節 = 1kB
1024kb = 1MB

3、輸出打印字符信息: echo 信息  # 類似於 python里面的print(信息)
  覆蓋重定向 >:將文件中所有內容刪除之后再寫入
  追加重定向 >>:在文件的末尾寫入信息

4、查看路徑詳細信息: cat 路徑  # 可以相對路徑或者絕對路徑

image-20211209172227146

image-20211209172542061

image-20211209174237543

image-20211209123244735

image-20211209175319684


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM