1. 程式人生 > 實用技巧 >Linux學習-28期-第四節課

Linux學習-28期-第四節課

管道符、重定向與環境變數

  1. 輸入輸出重定向
    輸入重定向:<
    輸出重定向: >(清空寫入), >>(追加寫入),2>/2>>錯誤輸出,&>全部輸出
    eg.在這裡插入圖片描述
    重定向將命令和檔案相結合

在這裡插入圖片描述

  1. 管道符:命令和命令直接的紐帶,可以多次
    將前面要輸出到螢幕的內容當作後一條命令的輸入
    eg. 管道符設定密碼echo redhat | passwd --stdin linuxprobe

  2. 萬用字元
    在這裡插入圖片描述
    [0-9]單個數字/[:number:]
    中括號與大括號區別:在這裡插入圖片描述 [:alpha:]混合匹配

  3. 轉義符
    \ :單個字元轉義
    ``:執行命令
    ‘’ :全部字元轉義
    “”:定義範圍,引數中有空格加雙引號,在這裡插入圖片描述


    定義範圍,是一個整體,若無空格,可加可不加

  4. 環境變數; LANG,PATH,HOME,SHELL,PS1,
    絕對路徑:/bin/ls
    別名:alias
    內部命令:
    外部命令:根據PATH設定的目錄逐個尋找命令存放的位置去執行(使用最多)
    直接定義與export的區別:
    直接定義:自己用


VIM編輯器:

vim=vi improved
在這裡插入圖片描述
命令模式: 複製,剪下,搜尋
末行模式:儲存,退出,設定編輯環境
輸入模式:不能從輸入模式直接儲存檔案,也不能直接退出(可用shift+zz)
o,i,a
u
yy
pp
dd
set nu
/

作業:複習第三章節和VIM
預習第四章

在這裡插入圖片描述