linux find rm kill等常用命令

2021-08-28 06:22:55 字數 1017 閱讀 5129

1、(遞迴)查詢當前目錄下所有含有.sh的檔案並複製到目標目錄/data/jenkins/workspace/test_demo/sh_dir下

sudo

find

. -iname "*.sh*" -type f -exec cp

/data/jenkins/workspace/test_demo/sh_dir \;

2、查詢並刪除正則匹配到的檔案或目錄,如下:一次刪除多個目錄資料夾同下面的ls+rm用法一樣

sudo

find

. -iname "feed-union_1.1.[3-7]-1" -exec rm -rf \;

[biz***x@zw_97_***x branches]$ ls

|grep

"***x-union_1.1.[3-7]-1"

***x-union_1.1.3-1

***x-union_1.1.4-1

***x-union_1.1.5-1

***x-union_1.1.6-1

***x-union_1.1.7-1

[biz***x@zw_97_***x branches]$ sudo

rm -rf `ls|

grep

"***x-union_1.1.[3-4]-1"

`[biz***x@zw_97_***x branches]$ ls

|grep

"***x-union_1.1.[3-7]-1"

***x-union_1.1.5-1

***x-union_1.1.6-1

***x-union_1.1.7-1

1、kill掉你想要乾掉的程序

ps aux |

grep 你想要乾掉的程序名 |

grep -v grep

|awk''|

xargs

kill -9

Ubuntu下,清屏等常用命令

ctrl l 清屏 clear ctrl c 終止命令。ctrl d 退出 shell,好像也可以表示eof。ctrl z 將當前程序置於後台,fg還原。ctrl r 從命令歷史中找 reverse i search ctrl a 游標移到行首 a ctrl e 游標移到行尾。end ctrl u ...

Ubuntu下,清屏等終端常用命令

ctrl l 清屏 ctrl c 終止命令 ctrl d 退出 shell,好像也可以表示eof ctrl z 將當前程序置於後台,fg還原。ctrl r 從命令歷史中找 ctrl a 游標移到行首 ctrl e 游標移到行尾 ctrl u 清除游標到行首的字元 ctrl w 清除游標之前乙個單詞 ...

Ubuntu下,清屏等終端常用命令

ctrl l 清屏 clear ctrl c 終止命令。ctrl d 退出 shell,好像也可以表示eof。ctrl z 將當前程序置於後台,fg還原。ctrl r 從命令歷史中找 reverse i search ctrl a 游標移到行首 a ctrl e 游標移到行尾。end ctrl u ...