婷婷综合国产,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
    久久九九99视频| 欧美日韩一区二区三区四区五区| 日韩精品三区四区| 亚洲精品免费视频| 成人免费小视频| 亚洲少妇30p| 亚洲一区自拍偷拍| 亚洲高清免费视频| 丝袜亚洲另类欧美综合| 七七婷婷婷婷精品国产| 日日夜夜一区二区| 久久国产综合精品| 波多野结衣亚洲一区| 色综合视频在线观看| 欧美精品 日韩| 久久亚洲综合av| 国产精品久久毛片| 亚洲精品成人在线| 天堂av在线一区| 国产一区美女在线| 99精品欧美一区二区三区小说 | 欧美一级高清片在线观看| 欧美日韩1234| 精品99一区二区三区| 国产精品女上位| 香蕉加勒比综合久久| 国产精品综合av一区二区国产馆| 99久久国产综合精品色伊| 欧美裸体一区二区三区| 久久久久国产精品麻豆ai换脸 | 精品无码三级在线观看视频| 福利一区二区在线| 欧美日本视频在线| 中文字幕不卡在线观看| 亚洲成a天堂v人片| 成人白浆超碰人人人人| 欧美三级乱人伦电影| xnxx国产精品| 亚洲一区二区三区四区在线观看| 国内不卡的二区三区中文字幕| 日韩免费性生活视频播放| 成人欧美一区二区三区白人| 蜜臀久久久99精品久久久久久| 成人毛片在线观看| 日韩你懂的电影在线观看| 夜夜精品视频一区二区| 久久精品国产亚洲aⅴ| 欧美性xxxxxxxx| 国产三级精品视频| 激情五月婷婷综合| 欧美狂野另类xxxxoooo| 亚洲欧美日韩电影| 成人免费黄色大片| 国产日韩欧美麻豆| 久久国产综合精品| 欧美日韩中文字幕一区二区| 亚洲男人电影天堂| www.欧美亚洲| 国产精品拍天天在线| 国产一区美女在线| 欧美大片一区二区| 青青草原综合久久大伊人精品| 色中色一区二区| 一区视频在线播放| 成人午夜在线视频| 国产精品久久午夜| 不卡影院免费观看| 中文字幕一区不卡| a亚洲天堂av| 成人欧美一区二区三区小说| 91在线精品一区二区三区| 国产精品福利在线播放| 成人激情小说网站| 中文字幕一区日韩精品欧美| 国产v综合v亚洲欧| 国产精品乱子久久久久| 菠萝蜜视频在线观看一区| 国产精品久久久久久户外露出 | 欧美三级视频在线观看| 亚洲自拍偷拍综合| 欧美久久久一区| 蜜臀av一区二区| 亚洲精品一区二区三区福利| 国产不卡高清在线观看视频| 中文字幕在线免费不卡| 在线亚洲人成电影网站色www| 亚洲美女视频一区| 欧美精品在线观看播放| 免费在线观看一区| 国产亚洲一区二区三区| 91色porny蝌蚪| 午夜久久久久久| 精品国产a毛片| voyeur盗摄精品| 丝袜美腿亚洲一区| 国产欧美日本一区二区三区| 久久久精品免费观看| 91最新地址在线播放| 亚洲成人av电影| 精品国产91久久久久久久妲己| 国产乱人伦偷精品视频不卡| 亚洲天堂2014| 日韩欧美国产麻豆| 91免费看片在线观看| 蜜臀91精品一区二区三区| 国产精品麻豆视频| 欧美日韩亚州综合| 国产福利91精品一区| 一区二区三区四区五区视频在线观看| 91精品国产综合久久精品麻豆 | 日韩成人午夜电影| 日本一区二区综合亚洲| 欧美日韩成人在线一区| 国产.精品.日韩.另类.中文.在线.播放 | 91在线播放网址| 美女视频一区二区三区| 亚洲视频网在线直播| 337p日本欧洲亚洲大胆精品 | 在线成人小视频| 99久久精品免费看国产| 久久精品国产亚洲高清剧情介绍 | 国产成人免费av在线| 午夜精品福利一区二区三区av | 日本一区二区三区高清不卡| 欧美日韩日本视频| 95精品视频在线| 国产老肥熟一区二区三区| 午夜影视日本亚洲欧洲精品| ●精品国产综合乱码久久久久| 亚洲精品一线二线三线| 4438成人网| 欧美视频一区二区| 色视频成人在线观看免| 91丨九色丨尤物| av激情成人网| 成人av网站在线| 国产精品综合在线视频| 精品亚洲成a人在线观看 | 国产精品网站在线观看| 欧美精品一区二区久久久| 91麻豆精品国产自产在线观看一区| 色综合久久久久综合| 95精品视频在线| 91网站黄www| 99久久er热在这里只有精品15| 成人小视频在线观看| 成人免费视频网站在线观看| 国产成人精品亚洲日本在线桃色| 久久99精品久久久久久| 宅男噜噜噜66一区二区66| 欧美色国产精品| 欧美猛男gaygay网站| 欧美色图第一页| 欧美精品在线观看一区二区| 欧美精品乱码久久久久久按摩| 欧美日韩国产高清一区二区三区 | 久久成人久久爱| 极品少妇一区二区三区精品视频| 午夜精品在线视频一区| 日本欧美一区二区三区| 久久精品国产一区二区三| 国产成人综合在线| thepron国产精品| 欧美又粗又大又爽| 欧美疯狂做受xxxx富婆| 日韩欧美自拍偷拍| 中文字幕的久久| 亚洲高清中文字幕| 精品一区二区三区香蕉蜜桃| 国产白丝精品91爽爽久久| 91麻豆视频网站| 日韩欧美色电影| 欧美国产视频在线| 成人性色生活片免费看爆迷你毛片| 成人av影视在线观看| 欧美精选一区二区| 久久人人爽人人爽| 亚洲一区二区免费视频| 国产一区二区影院| 色94色欧美sute亚洲线路一久 | 欧美巨大另类极品videosbest | 色婷婷国产精品综合在线观看| 欧洲激情一区二区| 久久亚洲欧美国产精品乐播| 亚洲欧美日韩国产综合在线| 爽好久久久欧美精品| 暴力调教一区二区三区| 欧美一级午夜免费电影| 亚洲图片另类小说| 国产最新精品精品你懂的| 91在线视频播放地址| 日韩午夜激情av| 亚洲精品国久久99热| 国产在线国偷精品免费看| 欧美午夜精品久久久久久孕妇 | 国产乱码精品一区二区三区av | 日韩美女精品在线| 激情av综合网| 欧美日韩国产一区| 中文字幕视频一区|