【學習總結】快速上手Linux玩轉典型應用-第6章-linux經常使用命令講解

課程目錄連接

目錄

==============================================================html

1 軟件操做命令

  • 演示準備:

    • Windows系統中使用Xshell,先鏈接到虛擬機,再在Xshell中進行操做

  • 演示:

    • (1)安裝軟件演示: yum install xxx

  • (2)卸載軟件演示: yum remove xxx

  • (3)搜索軟件演示: yum search xxx


  • (4)清除緩存演示: yum clean packages

  • (5)列出已安裝演示: yum list

  • (6)軟件包信息查詢: yum info xxx

==============================================================linux

2 服務器硬件資源信息

  • 演示準備:

    • Windows系統經過Xshell登陸centos系統

  • 演示

    • (1)內存:free -m

  • (2)硬盤:df -h

  • (3)負載:wtop(top用q退出)


  • (4)CPU信息查詢:cat /proc/cpuinfo

  • (5)格式化磁盤:fdisk

==============================================================shell

3 文件操做命令



(注:這次的小目錄應該還包含後續的課程內容)vim

  • 第一部分:Linux文件的目錄結構:


演示:

  • 根目錄:cd /

  • 列出命令:ls -al

  • 第二部分:文件的基本操做


演示:

  • 進入目錄與查看目錄下文件:cd xxls




  • 新建文件和新建文件夾:touch xxxfilemkdir xxxdir

  • 刪除已有文件或文件夾:rm xxx



  • 複製和移動:cp xxx zzz(複製xxx到zzz路徑下,可帶重命名)與mv xxx zzz(移動xxx到zzz路徑下)


  • 顯示當前路徑:pwd

==============================================================windows

4 Linux文本編輯神器vim與其餘經常使用命令


  • 菜鳥教程指路(多看多記):Linux vi/vim

  • 第一部分:vim基本操做演示(英文輸入狀態)

    • 新建並編輯文件內容:vim filename

  • 切換爲插入模式:鍵盤i或o或a;退出:鍵盤esc+:wq


  • 鍵盤快速定位首行(gg)和尾行(G)--區分大小寫

  • 鍵盤刪除某行(dd)與撤回此操做(u)--區分大小寫



  • 鍵盤重作此操做(與撤回u相反):ctrl+r

  • 鍵盤複製(yy,多行nyy)與粘貼(小p向下複製,大P向上複製)單行--區分大小寫

  • 重複上一個操做:英文句點或小數點(.)--中文輸入狀態下不執行

  • Mac系統同理:直接在終端鏈接Linux遠程機並進行相同操做

  • 第二部分:文件權限777:




  • 第三部分:文件搜索、查找、讀取:


演示:

  • 讀取:頭、尾、整個、分頁、可控分頁









  • 搜索關鍵字:grep -n "xxxx" filename -- 經常使用,重點掌握

  • 統計個數:wc -- Word count,後綴中使用



  • 組合命令:經過管道豎槓 |







  • 第四部分:文件解壓縮

演示:

  • 測試與查看手冊:




==============================================================centos

5 系統用戶操做命令


  • 新建用戶後設置密碼:passwd + username




  • 關於多個用戶訪問權限:


  • 刪除用戶:userdel -r username

==============================================================緩存

6 防火牆的設置


  • 演示:

    • 首先查看是否已經安裝


  • 檢查服務是否已啓動

  • 測試啓動、中止、查看狀態幾個命令




  • 關於防火牆的命令:firewall-cmd --xxx





  • 開啓關閉服務:




  • 查詢服務:

  • 移除服務而使用端口鏈接:服務和端口不衝突,服務更方便






  • 防火牆關閉:

    • 防止後期一些權限問題等等,能夠將防火牆關閉

      sudo關閉後,再也不顯示running仍是dead,直接找不到

==============================================================服務器

7 提權和文件上傳下載的操做

  • 提權演示:

    • 分別在Xshell中開啓root和imooc兩個遠程鏈接,並在imooc中yum發現權限不足

  • imooc帳戶yum命令前加sudo

  • root帳戶中使用命令visudo並在相應位置添加imooc帳戶的信息(G定位最後一行後向上幾行)

  • 以後再在imooc帳戶中進行sudo yum install...操做時變爲可執行了,提權成功。

  • 通常建議給普通帳號提權,而不是使用root帳號

  • 上傳下載演示:

    • Linux下載通常使用wget或者curl命令進行,以百度首頁爲例,curl有參數,wget更簡單





  • Linux系統使用scp進行文件的上傳和下載:注意參數位置,第二個位置是起始位置,第三個位置是終止位置

  • Windows系統使用窗口或者安裝lrzsz進行上傳下載












END

相關文章
相關標籤/搜索