久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

Linux工作中常用的實戰命令

今天,小編想分享幾段工作中,非常實用的腳本。

不管是測試工程師,開發工程師,還是運維工程師,都非常實用的幾段腳本。

這些,都是日常工作中,非常實用的命令,或者腳本段,拿來即用。

沒有學習成本,沒有理解成本,隨拿隨用,分享之。

希望能解決你的實際工作問題。

1,工作中,經常需要查看某個進程的精確啟動時間

ps -ef ,可以看到進程的啟動時間,

但是,非常尷尬的是,如果超過24小時就只能看到年份了。

那么,如何查看一個進程精確啟動時間 ?

使用如下命令可以看到精確的啟動時間

ps -eO lstart

比如,你想查看tomcat詳細的啟動時間,使用如下命令即可搞定。

ps -eO lstart | grep tomcat

具體效果,自己電腦上敲一下就知道,此處不截圖了

2,服務器上,隨著每日構建、打包,文件包越來越多,如何實現自動刪除指定天數前的備份文件 ?

很簡單,一句腳本即可搞定:

腳本如下:

find /APP/ido/xu/ -mtime +7 -name "isTester.tar.*" -exec rm -rf {} \;

說明:

/APP/ido/xu 此文件夾下的備份文件

-mtime +7 七天前的備份文件

isTester.tar.* 名稱為isTester.tar為前綴的備份文件

-exec rm -rf 執行刪除操作

命令就在這,具體自己Copy到服務機上執行一下,即可。

溫馨提醒,不要在公司服務器上玩,否則后果很嚴重。

建議,去自己的虛擬機上玩。

3,怎么樣通過命令,一鍵向服務器上傳/下載 部署包?

很多同學可能會說我通過某某工具很簡單搞定,那么如果沒有工具呢?

方式有很多種,scp比較簡單(一行命令搞定)

命令格式如下:

$ scp filename username@remotehost:remotedirectory

比如:

$ scp isTester.txt root@192.168.1.234:/root/idotest

然后輸入遠程服務器192.168.1.234 的root密碼,就可以開始copy上傳了!

搞定!

說明:從本地把isTester.txt文件,上傳到192.168.1.234這臺服務器的/root/idotest目錄。

這個命令,可以自己隨便玩,不會出啥問題。

也不會刪服務器文件,不要緊張 ^_^

4,一行命令,直接Kill 指定進程 。

一般在Jenkins持續集成中用的比較多,比如,部署tomcat服務。

一般會先賦值,指定需要Kill的進程名,

ServiceName=tomcat

然后,Kill進程。

ps -ef|grep $ServiceName|grep -v grep|cut -c 9-15|xargs kill -s 9

很簡單的命令,可以自己去試試,體驗下。


OK,今天先至于此。

如果對此系列感興趣,后續可繼續分享。

最后,說幾句:

測試職業,早已不再是幾年前的點點點,毫無技術量的職業。

隨著行業整體的發展,測試職業門檻越來越高,對測試從業者的整體能力素質越來越高。

 

馬哥學習交流群

馬哥教育-Linux學習-1群 485374463

馬哥教育-Linux學習-2群 339184057

?

相關新聞

歷經多年發展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網絡安全、云原生、Go、Python開發專業人才培訓機構!

    1. 主站蜘蛛池模板: 九龙城区| 乐平市| 卢湾区| 苏州市| 莱阳市| 新昌县| 柯坪县| 虹口区| 闵行区| 达尔| 施甸县| 信宜市| 嘉鱼县| 新密市| 鄂托克旗| 蓬溪县| 泾川县| 集安市| 中牟县| 巫溪县| 呼伦贝尔市| 陆丰市| 营山县| 长武县| 柞水县| 香港 | 榕江县| 巴里| 修武县| 通海县| 云林县| 特克斯县| 来凤县| 凤凰县| 秦安县| 巧家县| 绥化市| 大关县| 石家庄市| 天全县| 鄂尔多斯市|