1、刪除資料夾下某個日期之前的檔案
find /home/work/zookeeper-3.4.6/logs/version-2/ -mtime +7 -type f | xargs rm -rf
-mtime +30 –設定時間為30天前;
-type f –設定查詢的型別為檔案;
-name *.sh[ab] –設定檔名稱中包含sha或者shb;
-exec rm -f –查詢完畢後執行刪除操作;
2、du 檢視檔案
du -sh /home/work 檢視指定目錄占用磁碟大小
du -m logs/* |sort -rn|head 檢視日誌檔案中 前10個檔案,根據大小排序 -m 1mb為單位
3、jmap檢視記憶體`
jps -ml | grep nginx-total-online-irs
jmap -heap 5840
4、root kill storm work程序處理
5、檢視 業務對應的主機
get_instance_by_service online.***
6、xshell 登入及copy檔案
goto alitest.bloodtest
su - work 密碼
scp bloodsense-snapshot.jar [email protected]:/home/work
7、linux檢視埠占用
(1)、lsof -i:埠號
用於檢視某一埠的占用情況,比如檢視8000埠的使用情況 lsof -i:8080
可以看到8000埠已經被輕量級檔案系統**服務lwfs占用
(2)、netstat -tunlp |grep 埠號,用於檢視指定的埠號的程序情況,如檢視8000埠的情況,netstat -tunlp |grep 8000
引數的含義
-t (tcp) 僅顯示tcp相關選項
-u (udp) 僅顯示udp相關選項
-n 拒絕顯示別名,能顯示數字的全部轉化為數字
-l 僅列出listen(監聽)的服務狀態
-p 顯示建立相關鏈結的程式名
8、free -m 檢視伺服器記憶體設定
9、檢視物理cpu的個數
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
10、檢視邏輯cpu的個數
#cat /proc/cpuinfo |grep "processor"|wc -l
11、 檢視cpu是幾核
#cat /proc/cpuinfo |grep "cores"|uniq
12.、檢視cpu的主頻
#cat /proc/cpuinfo |grep mhz|uniq
13、ps 顯示瞬間的程序狀態
-e /-a 顯示所有程序,環境變數
-f 全格式
-a 顯示所有使用者的所有程序(包括其它使用者)
-u 按使用者名稱和啟動時間的順序來顯示程序
-x 顯示無控制終端的程序
14、netstat命令
netstat命令各個引數說明如下:
-t : 指明顯示tcp埠
-u : 指明顯示udp埠
-l : 僅顯示監聽套接字(所謂套接字就是使應用程式能夠讀寫與收發通訊協議(protocol)與資料的程式)
-p : 顯示程序識別符號和程式名稱,每乙個套接字/埠都屬於乙個程式。
-n : 不進行dns輪詢,顯示ip(可以加速操作)
即可顯示當前伺服器上所有埠及程序服務,於grep結合可檢視某個具體埠及服務情況··
netstat -ntlp //檢視當前所有tcp埠·
netstat -ntulp |grep 80 //檢視所有80埠使用情況·
netstat -an | grep 3306 //檢視所有3306埠使用情況·
檢視一台伺服器上面哪些服務及埠
netstat -lanp
檢視乙個服務有幾個埠。比如要檢視mysqld
ps -ef |grep mysqld
檢視某一埠的連線數量,比如3306埠
netstat -pnt |grep :3306 |wc
檢視某一埠的連線客戶端ip 比如3306埠
netstat -anp |grep 3306
netstat -an 檢視網路埠lsof -i :port,使用lsof -i :port就能看見所指定埠執行的程式,同時還有當前連線。nmap 埠掃瞄netstat -nupl (udp型別的埠)
netstat -ntpl (tcp型別的埠)netstat -anp 顯示系統埠使用情況
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...