1. 程式人生 > 其它 >Linux基礎操作命令01

Linux基礎操作命令01

1. 虛擬機器快照

拍個照片
1.拍攝快照
關機--拍攝快照--

2.克隆主機
右鍵--管理--克隆--下一頁
克隆方法
1.建立連結克隆(底層檔案還是使用原來的)
	我們一般選用連結克隆,磁碟佔用小,
2.建立完整克隆(完全克隆一個新的)
	完全複製一遍,建立一個新的

3.改ip
	最後一位114.114.114.114
    區間 3-254
    
    檢視網絡卡名稱 ip a
    
    修改網絡卡
    sed -i  's#.100#.101#g'  /etc/sysconfig/network-scripts/ifcfg-eth[01]
    systemctl restart network

2. 基礎命令

2.1 系統介紹

1.ping命令
	格式:
    	ping [網址]  可以公網網址,也可以是ip,
        
# 系統命令提示組成
2.登入主機使用者資訊
	[root@localhost ~]# 
    root       :  登入當前系統的使用者名稱
    @          : 分隔符,沒有特殊含義
    localhost  : 當前系統的主機名
    ~          : 當前所在的目錄(~代表當前的家目錄/root)
    #          : 沒有實際含義
    
3.自定義系統登陸使用者資訊
	PS1 環境變數,攜帶著主機使用者資訊
    echo $PS1
    [\u@\h \W]\$
    
    PS1='[\u@\h ---\W]\$'
 	等號兩邊沒有空格
    
知識儲備:
	print('hello world')
    echo 'hello world!'
    


2.2 系統命令語法格式

通常系統命令語法格式:
	命令 [引數] [選項] [路徑]
    只能籠統的表達,並不是所有格式都是這樣的,要看所處的使用命令的環境,學習自動更改內容
 

2.3 系統目錄結構

Linux中一切從根(/)開始

知識儲備:
	cd:切換目錄(路徑)

2.4 系統路徑的型別

絕對路徑:從根目錄開始/,參照物是根路徑(/)

相對路徑:參照物是當前路徑

3. 系統執行命令

1.關機
	shutdown:關機或重啟
    	引數:-h 指定關機的延時時間
        	 -c 取消關機
        推薦使用該方式
            
    halt   : 禁用CPU資源
    
    poweroff:關閉電源
    
	init : 設定系統啟動模式
        0:關機
        1:單使用者模式
        2:多使用者無網路模式
        3:多使用者模式
        4:待定
        5:桌面模式
        6:重啟
        
    reboot:也可以關機
    	--half
        -p

2.重啟命令
	reboot
    init
    shutdown
    	引數: -r 指定重啟的延時時間

4. 系統幫助命令

man命令
格式
	man [需要檢視幫助的命令]
		命令解釋說明資訊:NAME
    	命令語法說明資訊:SYNOPSIS
    	命令描述詳細說明:DESCRIPTION
    	命令引數詳細說明:OPTIONS
    q:退出
    /[搜尋內容]:搜尋內容
 
	推薦網址:www.linuxcool.com

5. 系統快捷方式

滑鼠選中,右鍵貼上
工具--選項--滑鼠和鍵盤-

1.顯示歷史輸入的命令資訊:方向鍵 上 下
2.清除所有螢幕資訊輸出:  ctrl+l  or clear
3.中斷取消命令執行過程:  ctrl+c
4.快速移動游標到行首尾:  ctrl+a/ctrl+e
5.將游標到行首資訊剪下:  ctrl+u
6.將游標到行尾資訊剪下:  ctrl+k
7.將剪下的內容進行貼上:  ctrl+y
8.鎖定系統視窗資訊狀態:  ctrl+s
9.解鎖系統視窗資訊狀態:  ctrl+q
10.命令列中快速移動游標: ctrl+方向鍵左右
11.系統命令資訊補全功能: tab

6. 實踐操作部分

6.1目錄路徑相關命令


1.顯示當前路徑資訊 
	pwd
2.切換目錄路徑
	cd
	可以跟絕對路徑,相對路徑
	特色的路徑:
	1. - :上一次訪問的路徑
	2. . :代表當前路徑
	3. ..:代表上一層路徑
	4. ~ :家目錄
3.進行目錄建立操作
	mkdir
	#注意:建立資料夾時,該檔案的上一層目錄必須存在
	引數:
	-p:自動建立上一層目錄
	-v:顯示建立資料夾的過程

案例:要求在上一層目錄中的data目錄下的test目錄中建立一個v1目錄
	mkdir -p ../data/test/v1
            


6.2 檔案目錄相關命令

1.建立檔案資訊命令
    touch
    touch 1.txt
        
2.檢視資料資訊命令
    ls
    檢視指定目錄下的檔案資訊(包含檔案,資料夾,等等型別)
    預設檢視當前目錄下檔案資訊。
    引數:   -l:顯示檔案的詳細資訊
        	-a:顯示隱藏資料夾(以.開頭的檔案或資料夾)
            -h:格式化檔案大小(必須跟-l引數配合使用,)

            
[root@localhost ~]# ls -l
total 4
-rw-r--r--. 1 root root    0 Dec  9 19:08 1.txt
-rw-r--r--.    :檔案的許可權
1              :檔案的硬連結數
root           :所屬使用者
root           :所屬組(一個家庭)
0              :大小(單位是:位元組)
Dec  9 19:08   :建立的時間
1.txt          :檔名稱
total 4        :總共佔有的 kb數  4kb

1B = 8位元組
1024位元組 = 1kB
1024kb = 1MB


3.輸出列印字元
	echo
    
    覆蓋重定向(>):  將檔案中所有內容刪除之後再寫入
    追加重定向(>>): 在檔案的末尾寫入資訊
    
    
4.檢視檔案資料資訊
	cat[需要檢視的檔案路徑]

未完待續