full-screen text editor
課後小練習
cat
用例:cat a.txt 是將a.txt檔案內容顯示到螢幕上2)常用來將兩個或者更多的檔案整合成乙個檔案
用例:cat a.txt b.txt > large.txt 是將a.txt與b.txt中的內容輸出到large.txt3)清空檔案
/dev/null 這個檔案是linux中的黑洞,無論向這個檔案中輸入什麼檔案還是空 比如:cal > /dev/null 依舊是空
more
space bar: 一次滾動一螢幕return: 一次向下一行。
b: 一次回退一螢幕
f: 一次向前一螢幕
h/?: 顯示幫助資訊文件
q: 退出,回到shell終端
/string: 向前查詢字串
n: 查詢下乙個字串
vi基礎了解
vi三種模式:1.底行模式 2.命令列模式 3.輸入模式
三者模式轉換:
命令列模式—>輸入模式開啟vi插入:a: 在游標所在位置之後插入
a: 在游標所在行的行尾插入
i: 在游標所在位置插入
i: 在游標所在行的行首插入
o: 在游標所在行的下一行插入
o: 在游標所在行之上插入
輸入模式—>命令列模式
esc鍵進入命令模式
命令列模式—>底行模式
esc+:或esc+/或esc+?
儲存檔案(底行模式)
退出vi(底行模式)
刪除文字
命令列模式:x: 刪除乙個字元
s:刪除當前字元,並進入輸入模式
dw: 刪除當前詞
ndw:刪除n個詞
dd:刪除當前行
ndd:刪除之後的n行
底行模式:修改文字:5,7d;: 刪除5-7行的內容
複製和貼上文字
命令列模式:yx:拷貝詞
yy:拷貝行
p:當前行下貼上
底行模式:高階功能:1,2co3:拷貝行1,行2在行3之後
:4,5m6: 移動行4,行5在行6之後。
命令列模式~: 改變大小寫
j: 把當前行和下一行連起來
u: 廢除剛才的編輯操作
n: 繼續查詢
底行模式檢視當前目錄下所有檔案包括隱藏檔案的詳細列表資訊:set nu: 顯示行標
:21: 游標停在指定行
/str: 從當前行往下查詢
?str: 從當前行往上查詢
:r file: 在游標所在位置插入另乙個檔案
:1,$s/old/new/g: 從第一行開始替換文字(%s/old/new/g)
ls -a
在cp、mv、rm等命令中,-i選項的作用
cp -i:提示是否覆蓋mv -i:若目標檔案已存在時,提示是否覆蓋
rm -i:刪除的同時提示使用者是否選擇刪除
用ls檢視目錄本身(而非其子目錄)的詳細列表資訊
ls -ld
在主目錄中進行如下操作:
a. 使用touch命令建立檔案test;
用mkdir命令分別建立名為courses、sample和personal的目錄;
使用ls -l命令檢視當前目錄中檔案的訪問許可權;
使用ls -ld命令檢視當前目錄中目錄的訪問許可權。(看的是本目錄,不加d看的是其中的子目錄們)
1)touch testb. 對courses、sample和personal三個子目錄,設定使自己(owner)擁有讀、寫、執行許可權,組使用者有讀寫許可權,其它使用者只有執行許可權,用字元模式實現,並檢視設定結果。2)mkdir courses sample personal
3)ls -l
4)ls -ld
chmod 761 courses sample personal
顯示家目錄中所有以.txt結尾的檔案
ls *.txt
檢視2023年8月份的日曆
cal 08 2008
在unix中?的作用
?:代表任意 乙個字元
;和|的異同
;:多個命令的分隔符|:將前乙個命令的輸出作為下乙個命令的輸入
相同:都是命令的分隔符
不同:作用不同
Linux基礎 元字元
bash中的特殊字元,鍵盤上能敲出來的特殊字元都有其特殊意義,元字元是被shell解釋的。ls 家目錄 z pwd echo z users alex ls abcd txt ls abcd abcd abcd txt rm rf 建立資料夾 touch txt touch txt ls 0 9 t...
正則的常用元字元
正則的常用元字元 正規表示式是用於進行文字匹配的工具,是對字串執行模式匹配的強大工具。這讓我們可以在字串裡進行搜尋 查詢,但是必須是在我們事先給定的字元中,匹配我們事先給定的字元,那我們就來了說一下元字元,元字元常用的有以下幾種 1 它可以查詢任意給定的字元,除了換行付符和行結束符。2 w 匹配給定...
linux(四)之元字元
一直覺得linux是乙個非常高深的東西,但是慢慢學過來其實就是一堆一堆的命令執行,讓乙個程式執行的結果。只有你有毅力去學習,並且系統的去學習我相信沒有什麼惡意難道自己的。接下來我們一下來感受一下linux的元字元的操作。覺得小編不錯的可以點個推薦哦 元字元 meta character 是指鍵盤上可...