1. 程式人生 > 實用技巧 >佳德智誠:電子商務的未來值得期待嗎

佳德智誠:電子商務的未來值得期待嗎

Linux學習—1單元—Linux命令列使用技巧

什麼是Linux?

Linux作業系統:

  • GNU/Linux
  • GNU是開源組織
  • Linux是指Linux核心

核心

  • 系統核心程式
  • 相當人的大腦
  • 負責系統程式和硬體分配及排程

什麼是shell

  • 對外提供操作這和系統溝通介面
  • 對內實現對核心進行保護
  • RHEL8中預設使用的shell是bash

shell行提示符的含義

shell型別
rhel8中預設使用的shell為bash
bash=GNU Bourne-Again SHell

shell命令列提示符

[[email protected] Desktop]#
[1]  [2] [3]       [4]    [5]

在這裡插入圖片描述
【1】:“root” 執行shell的使用者

【2】:分隔符

【3】:系統主機短名稱 -當前主機去掉域名部分的短名稱

【4】:當前目錄名稱(資料夾)

【5】身份提示符 # 超級使用者 $ 普通使用者

shell開啟方式

  1. 右鍵開啟
  2. Application---->favorites---->terminal
  3. gnome-terminal
  4. .當shell已經開啟時需要開啟一個新的shell,在shell中可以用++開啟
  5. 可以在設定中設定任意快捷鍵執行 gnome-terminal

shell中的快捷鍵

shell中的快捷鍵使用:

  • ctrl+shift+T            在同一個terminal 中開啟多個視窗
  • ctrl+C                取消命令執行
  • ctrl+D                關閉當前shell
  • ctrl+shift+滑鼠選中+C  複製選中字元(滑鼠選中為“複製”)
  • ctrl+shift+V            貼上選中字元(滑鼠滾輪按下為“貼上”)

shell中如何執行命令

1.命令執行格式 : 命令 引數 物件

  • 命令就是程式
  • 引數表示命令的特殊功能
  • 物件就是操作目標

2.命令執行的方法

  • 有些命令可以單獨執行
  • 引數可以加多個
  • -a -b -c = -abc = -cba = -acb
  • 引數-s 表示單詞縮寫
  • 引數–size 表示單詞全拼

命令必須在行提示符之後輸入否則命令無法執行

當命令列被佔用通常使用+結束佔用命令列的程式來釋放命令列

命令列獲得幫助

1.whatis rm

  • 檢視命令的基本用途
  • 檢視過程中出現
  • rm: nothing appropriate.(1.表示要檢視內容沒有幫助 2.系統幫助資料未更新用mandb命令更新)

“注意:當執行whatis命令出現 nothing appropriate 時大多數情況是因為系統的幫助資料庫未更新,如何解決此問題,需要在root使用者下執行mandb”
當你使用的使用者為普通使用者時請執行以下操作:
su - root
mandb

2.rm --help     檢視命令的基本用法
[]              內容可加可不加
…             內容個數任意
<>            必須在命令執行時加入的元素
在這裡插入圖片描述

3.man rm         命令用法詳解   man 是 manual(手冊/指南)的縮寫

man -k passwd     passwd關鍵字 有多少級別的man

man的級別

  1. 命令
  2. 系統呼叫
  3. 函式庫呼叫
  4. 特殊檔案(裝置檔案等)
  5. 檔案
  6. 遊戲
  7. 特殊的包
  8. 系統管理命令
  9. 核心資訊規則

man rm       進入到rm命令的幫助

q             退出

/關鍵字       搜尋關鍵字, “n”向下匹配 “N”向上匹配

G            快速移動到 man 的最後一行

g             快速移動到 man 的最前一行

Linux命令列歷史呼叫

我們當前使用的shell可以記錄系統中執行過的歷史命令

  • history      檢視歷史命令
  • history  -c   清空當前歷史命令
                永久清空歷史需要清空檔案.bash_history

歷史命令的呼叫

  • 上鍵|下鍵    逐行呼叫
  • !數字        呼叫指定行歷史
  • !字元        呼叫以此字元開頭的最近歷史
  • ctrl+R        開啟歷史搜尋模式,命令列顯示會變為:
                 (reverse-i-search)`’:輸入關鍵字
                 會顯示含有此關鍵字的最近一條歷史

< Tab >

補齊系統中存在的命令,檔案,和某些命令的引數
當按一次tab沒有效果,表示以此字元開頭的資訊不唯一可連續按2次,那麼會把以此字元開頭的所有內容顯示,如果2此仍然不顯示錶示沒有以此字元開頭的指令.