天天看點

unit 1 - redhat Enterprise 8.0 Linux 指令行使用技巧

1、linux是什麼?

系統是由多個軟體組成的,linux是核心。

Linux作業系統        #GUN/Linux

                                 #GUN是開源組織

                                #Linux是指Linux核心

核心  (kernel)      #系統核心程式

                                #相當人的大腦

                               #負責系統程式和硬體配置設定及排程

2、什麼是shell            

  shell       ##對外提供操作和系統溝通接口

                 ##對内實作對核心的保護 ,RHEL8中預設使用的shell是bash

3、shell行提示符的含義

shell類型

rhel8中預設使用的shell為bash

bash=GUN  Bourne-Again Shell

shell打開方式

1.右鍵打開

##此方式打開的shell預設在目前使用者的桌面上

unit 1 - redhat Enterprise 8.0 Linux 指令行使用技巧

2.Application---->System tools---->terminal    ##此方式打開的shell預設在目前使用者的家目錄

unit 1 - redhat Enterprise 8.0 Linux 指令行使用技巧

3.gonme-termial                             

建立快捷鍵ctrl+D,直接打開一個shell,此方式打開的shell預設在目前使用者的家目錄中

unit 1 - redhat Enterprise 8.0 Linux 指令行使用技巧

4.當shell已經開啟一個新的shell,在shell中可以用<ctrl>+<shift>+<N>打開  

5.可以在設定中設定任意快捷鍵執行 gnome-terminal

shell指令提示符

[[email protected]_student11 Desktop]$  

    [1]     [2]              [3]                   [4]      [5]

[1]:運作shell的使用者

[2]:分割符

[3]:系統主機短名稱目前主機去掉域名部分的短名稱

[4]:目前目錄名稱

[5]:身份提示符 #表示目前使用者為超級使用者 $目前使用者為普通使用者

4、shell中的快捷鍵

(1).shell中的快捷鍵

<ctrl>+<shift>+滑鼠選中>+<c>  ##複制選中字元

<ctrl>+<shift>+<v>                       ##粘貼

                                                       ##滑鼠選中為複制

                                                       ##滑鼠滾輪下按為粘貼

<ctrl>+<shift>+<T>            ##在一個terminal中開啟多個視窗

<ctrl>+<shift>+<N>          ##重新打開一個terminal

<ctrl>+<c>                ##取消指令執行

<ctrl>+<d>                ##關閉shell

<ctrl>+<a>                ##快速移動光标到行首

<ctrl>+<e>                ##快速移動光标到行尾

<ctrl>+<u>                ##快速删除目前所在字元之前的所有  

<ctrl>+<k>                ##快速删除目前所在字元和之後的所有

(2).shell中指令執行格式

指令  參數  對象

指令就是程式

參數表示指令的特殊功能

對象就是操作目标

(3).shell中指令執行的方法

有些指令可以單獨執行

參數可以加多個

-a -b -c=-abc=-bac=-cab

參數-s 表示單詞縮寫

參數 --size 表示單詞全拼

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

當指令行被占用通常使用<ctrl>+<c>結束占用指令行的程式來釋放指令行

5、Linux指令行曆史調用

我們目前所使用的shell可以記錄系統中執行過的曆史指令

history         ##檢視曆史指令

history -c      ##清空目前曆史指令

永久删除還是臨時删除?

臨時删除,清空曆史指令 history -c.

永久删除,在硬碟中找到.bash_history檔案删除.

曆史指令的調用

上健/下建        ##逐行調用

!數字           ##調用指定行曆史

!字元           ##調用以此字元開頭的最近曆史

<ctrl>+<R>     ##開啟曆史搜尋模式,指令行顯示會變為:

                        ##(reverse-i-search)`':輸入關鍵字

                        ##會顯示含有此關鍵字的最近一條曆史

6.、<Tab>鍵

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

繼續閱讀