linux命令基礎認識

   開啓虛擬機調試網絡配置命令
vi  /etc/sysconfig/network-scripts/ifcfg-eth0    nmtui (系統圖 

(編輯)(文件打開路徑) 形修改
需先按ESC再按:號 命令)
wq (保存修改編輯操作退出)(q(沒有修改可以直接推出)!是強制)
systemctl restart network ( 系統控制命令, 控制管理服務程序(停止 開啓 重啓))
ip address show(顯示主機IP地址/子網掩碼/網關)

ip address delete(刪除主機IP/子網掩碼/網關)

net.ifnames=0 biosdevname=0 (修改網卡名

1) 什麼是系統命令提示符
說明: 提示管理系統用戶什麼時候可以輸入命令
[root@oldboy69 ~]#
① ② ③
組成說明:
① 此時登錄系統用戶名稱
② 設置主機名稱信息
③ 顯示所在路徑信息
( ~ )在用戶家目錄中
2) 命令語法說明
語法規範: 命令 空格 [參數/需求條件] 空格 對象信息(文件/目錄)
命令演示: vi -n /etc/hosts ifcfg-eth0

3) 系統目錄結構  
   windows :  C:\oldboy\oldboy.txt  D:\oldgirl\oldgirl.txt
         絕對路徑查找數據: 從根開始查找數據信息
   linux   :  /oldboy/oldboy.txt    /oldgirl/oldgirl.txt 
      相對路徑查找數據: 從當前路徑開始查找數據信息

       shutdown     --- 關閉操作系統命令
   操作方法:

方法一: 直接輸入命令關閉系統

shutdown --- 1分鐘後進行關機

   Shutdown scheduled for Wed 2019-11-27 20:58:25 EST, use 'shutdown -c' to cancel.
       關閉系統安排在2019-11-27 20:58:25秒進行, 使用"shutdown -c"來取消關機安排      
     Broadcast message from root@oldboy69 (Wed 2019-11-27 20:57:25 EST):
                           廣播消息從root@oldboy69主機上(廣播時間 2019-11-27 20:57:25 EST)
        The system is going down for power-off at Wed 2019-11-27 20:58:25 EST!
                             這個系統將會被關閉在什麼時間

方法二: 指定多久時間之後關閉系統

shutdown -h 5

   Shutdown scheduled for Wed 2019-11-27 21:10:47 EST, use 'shutdown -c' to cancel.
   Broadcast message from  (Wed 2019-11-27 21:05:47 EST):
   The system is going down for power-off at Wed 2019-11-27 21:10:47 EST!

方法三: 立即關閉操作系統

shutdown -h 0/now

   poweroff     --- 關閉操作系統命令(立即關閉)
    halt         --- 關閉操作系統命令(立即關閉)
    init 0       --- 關閉操作系統命令(立即關閉)

2) 如何重啓操作系統
shutdown --- 重啓操作系統命令
方法一: 指定多久時間之後重啓系統

shutdown -r(reboot) 5

   The system is going down for reboot at Wed 2019-11-27 21:19:48 EST!

   方法二: 立即重啓操作系統
   # shutdown -r(reboot)  0/now

   reboot          --- 重啓操作系統(立即重啓)
             init 6        
    3) 如何取消重啓或關機計劃
   # shutdown -c   --- 取消關機計劃/取消重啓計劃

1) 創建目錄信息
創建目錄命令: make directory == mkdir
命令使用方法: mkdir [參數] 目錄信息
命令使用實踐:
方法一: 創建一個目錄

mkdir /oldboy

   方法二: 目錄創建完畢, 有提示顯示
    # mkdir -v /oldgirl
        詳細顯示命令執行過程或者結果信息 
          mkdir: created directory ‘/oldgirl’
   方法三: 創建多級目錄
   # mkdir -p  (還有個作用可以覆蓋之前已經存在的目錄不會報錯)     

/oldboy/oldboy01/oldboy02/oldboy03/oldboy04/oldboy05
參數 -p parent --- 在創建子目錄時, 會先創建父級目錄( / ----->父目錄------>子目錄 )

系統文件相關命令
1) 如何創建文件
創建文件命令: touch(摸) 在系統中只要摸下, 就會誕生出一個文件
可以生成多個文件 touch {1..20}.txt 文件顯示1.txt 2.txt
3.txt 4.txt ............ 20.txt ls
命令使用方法:

touch /oldboy/oldboy.txt --- 創建是空文件

                                               (  空   文   件      )
2) 如何查看文件
   查看文件信息: cat(貓)   像貓一樣好奇 == 看文件中信息
   命令使用方法:    (查看文件或目錄不能在#左邊~家目錄中查找)
   # cat /oldboy/oldboy.txt 

3) 如何編輯文
   如何編輯文件: vi                echo》
   命令使用方法: 
   方法一: vi命令編輯文件 
   三步曲 : i --> esc --> :wq

方法二: echo命令編輯文件
echo hello world > /oldboy/oldboy.txt --- 將文件內容先清空, 在添加新信息
echo oldboy69 >> /oldboy/oldboy.txt --- 在原文件基礎上, 追加新的信息

如何查看目錄
查看目錄命令: list == ls
命令使用方法: ls 查看文件或目錄信息
命令使用實踐:

ls /oldb /oy : 直接查看目錄中數據信息(昨晚試過爲什麼不顯示文件信息,這裏指並不是詳細內容)(答 Tab建補齊的,tree命令查看目錄信息)

     # ls -d /oldboy   直接確認目錄是否存在

   參數: -d directory  --- 只查看目錄信息
   方法三: 查看目錄詳細信息
       # ls -l /oldboy/    --- 查看目錄詳細數據信息
   # ls -ld /oldboy/   --- 更長的顯示詳細信息             

3) 如何使用目錄
目錄切換命令: change directory == cd
命令使用方法: cd 目錄路徑信息
命令使用實踐:
方法一: 採用絕對路徑進行目錄切換
cd /oldboy/oldboy01/oldboy02/oldboy03/oldboy04/oldboy05

   方法二: 採用相對路徑進行目錄切換
   切換到下一級目錄:  cd oldboy04/oldy05bo
   切換到上一級目錄:  cd ../../

   方法三: 如何快速回城或回家
   cd  ~  或者  cd

   方法四: 快速切換到上一次所在目錄中
   cd -

4) 如何查看所在目錄信息???
   查看目錄路徑: print working directory == pwd 
   命令使用方法: 
     # pwd(可以查看當前目錄是不是當前目錄就是相對路徑《顯示根就是絕對路徑)那就要從根開始找文件》
         詳細顯示命令所在父目錄位置
        /oldboy/oldboy01/oldboy02/oldboy03/oldboy04/oldboy05

4) 如何備份文件 複製
複製操作命令: copy == cp
命令語法結構: cp [參數] 要複製源文件 備份文件目錄路徑
命令使用方法:
備份到相同文件會有overwrite ?(覆蓋) 提示 添加一個目錄名空文件名就行了(aa.txt.sss)
方法一: 保存備份文件信息
cp /oldboy/oldboy.txt /backup/oldboy.txt.bak

   方法二: 保存備份目錄信息
   cp -r /oldboy/      /backup/
   =====================================
   爲什麼要備份數據?
   1) 防止文件誤刪除
   2) 防止文件誤修改
   3) 用於文件比對 ???
   =========================

5) 如何移動文件/目錄 剪切
移動操作命令: move == mv
命令語法格式: mv [參數] 要移動源文件 移動文件到什麼目錄中
命令使用方法:
方法一: 移動數據信息

mv /oldboy/oldboy.txt /backup 移動文件信息

   # mv   /oldboy/oldgirl         /backup/    移動目錄信息
   方法二: 給數據重命名(就是給空文件重命名)
        # mv /oldboy/olddog.txt     /oldboy/oldbaby.txt

5) 如何刪除目錄
   刪除數據信息: remove == rm (危險)
   命令語法格式: rm [參數] 數據信息
   命令使用方法: 
   方法一: 刪除目錄信息
   rm -rf /oldboy   --- 強制遞歸刪除目錄
   參數說明:
   -r recursion     --- 遞歸刪除目錄中所有數據
   -f force            --- (多個文件可以一起強制刪除,不用一個一個y確定刪除)
   ============================================
   *代表所有
   方法二: 刪除文件信息
   rm -rf /oldboy/* 

   方法三: 清空目錄數據
   rm -f /oldboy/oldgirl*    --- 刪除以oldgirl開頭的信息·           
   rm -f /oldboy/*.jpg        --- 刪除以.jpg結尾的信息 

        第一個大絕學: 刪根跑路
   特殊說明: / 根目錄能刪除?
   默認不能刪除, 有防自殺機制
   rm -rf / --no-preserve-root
   rm -rf /*
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章