Linux下的一些命令集錦

1.windows下的文本文件到linux下亂碼的問題

iconv -f gbk -t utf8 a.txt > b.txt

將a.txt中的文本用gbk解碼,用utf8編碼輸出到b.txt
但是注意輸入和輸入的文件名相同,不然文檔會(huì)空白的比如

iconv -f gbk -t utf8 a.txt > a.txt

原本a.txt里的文本會(huì)丟失
2.查看系統(tǒng)版本信息

lsb_relealse -a

如果提示命令未找到先安裝lsb吧

ubuntu:sudo apt-get install lsb
centos:yum install lsb

3.模糊搜索進(jìn)程查看進(jìn)程目錄

ps aux | grep tomcat

查看所有匹配tomct關(guān)鍵字的進(jìn)程

ps -ef | grep tomcat

可以看到tomcat進(jìn)程的啟動(dòng)時(shí)間
4.查看系統(tǒng)cpu內(nèi)存狀態(tài)

top

5.停掉tomcat

ps -ef | grep tomcat
kill 掉tomcat的進(jìn)程id

6.啟動(dòng)tomcat

${tomcatHome}/bin/startup.sh

7.查看日志

tail -f ${tomcatHome}/logs/catalina.out

8.vim去掉windows的^M換行符

# 將^M替換成回車。
:%s/^M/\r/g 

9.centos設(shè)置黑名單

iptables -I INPUT -s ***.***.**.*** -j DROP
***.***.**.*** 為要禁用的ip

10.nohup方式:
 我們很多程序并不象mysqld一樣可以做成守護(hù)進(jìn)程,可能我們的程序只是普通程序而已,一般這種程序即使使用 & 結(jié)尾,如果終端關(guān)閉,那么程序也會(huì)被關(guān)閉。為了能夠后臺(tái)運(yùn)行,我們需要使用nohup這個(gè)命令,比如我們有個(gè)start.sh需要在后臺(tái)運(yùn)行,并且希望在后臺(tái)能夠一直運(yùn)行,那么就使用nohup:

 nohup /root/start.sh & 
在shell中回車后提示: 
 appending output to nohup.out 

原程序的的標(biāo)準(zhǔn)輸出被自動(dòng)改向到當(dāng)前目錄下的nohup.out文件,起到了log的作用。
11.查看文件文件夾占用空間

du -h --max-depth=1 /usr

查看/usr一級(jí)目錄下文件/文件夾占用
--max-depth=1 表示遞歸文件搜索深度為1
12.vim中文亂碼

#vim ~/.vimrc
set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1
set enc=utf8
set fencs=utf8,gbk,gb2312,gb18030

13.查看自己的ip

curl members.3322.org/dyndns/getip
curl http://ip.cn

14.監(jiān)控java gc 情況

jstat -gcutil java進(jìn)程號(hào) 采樣時(shí)間(ms)
S0C、S1C、S0U、S1U:Survivor 0/1區(qū)容量(Capacity)和使用量(Used)
EC、EU:Eden區(qū)容量和使用量
OC、OU:年老代容量和使用量
PC、PU:永久代容量和使用量
YGC、YGT:年輕代GC次數(shù)和GC耗時(shí)
FGC、FGCT:Full GC次數(shù)和Full GC耗時(shí)
GCT:GC總耗時(shí)

16.壓縮命令

壓縮當(dāng)前目錄下的所有jpg文件,創(chuàng)建all.tar.gz
 tar -czf all.tar.gz *.jpg 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容