Linux筆記(8) 管線命令

2021-06-29 09:15:58 字數 1107 閱讀 7108

1、管線命令界定符號|

1)僅能接受標準輸出的資訊

2)必須能夠接受來自前乙個命令的資料成為標準輸入繼續處理 才行

2、擷取命令,將一段資料經過分析,取出想要的。(一行一行分析)

1)cut

a、cut -d '分隔字元' -f fields,利用分隔字元對輸入的內容進行分割,取fields代表的段數

eg:echo $path | cut -d ':' -f 5,代表將輸入的path內容用:分隔,並取出第5段

b、cut -c 字元區間

eg:export | cut -c 12-,代表取出export輸入內容第12字元以後的所有字元

2)grep,將整行符合條件的資訊顯示出來

a、cmd | grep '搜尋的字串' 

eg:last |grep 'root',取出'root'的那一行資訊

b、grep '搜尋的字串' filename,從檔案中趙武包含搜尋字串的幾行資訊

3、排序命令

1)sort

cat  /etc/passwd | sort將對應檔案的內容按照乙個資料來公升序排列

2)uniq,重複的行刪除掉只顯示乙個,與sort搭配

last | cut -d ' ' -f 1 |sort |uniq -c,不重複顯示登入使用者,並統計登入次數

3)wc計算檔案的行、英文單字數、字元數

cat /etc/man.config | wc

4、雙向重導向tee

將資料流分別送到檔案與螢幕

ls -l /etc |tee -a filename,引數-a則累加資訊,否則覆蓋

5、字元替換命令

1)tr刪除或替換資訊中的文字

last | tr 'a' 'b',在last輸出的資訊中,用b來替換a

last |tr -d 'a',在last輸出的資訊中,將a刪除

2)col

cat /etc/man.config | col -x |cat -a ,顯示man.config資訊時,用空格來取代tab按鍵符號

man col |col -b >/filename,將col命令的幫助檔案轉存為村文字檔案方便查閱

3)join

未完待續

vulkan管線學習8

介紹說這個是用來指定繪製的時候,有多少顏色緩衝,深度緩衝,多少次取樣,還有他們各自的內容是啥樣。然後這個是掛在vkframebuffer的 然後由於這個教程這裡只需要colorbuffer,所以只建立了乙個color attachment format這裡保持和swapchain一致,第二個好像關於...

Shader筆記(渲染管線)

頂點處理,面處理,光柵化,畫素處理 本地座標系 以模型自己為中心。比如旋轉 胳膊的擺動,等是以本地座標係為參考。觀察座標系 以攝像機作為原點。觀察座標系轉投影座標系 將每個物體模型的位置從觀察者所在的座標體系中,轉到觀察者投影平面上。包括 面組裝 面擷取 面剔除 面組裝 通常採用 strip 面擷取...

Linux學習筆記(8) 網路命令

ifconfig 只能看到ip和子網掩碼,看不到閘道器 dns 禁止該網絡卡裝置ifdown 網絡卡裝置名啟動該網絡卡裝置ifup 網絡卡裝置名netstat 選項選項 t 列出tcp協議埠 u 列出udp協議埠 n 不使用網域名稱與服務名,而使用ip位址和埠號 l 僅列出在監聽狀態網路服務 a 列...