日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

作为一个java程序员,常用的linux命令(越攒越多)

發(fā)布時(shí)間:2023/11/28 生活经验 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 作为一个java程序员,常用的linux命令(越攒越多) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
本篇記錄我在工作中不斷遇到的常用的linux命令,并進(jìn)行總結(jié),時(shí)常更新!
1. 升級服務(wù)時(shí)先停止服務(wù),然后進(jìn)行替換

linux中殺進(jìn)程時(shí)候,如果你是知道它所占用的端口號的話,可以通過

netstat -tunpl | grep + 端口號

來查看進(jìn)程pid,這個(gè)pid一般在最后一列,然后就可以使用kill 命令將該進(jìn)程殺死。

kill 3434
2. 項(xiàng)目啟動時(shí)實(shí)時(shí)查看日志輸出
tail -100f test.log 

test.log為日志文件名。 -100f就是顯示最下面的100行。

3. 為文件做備份,改名存放

比如我們給它往后面加上日期做備忘。

mv  test.log  test.log0710
4. vi常用命令集
esc+:q   不保存退出esc+:wq 保存退出加!為強(qiáng)制shift + g 移動光標(biāo)到底行
5. 查看文件(K、M、G分離)
ll -h

查看文件命令(命令很多,可以不用,但要知道):

less

cat

more

tail

vi

vim

查詢命令:

find

find有很多用法,主要有查詢文件,模糊查詢,忽略大小寫查詢

find / -name "文件名.txt"find ~ -name "xxx*"    //查找xxx開頭的文件find ~ -iname "XxX*" //查找所有以xxx開頭的(無論大小寫)文件

管道 | (Shell命令之必知必會)

管道命令就是一個(gè)豎杠,它的作用是將前后的命令連接起來。以管道之前的內(nèi)容作為管道之后的命令的條件,

如常用的查看進(jìn)程的命令 ps -ef|grep tomcat,使用此命令會先使用ps -ef查出當(dāng)前的進(jìn)出進(jìn)程,然后使用管道,使用grep命令將帶有tomcat字段的進(jìn)程過濾出來。

在使用find命令時(shí),我們也可以使用管道進(jìn)行一個(gè)搜索

find ~  / -name "*.pdf" | grep bd

使用這個(gè)命令就會將名字中有bd的.pdf后綴文件全部搜索出來。

我們來解析一下這條命令,首先使用的是find的模糊搜索,搜索.pdf后綴的文件,然后使用管道,將搜索的結(jié)果傳給后面的命令。grep拿到前面的搜索結(jié)果,然后過濾出名字中帶有bd的文件。當(dāng)然這只是一個(gè)例子,可以更好地理解管道的作用,在平時(shí)我們可以完全使用find命令就達(dá)到想要的搜索結(jié)果。

AWK文本處理工具

總結(jié)

以上是生活随笔為你收集整理的作为一个java程序员,常用的linux命令(越攒越多)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。