Linux命令每日一學

查看linux命令的解釋 Linux命令大全


待更新…


(lsof -i:80) 查看端口被佔用的情況,lsof 這個命令功能比較多,很有意思

 lsof -i:22
	sshd    1304 root    4u  IPv6  12443      0t0  TCP *:ssh (LISTEN)
	sshd    1759 root    3r  IPv4  14742      0t0  TCP hadoop102:ssh->192.168.11.250:4486 

(netstat)命令的功能是顯示網絡連接、路由表和網絡接口信息,可以讓用戶得知目前都有哪些網絡連接正在運作

 netstat -tlunp|grep 22
	tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1304/sshd           
	tcp        0      0 :::22                       :::*                        LISTEN      1304/sshd 

(iostat)iostat工具將對系統的磁盤操作活動進行監視。它的特點是彙報磁盤活動統計情況,同時也會彙報出CPU使用情況。iostat也有一個弱點,就是它不能對某個進程進行深入分析,僅對系統的整體情況進行分析

yum install sysstat

iostat -dxt 1 1  --這是我比較喜歡用的

Linux 2.6.32-642.el6.x86_64 (cdh102) 	2019年12月08日 	_x86_64_	(4 CPU)

2019年11月08日 12時55分59秒
Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
sda               0.15     0.69    0.79    0.56    32.12     9.98    31.11     0.00    0.82    0.58    1.15   0.54   0.07
	

(du)查看文件的磁盤使用情況

du -sh *
	27M	azkaban
	12K	cs
	16K	datas
	309M	flink
	275M	flink-1.7.0-bin-hadoop27-scala_2.11.tgz

(iotop)

yum -y install iotop
iotop -botq -n 5 -d 2 
輸出5次,間隔2秒,輸出到屏幕,也可輸出到日誌文本,用於監控某時間段的io信息
iotop -o
顯示正在產生io的進程

(df)linux中df命令的功能是用來檢查linux服務器的文件系統的磁盤空間佔用情況。可以利用該命令來獲取硬盤被佔用了多少空間,目前還剩下多少空間等信息

df -h
	Filesystem      Size  Used Avail Use% Mounted on
	/dev/sda1        99G  4.8G   89G   6% /
	tmpfs           2.9G     0  2.9G   0% /dev/shm

(uptime)顯示系統已經運行了多長時間,它依次顯示下列信息:
當前時間、系統已經運行了多長時間、有多少登陸用戶、系統在過去的1分鐘、5分鐘和15分鐘內的平均負載

 uptime
 	13:05:31 up  5:56,  3 users,  load average: 0.00, 0.03, 0.09

END

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章