第二週的你學到了什麼呢???其實學了挺多的 特重要的有這麼幾個吧

首先說一下「 通配符 」

通配符 記住仍是頗有必要的 常常用的和不常常用的 都要記住了!!!shell

下面介紹下多種通配符的含義 示例以下: vim

*: 匹配零個或者多個字符
?: 匹配任何字符
~: 當前用戶家目錄
~+:當前工做的家目錄
~-: 前一個家目錄
【0-9】:匹配數字範圍
【a-z】:字母
【A-Z】:字母
【love】:匹配列表中的任意一個字符
【^love】:匹配列表中的全部字符之外的字符 編輯器

其次說下 強大的編輯器之神 沒錯就是---vim

三種模式 分別爲:插入模式。命令模式。拓展命令模式
{必定要搞清楚所在的模式} ide

vi : Visual editor 文本編輯器 它是一種沒有顏色標註的編輯器 相信看過的 都知道它起來很很差看工具

vim: Visual editor iMproved 它就不同的 色彩鮮明的編輯器 相信看過的 都被它所吸引,就不喜歡用 vi 了 學習

vim的命令其實挺多的 要是有全能記下的 那隻能說明你是個大神 大佬級別的 而我 只是個零基礎的學員 讓我記下來 根本不可能 但願常常看 慢慢的就能記下了 有圖爲例 以下:
第二週的你學到了什麼呢???其實學了挺多的   特重要的有這麼幾個吧code

再次就是重要的是【三種I/O 和管道】

三種文件:標準輸入:STDIN, 標準輸出:STDOUT, 標準錯誤:STDERR blog

|
|>把STDOUT重定向到文件
2> 把STDERR重定向到文件
&> 把全部輸出重定向到文件 進程

管道 顧名思義 是鏈接的意思 有專屬它的符號「 | 」 它是用來鏈接命令的 it

命令1| 命令2| 命令3|...

將命令1的STDOUT發送給命令2的STDIN,命令2的STDOUT發送到命令3的
STDIN

STDERR默認不能經過管道轉發,可利用2>&1 或 |& 實現

最後一個命令會在當前shell進程的子shell進程中執行

能夠組合多種工具的功能

ls | tr ‘a-z’ ‘A-Z     總的來講 仍是要多理解 多練習  學習的路上任重而道遠  加油!!!!
相關文章
相關標籤/搜索