婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 我常用的一些linux命令小結

我常用的一些linux命令小結

熱門標簽:柳州市機器人外呼系統報價 智能電話機器人坐席 申請400電話價格多少 外呼系統的經營范圍 安陽ai電銷機器人軟件 涪陵商都400電話開通辦理 廈門營銷外呼系統平臺 外呼系統不彈窗 云會外呼系統

之前做過兩年的運維,用過很多命令,深切體會到某些linux命令熟練掌握后對效率提升有多大。舉個簡單的例子,在做了研發后經常會有跑一些數據,對于結果數據的處理,我們的產品同學一般都習慣于用excel做統計,把數據復制到excel里,然后數據分列,排序………… 最后得出某些簡單的結論,我只需要cat, sort, uniq, awk, grep 這幾個命令揮手間完成相同的操作。

這里我總結下我工作這幾年用過的一些命令,當然,這里就不提那些vim cd ls mv cp 這種簡單的命令了,如果你都不會這些命令的話,建議你先學習下。這里命令很多,我只簡單列出幾個我常用的參數。其實很多命令我也用的不是特別多,這篇文章我也只是希望能讓大家知道有這樣一個工具,但具體用如果想繼續深入了解的話建議查看下手冊,部分比較命令我也列出了有些參考資料。

服務器運行狀態相關命令

ps

查看系統進程線程,我一般都是用這個命令查看進程pid的,然后用pid做更深入的排查。

基本用法

ps -aux 查看所有進程
ps -T -p ${pid} 查看某個進程的線程

參考資料
10個重要的Linux ps命令實戰

pstree

查看系統進程樹,他可以把各個進程之間的關系用樹形結構標識出來。

基本用法
pstree

top

查看系統進程線程運行情況,包裹資源的使用情況,系統負載等。我的用法是看下服務器上負載是否很高,然后看具體是哪個進程,哪個線程占用cpu比較多。

基本用法
top 列出所有線程負載信息
top -H 列出所有線程的負載信息
top -H -p ${pid} 列出某個pid下所有線程的負載信息

free

查看內存及使用情況

基本用法
free

文件操作相關

cat

我都是用這個命令查看配置文件,或者是日志文件,但是有點需要注意,cat命令會把整個文件輸出到終端了,如果文件內容非常多,建議使用grep進行過濾,或者直接用less或more命令。

基本用法
cat file.txt

tail
查看某個文件的尾部,或者查看標準出入的最末尾,默認值顯示10行,可以用-n參數來指定輸出多少行。

基本用法
tail -n 100 file.txt 輸出最末尾的100行
tail -f file.txt 隨著文件新增,持續輸出新增的內容,一般用來看實時日志

head

和tail命令很相似,不過head是輸出頭部內容,個人感覺head遠沒有tail命令用的多。

基本用法
head -n 100 file.txt 輸出最開始的100行

more

也是用來查看文件,但more命令只加載一屏的內容,可以向下翻動,因為加載的內容少,所以比cat快多了。

基本用法
more file.txt

less
和more很像,但是可以上下翻動,感覺less和more只需要less就可以了,完全可以去掉more啊

基本用法
less file.txt

grep
這個是我非常常用的一個命令了,尤其是在問題排查的時候,需要用grep從大量的數據中篩選出一些我想要的。 grep也支持正則表達式匹配。

基本用法
grep "abc" file 從file中篩選出包含 abc的行。

awk

開頭我也說過,這個命令是我最常用的命令之一,比如在文件有多列的時候,我可以用awk輸出具體某幾列,或者做一些簡單的統計 求和,求平均值啊,再或者做一下簡單的數據格式化。

基本用法
cat data | awk '{print $1,$3,$5}' 輸出第1 3 5列,注意下標是從1開始
cat data | awk '{ sum += $1 } END { print sum }' 對第一列求和
cat data | awk -F'\t' '{print $1,$3}' 把每行數據按tab分列,并輸出1 3列

參考資料
阮一峰 awk介紹

sort

對標準內容做排序,

基本用法
cat file|sort 把file里的數據排序,注意是按字典序排的,如果想按數值排,需要能夠加-n參數
cat file|sort -k2 -n -r 按第二列 數值 倒序 排序,-k指定第幾列,-r是翻轉reverse的意思

uniq

對排序好的內容去重,注意它只是把相鄰且相同的去重,所以如果想要全局去重,需要先用sort排序。

基本用法
cat file|sort|uniq 把file里的文件排序并去重
cat file|sort|uniq -c 把file里的文件排序并去重,且輸出每行出現的次數

wc

我都是用wc來數有多上行,其實wc不僅僅能數多少行,還可以數多少單詞,多少字符。

基本用法
wc -l file 數下file里有多少行
wc -w file 多少個單詞
wc -c file 多少個字節
wc -m file 多少個字符

參考資料
https://www.jb51.net/LINUXjishu/62056.html

sed

parallel

linux大部分命令都是單進程的,這個命令可以讓其他命令多進程執行。

參考資料
15分鐘神器gnu parallel 入門觀止

scp

之前運維大量機器的時候,通常需要批量修改某個配置文件,都是在一臺機器上改好,然后用scp腳本分發到其他機器上去的,大大提高效率。

基本用法
scp aaa.txt test@192.168.1.3:/tmp/ 把當前目錄下的aaa.txt文件通過192.168.1.3上的test賬號放到/tmp目錄下
scp test@192.168.1.3:/tmp/aaa.txt . 和上一條相反

磁盤及IO

du

查看目錄大小

基本用法
du -h --max-depth=1 輸出最深1層的目錄,然后文件大小用人類可讀的方式,比如1K 234M 2G

df

查看磁盤大小和占用情況

基本用法
df -h 查看各個分區的大小和使用情況

iostat

查看磁盤的io狀態

iotop

可以類似于top目錄一樣,實時顯示各個進程的io狀態。

find

查找文件,查找條件可以是文件名,文件日期,文件大小,很強大。 我們之前服務器上有個磁盤滿就強制刪除服務器某個目錄下大于1g,且時間大于2天,且文件名是*.log的文件,就是用find加xargs命令做的

基本用法

find /home/test -iname "test.txt 在/home/test/下找文件名為test.txt的文件,也支持通配符
find /home/test -isize +100M 查找/home/test下大于100M的文件

參考資料
wikipedia unix find

locate

定位某個具體文件的位置,locate命令要比find -name快得多,原因是它不搜索具體目錄,而是搜索一個數據庫/var/lib/mlocate/mlocate.db,這個數據庫會通過一個cron定時更新,所以有可能新建的文件會檢索不到。

基本用法
locate a.txt 定位a.txt的位置,如果系統中有多個a.txt,會全部顯示出來。

tree

可以看到樹狀目錄結構,

基本用法
tree -L 2 只顯示兩層樹狀結構

網絡

ping

查看網絡是否通

基本用法
ping www.baidu.com

nc

netcat,可以用來看遠程某個端口是否打開,功能很強大,但是我用到的不多。

基本用法
nc -z xindoo.me 443 檢測我服務器上的443端口是否開放(當然是開的)

參考資料
linux nc命令介紹

route

查看和操作本機路由表

基本用法
route 列出本地路由表

參考資料
route命令

netstat

查看本機的網絡狀態,可以看到端口占用情況和網絡鏈接情況。

基本用法
netstat -antp

traceroute

查看一個請求到目標服務器所經過的所有路由節點,一般用來排查網絡問題。

基本用法
traceroute www.baidu.com

參考資料

netstat命令

iftop

查看實時網絡io情況

lsof

查看端口占用

dig

查看域名的信息,之前做運維的時候,經常需要驗證某個域名解析改動是否生效,因為一般一個域名會-A到多個ip上,用ping命令只能看到一個ip,這個時候我就會用dig來看域名解析信息了。

基本用法
dig www.baidu.com

參考資料
dig 命令介紹

curl

發起一個http請求,我一般都是用這個命令來驗證服務是否能正常訪問的,它有獲取html源碼的功能。

基本用法
curl www.baidu.com
curl -I www.baidu.com 獲取請求baidu.com的請求頭

參考資料
curl的用法(英文)

wget

下載網絡上一個文件,基本上就是有個命令行版的下載工具了。

基本用法
wget xindoo.me/test.txt 把我服務器上test.txt文件下載到本地

其他

yum|apt install

很多時候服務器上沒有我們想要的工具,可以用這個命令安裝下,yum是Fedora和RedHat以及CentOS中的Shell前端軟件包管理器, apt是ubuntu平臺上的。

基本用法
yum install curl
apt install curl

man

這個命令是用來查看其它命令手冊的,可以看到具體某個命令的詳細作用,和具體參數。這個是個很重要的命令了,一般他會比各命令自帶的–help詳細很多。

基本用法
man curl 查看curl命令的手冊

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:巴中 綏化 福州 撫順 孝感 南充 蕪湖 晉城

巨人網絡通訊聲明:本文標題《我常用的一些linux命令小結》,本文關鍵詞  我常,用的,一些,linux,命令,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《我常用的一些linux命令小結》相關的同類信息!
  • 本頁收集關于我常用的一些linux命令小結的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品伊人色| 久久久亚洲精华液精华液精华液| 视频在线观看一区二区三区| 夜夜夜精品看看| 无吗不卡中文字幕| 激情小说亚洲一区| 黄色日韩网站视频| 色综合久久综合中文综合网| 色欧美乱欧美15图片| 欧美一级黄色录像| 久久久久久久综合日本| 亚洲一级在线观看| 成人综合激情网| 亚洲精品一区二区三区香蕉| 欧美日韩一区二区三区四区五区| 亚洲国产精品人人做人人爽| 青青草原综合久久大伊人精品优势 | 一区二区三区产品免费精品久久75| 亚洲图片激情小说| 国产精品亚洲午夜一区二区三区 | 9191久久久久久久久久久| 国产精品美女久久久久久久久| 亚洲一区二区三区小说| 91丨九色丨黑人外教| 国产精品欧美一区喷水| 国产69精品一区二区亚洲孕妇| 欧美一区二区视频免费观看| 亚洲精品欧美二区三区中文字幕| 欧美视频一区二区三区四区| 在线播放中文字幕一区| 国产成人精品一区二| 日韩国产在线一| 一区二区三区在线视频播放| 5566中文字幕一区二区电影| 不卡视频一二三四| 日av在线不卡| 麻豆成人久久精品二区三区红| 国产精品护士白丝一区av| 国产三级精品三级| 欧美顶级少妇做爰| 欧美综合一区二区| 在线观看亚洲精品视频| 丁香天五香天堂综合| 国产成人欧美日韩在线电影| 国产一区在线不卡| 成人午夜精品在线| 五月婷婷综合网| 欧洲一区在线电影| youjizz国产精品| 91免费版在线| 亚洲国产美国国产综合一区二区| 日本电影欧美片| 欧美日韩精品欧美日韩精品一 | 欧美精品一区二区久久婷婷| 亚洲日本青草视频在线怡红院| 亚洲精品久久久蜜桃| 亚洲综合丁香婷婷六月香| 久久99久久99小草精品免视看| 欧美一区二区三区啪啪| 日韩一卡二卡三卡四卡| 中文字幕精品一区二区精品绿巨人| 夜色激情一区二区| 国产91精品精华液一区二区三区 | 欧美在线|欧美| 国产亚洲欧美日韩日本| 国产精品色哟哟网站| 欧美aaa在线| 欧美日韩电影一区| 久久美女艺术照精彩视频福利播放 | 国产欧美日韩麻豆91| 亚洲一区二区三区小说| 成人伦理片在线| 中文字幕在线观看一区二区| 国产在线不卡一卡二卡三卡四卡| 欧美一区二区啪啪| 蜜桃视频一区二区| 亚洲精品久久久久久国产精华液| 蜜臀精品一区二区三区在线观看| 欧美午夜免费电影| 午夜激情综合网| 欧美日韩高清影院| 六月丁香婷婷久久| 欧美一区二区日韩| 欧美aⅴ一区二区三区视频| 成人免费福利片| 亚洲一区二区不卡免费| 欧美日韩免费电影| 午夜久久久久久久久| 国产精品午夜免费| 亚洲一区二区成人在线观看| 欧美乱妇一区二区三区不卡视频| 91麻豆视频网站| 91片在线免费观看| 一本一道久久a久久精品| 99精品偷自拍| 91色在线porny| va亚洲va日韩不卡在线观看| 国产激情偷乱视频一区二区三区| 26uuu精品一区二区| 国产精品免费久久| 成人18视频日本| 香港成人在线视频| 一区二区三区精密机械公司| 欧美日韩亚洲另类| 黑人精品欧美一区二区蜜桃 | 免费观看一级欧美片| 亚洲国产精品高清| 久久久久亚洲蜜桃| 91精品国产综合久久久蜜臀图片 | 丝袜诱惑制服诱惑色一区在线观看| 91精品国产乱码| 91国偷自产一区二区三区观看| 99久久亚洲一区二区三区青草| 久久se精品一区精品二区| 亚洲成人av一区| 日韩精品1区2区3区| 免费观看成人av| 精品在线观看视频| 高清久久久久久| 欧美日韩中字一区| 久久久久久久久久久99999| 欧美国产精品专区| 亚洲女女做受ⅹxx高潮| 国产女同性恋一区二区| 一区二区三区不卡视频| 一区二区免费在线| 亚洲精品老司机| 天堂影院一区二区| 九九精品视频在线看| 高清国产一区二区三区| 在线免费观看日本一区| 日韩亚洲欧美在线| 中文字幕亚洲综合久久菠萝蜜| 夜夜精品浪潮av一区二区三区 | 6080午夜不卡| 久久久蜜桃精品| 亚洲色图第一区| 99久久精品免费精品国产| 精品人伦一区二区色婷婷| 久久国产精品色| 久久综合九色综合欧美98| 亚洲国产精品欧美一二99| 国产精品人成在线观看免费| 欧美一卡二卡三卡四卡| 亚洲成人综合网站| 欧美老人xxxx18| 欧美亚洲动漫制服丝袜| 亚洲精品国产无套在线观 | 懂色av一区二区夜夜嗨| 亚洲国产精品欧美一二99| 欧美一区二区大片| 欧美日韩国产小视频在线观看| 午夜国产精品一区| 综合婷婷亚洲小说| 国产亚洲一本大道中文在线| 国产不卡在线播放| 亚洲成人资源网| 国产精品伦一区二区三级视频| 91同城在线观看| 日韩影院在线观看| 欧美韩日一区二区三区| 91精品国产91久久久久久最新毛片| 国产一区二区三区黄视频| 一区二区三区四区精品在线视频| 亚洲自拍都市欧美小说| 欧美一级日韩免费不卡| 成人性色生活片| 亚洲精品视频免费看| 欧美性感一类影片在线播放| 亚洲国产日韩综合久久精品| 日韩欧美亚洲国产另类| caoporn国产精品| 国产精品一二三四| 免费高清成人在线| 亚洲一区二区三区四区在线| 国产精品全国免费观看高清 | 欧美色图一区二区三区| 国产成人一区在线| 成人精品鲁一区一区二区| 香蕉加勒比综合久久| 蜜桃av一区二区| 国产中文字幕精品| 日本最新不卡在线| 麻豆精品视频在线观看免费| 黑人巨大精品欧美一区| 韩国成人精品a∨在线观看| 蜜臀精品一区二区三区在线观看| 一区二区三区免费在线观看| 亚洲午夜久久久久久久久电影院 | 亚洲第一电影网| 亚洲韩国一区二区三区| 中文字幕中文乱码欧美一区二区| 精品国产乱子伦一区| 欧美mv日韩mv国产网站app| 制服丝袜中文字幕一区| 精品乱码亚洲一区二区不卡| 精品久久久久久久久久久久久久久久久 | 久久久国产精华| 亚洲超碰精品一区二区| 精品一区二区免费看|