溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

強(qiáng)大的shell常用命令集錦

發(fā)布時(shí)間:2020-07-31 14:40:29 來(lái)源:網(wǎng)絡(luò) 閱讀:649 作者:小止1995 欄目:開(kāi)發(fā)技術(shù)

1、每隔一秒打印進(jìn)程信息

目的:用于檢測(cè)自動(dòng)重啟服務(wù)
for ((i=0;i<1000;++i));do ps -fe| grep python;sleep 1;echo "==================";done

2、kill掉進(jìn)程名為python的進(jìn)程

目的:用于刪除名為python的多個(gè)進(jìn)程,常用場(chǎng)景:多進(jìn)程
kill -9 $(ps -ef|grep python|awk '{print $2}' )

3、批量傳遞參數(shù)至argv

目的:參數(shù)來(lái)源于機(jī)器命令行輸出時(shí)
adb devices | grep -v 'L' | xargs -n1 python test.py

import sys
if __name__ == "__main__":
     for i in range(1, len(sys.argv)):
         if sys.argv[i] != "device":
             print sys.argv

輸出:手機(jī)的sn信息

4、批量解壓目錄下的壓縮文件

ls .tar.gz | xargs -n1 tar xzvf(同理zip解壓)
或者:find . -name '
.tar.gz' -exec tar -zxvf {} \;

5、拷貝本地文件夾到遠(yuǎn)程機(jī)器

本地執(zhí)行:

從本地拷貝文件或文件夾到遠(yuǎn)程服務(wù)器

scp 文件路徑 用戶名@ip地址:/遠(yuǎn)程服務(wù)器路徑

scp -r test.txt root@192.168.1.1:/root/

scp -r 文件夾路徑 用戶名@ip地址:/遠(yuǎn)程服務(wù)器路徑

如 scp -r /soft root@192.168.1.1:/root/soft


從遠(yuǎn)程服務(wù)器拷貝文件或文件夾到本地

scp 用戶名@ip地址:/遠(yuǎn)程服務(wù)器路徑 文件路徑

scp root@192.168.1.1:/root/test.txt .

scp -r 用戶名@ip地址:/遠(yuǎn)程服務(wù)器路徑 文件夾路徑

scp -r root@192.168.1.1:/root/soft .

6、快速在本地和服務(wù)器拷貝文件

服務(wù)器內(nèi)執(zhí)行:
sz a.png ——拷貝文件到本地
rz ——從本地拷貝文件到服務(wù)器

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI