成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux服務器問題排查思路及常用命令

開發 前端
作為一名合格的開發人員,特別是做后端的同學,經常會遇到各種各樣的問題。

 作為一名合格的開發人員,特別是做后端的同學,經常會遇到各種各樣的問題。

[[321431]]

內存問題

free命令用于查看內存的使用情況,在Linux上,很多人會用top顯示系統內存,但是不夠直觀,top通常我們用于查看CPU的占用率。Linux下查看內容的專用工具是free命令。

 

Linux服務器問題排查思路及常用命令

 

各項指標的意義如下:

  • total:總表示物理內存的大小;
  • used:已使用的內存大小;
  • free:可用內存大小;
  • shared:多個進程共享的內存總額;
  • buff/cached:磁盤緩存的大小;
  • available:應用程序能使用的物理內存大小。

free與available的區別

free是真實未被使用的物理內存大小,而available是應用程序可用內存大小

 

  1. available ≈ free + buffer + cache 

CPU問題

除了用top命令,我們還可以使用更為直觀的pidstat命令

 

Linux服務器問題排查思路及常用命令

 

一般我們關注PID和%CPU兩項指標即可。

磁盤IO異常問題

iotop命令可以用于查看正在寫磁盤的進程ID信息,它可以幫助我們找到導致磁盤IO異常的進程。

 

Linux服務器問題排查思路及常用命令

 

如果各項指標都很低,那么則可能是系統磁盤問題,可以用dmesg命令查看系統信息:

 

Linux服務器問題排查思路及常用命令

 

如果是磁盤寫滿了,按照以下思路找到對應的文件并刪除

1.找出最大的五個目錄

 

  1. du -hm / --max-depth=1 | sort -nr | head -5 

2.找出當前目錄下大于1G的文件

 

  1. find . -type f -size +1000M 

3.假如找到nginx日志access.log,那么我們可能得清空對應的日志文件

 

  1. echo "">access.log.log 

很多人的第一反應是用rm命令

 

  1. rm -rf access.log 

雖然rm可以刪除文件,但是有時空間不會被立即釋放,比如該例子,nginx服務仍在運行,除非重啟該服務。

查看壓縮好的備份日志

 

  1. bzgrep ‘192.168.1.100’ access-2020-04-06.log 

為什么要用bzgrep,因為如果解壓后再查看會耗費很長的時間。

查看網站并發連接數

比如查看Nginx的并發連接情況,以便我們了解網站的負載情況。

執行以下命令:

 

  1. netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 

結果:

 

Linux服務器問題排查思路及常用命令

 

ESTABLISHED的數量就是當前并發連接數。

訪問量統計

很多時候網站會遭遇惡意攻擊,我們需要找到出問題的IP進行封殺。

查詢訪問最頻繁的IP

 

  1. awk '{print $1}' access-2020-04-06.log | sort | uniq -c | sort -n -k 1 -r | more 

其他需求

如根據訪問IP統計UV

 

  1. awk '{print $1}' access-2020-04-06.log | sort | uniq -c | wc -l 

 

責任編輯:華軒 來源: 今日頭條
相關推薦

2014-07-25 10:55:36

Linux命令

2010-07-06 10:44:22

FTP服務器

2010-03-19 10:08:01

linux 常用命令

2020-09-28 15:14:31

Linux常用命令實用命令

2011-03-15 09:59:57

2023-12-20 14:38:50

Linux磁盤IO

2009-12-22 14:47:24

Linux常用命令

2014-08-15 10:47:49

Linux命令

2014-04-11 10:10:53

Linux服務器網絡帶寬監控

2011-03-15 09:02:01

IPtables常用命令

2011-03-16 10:07:00

2014-01-02 09:57:56

PostgreSQL命令

2011-01-19 17:00:09

Postfix常用命令

2010-03-11 10:10:40

2010-03-17 15:45:37

linux 常用命令

2011-01-06 14:22:50

2018-11-09 09:21:55

Linux系統命令

2023-10-31 16:17:42

2014-08-18 09:49:46

Linux

2022-09-06 07:56:36

ZookeeperAPI
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久国产精品视频 | 国产一区二区三区久久 | 亚洲国产成人精品女人久久久野战 | 欧美一级做性受免费大片免费 | 黄色一级大片在线免费看产 | 国产精品久久久久aaaa | av一区二区三区 | 久久久亚洲一区 | 久久久久久高潮国产精品视 | 涩涩导航 | 精品www| 国内自拍偷拍视频 | 久久久精品网 | 中文精品视频 | 亚洲成av人影片在线观看 | 超碰97人人人人人蜜桃 | 国产第一页在线播放 | 一区二区在线不卡 | 国产成人一区二区三区精 | 国产高清在线精品一区二区三区 | 日本午夜免费福利视频 | 99久久精品免费看国产免费软件 | 玖玖国产| 久久成人午夜 | 国产91网址 | 国产亚洲精品久久yy50 | 亚洲欧美一区二区在线观看 | 久久久久久91 | 国产精品久久久久一区二区三区 | 亚洲一区二区三区免费 | 黄篇网址 | 国产精品亚洲精品 | 亚洲综合色网 | 中文字幕国产 | 免费成人高清 | 欧美激情一区二区 | 亚洲欧洲日韩 | 夜夜艹 | 中文字字幕一区二区三区四区五区 | 亚洲精品久久久9婷婷中文字幕 | 人人干97|