Linux常用命令介紹

2021-10-25 06:24:17 字數 888 閱讀 3852

linux查詢某個檔案中單詞出現的次數

linux查詢某個檔案中單詞出現的次數

檔名稱:list 查詢單詞名稱:test

操作命令:

more list | grep -o test | wc -l

cat list | grep -o test | wc -l

grep -o test list | wc -l

使用linux命令或者shell實現:檔案words存放英文單詞,格式為每行乙個英文單詞(單詞可以重複),統計這個檔案**現次數最多的前10個單詞。

cat words.txt |

sort

|uniq -c |

sort -k1,1nr |

head -10sort: 對單詞進行排序

uniq -c: 顯示唯一的行,並在每行行首加上本行在檔案**現的次數

sort -k1,1nr: 按照第乙個字段,數值排序,且為逆序

-- sort -k1nr -k2 先按第一域數字(k1n)降序(r)排序,再按第二域排序

head -10: 取前10行資料

tr -cs "[a-z][a-z]" "[\012*]" | #這樣可以保證每行只有乙個單詞

--tr是主要刪除非英文單詞,轉換成換行,並只顯示乙個換行

tr a-z a-z | #將大寫字母替換為小寫字母

cat words.txt |

tr -cs "[a-z][a-z]"

"[\012*]"

|tr a-z a-z|

sort

|uniq -c|

sort -k1nr -k2|

head -10

Linux常用命令 vi vim常用命令介紹

vi vim是linux系統自帶的乙個功能豐富的文字編輯器 命令字元 介紹dd 雙擊d 剪下當前行 num dd 雙擊d 剪下當前行 例如10dd可以刪除10行 yy拷貝當前行 p將內容貼上至游標所示位置 命令 說明 set number 頁面顯 hi 檢視當前系統提供的高亮模式 match col...

Linux常用命令介紹

接下來依次展開學習內容,因為部落格就是我每天學習的東西的總結,目前還沒有創新性的東西,但是我會不斷挖掘創新的點子.序號命令 對應英文 作用ls list 檢視當前資料夾下的內容 pwdprint work directory 檢視當前所在資料夾 cd 目錄名 change directory 切換資...

常用命令 Linux的介紹以及常用命令

創始人 林納斯 托瓦茲 最早是為了玩遊戲而開發出來的。linux是一套免費使用和自由傳播的類unix作業系統,是乙個基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統。它能執行主要的unix工具軟體 應用程式和網路協議。它支援32位和64位硬體。linux繼承了unix以網路...