日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux基础管道命令参数用法

發布時間:2024/3/24 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux基础管道命令参数用法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、選取命令( cut、grep)

① cut命令
? ? ? ? ?-d ? 分隔符
? ? ? ? ? -f ? 字段
? ? ? ? ? -c ?字符
② grep命令
? ? ? ? ? -a ? 將二進制以文件的方式查找數據
? ? ? ? ? -n ? 顯示行數
? ? ? ? ? -v ? 反向選擇
? ? ? ? ? -i ? ?不區分大小寫 ?
? ? ? ? ? -c ? 計算找到‘查找字符’的次數

2、排序命令(sort、wc、uniq)

① sort命令(排序)
? ? ? ? ? -t ? ?分隔符
? ? ? ? ? -k ? 以哪個區間進行排序
? ? ? ? ? -n ? 使用數字排序
? ? ? ? ? -r ? ?反向選擇
? ? ? ? ? -f ? ?忽略大小寫的差異
? ? ? ? ? -u ? 就是uniq,相同的數據中,僅出現一行代表
② wc命令(知道文件有多少字、多少行、多少字符)
? ? ? ? ? -w ? ? 多少 字
? ? ? ? ? -c/m ? ?多少字符 ? ?
? ? ? ? ? -l ? ? 僅列出行
③ uniq命令(將重復的數據僅列出一個顯示)
? ? ? ? ? ?-i ? ?忽略大小寫字符的不同
? ? ? ? ? ?-c ? 進行計數

3、雙向重定向
? ? ? tee命令
? ? ? ? ? ?-a ? ?以累加的方式,將數據加入文件里

4、字符轉換命令(tr、col、join、paste、expand)

① tr 命令(可以刪除一段信息當中的文字,或是進行文字的替換)
? ? ? ? ? ?-d ? ?刪除信息當中的SETL這樣的字符
? ? ? ? ? ?-s ? ?替換掉重復的字符 ?

② col 命令
? ? ? ? ? ?-x ? ? 將tab鍵轉化為空格鍵

③ expand 命令(將tab鍵轉成空格鍵)
? ? ? ? ? ?-t ? ?后面接數字;一般來說一個tab鍵可以用8個空格鍵替換

?④ paste 命令(直接將兩行貼在一起,中間以tab鍵隔開)
? ? ? ?# paste ? [-d] ? file1 ?file2
? ? ? ? ? ?-d ? ? 后面接分隔符;一般默認tab鍵
? ? ? ? ? ?- ? ? ? 如果file部分寫成了-,表示來自標準輸入的數據意思

⑤ join 命令(把兩個文件相同的數據那行加在一起)
? ? ? ? # ?join ? [-ti12] ? ?file1 ? file2
? ? ? ? ? ?-t ? ? 默認以空格字符分隔數據,并且比對第一欄的數據;如果兩個文件相同,則兩條數據連為一行,且第一個欄位放在第一個。
? ? ? ? ? ?-i ? ? 忽略大小寫
? ? ? ? ? ?-1 ? ?代表第一個文件要用哪個欄位來分析
? ? ? ? ? ?-2 ? ?代表第二個文件要用哪個欄位來分析

5、劃分命令
? ? split(將一個大文件劃分為小文件)
? ? ? ? ? ?-b ? ? 后面可接欲劃分成的文件大小,可加單位,例如b、k、m
? ? ? ? ? ?-l ? ? ?以行數來劃分

6、參數代換
xargs
? ? ? ? ? ?-0 ? ?可以將它還原成一般字符,這個參數可以用于特殊狀態
? ? ? ? ? ?-e ? ?這是EOF(end ?of ?file)的意思,后面可以接一個字符。當xargs分析到這個字符時就會停止工作
? ? ? ? ? ?-p ? ?執行這個命令時,都會詢問使用者的意思
? ? ? ? ? ?-n ? ?后面接次數,每次command命令執行時,要使用幾個參數的意思

總結

以上是生活随笔為你收集整理的linux基础管道命令参数用法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。