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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 测试vim编译器_软件测试工程师必须要掌握的linux命令

發(fā)布時間:2024/1/23 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 测试vim编译器_软件测试工程师必须要掌握的linux命令 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

測試工程師的四大基礎(chǔ)技能:數(shù)據(jù)庫、linux、網(wǎng)絡(luò)協(xié)議、測試工具,不管是剛?cè)腴T還是已經(jīng)工作多年,這幾個方向都是要掌握的。今天我們再講一下測試工程師必須要掌握的linux命令。

測試工程師需要掌握linux系統(tǒng)的必要性?

由于Linux在服務(wù)器領(lǐng)域應(yīng)用非常廣泛,有很多開源和成熟的軟件,目前大多數(shù)的應(yīng)用后臺都是部署在linux上的,熟悉Linux操作系統(tǒng)和相關(guān)命令,可以加深我們對軟件的架構(gòu)和運行機制的了解,也可以增加自己核心競爭力、拓寬自己的技能棧,從而獲得更高的薪水。

不同崗位職級,對于linux能力要求也不相同,如果你是初級測試工程師,那么有可能只需要命令查看日志,分析bug原因。如果你是中級工程師,則需要在linux環(huán)境搭建各種測試環(huán)境,包括各種應(yīng)用程序,應(yīng)用依賴的中間件,以及測試工具軟件等。如果你是高級工程師,則需要優(yōu)化系統(tǒng)架構(gòu),編寫shell腳本,提升測試效率。

軟件測試工程師linux十大場景命令使用

1.日志查看

實時查看tomcat日志文件查看:

cd /home/tomcat/logs #也可用相對目錄`

`tail –f catalina.out #實時打印日志文件`

`ctrl+c #退出查看

查看日志命令:

tail -f log.txt:循環(huán)查看

tai -500f log.txt:查看最后500行

cat file:查看短文件

less file:查看長文件

head example.txt :顯示文件 example.txt 的前十行內(nèi)容 head -n 20 example.txt:顯示文件 example.txt 的前二十行內(nèi)容

2.修改配置文件內(nèi)容

最常見的就是修改環(huán)境變量

vim /etc/profile輸入字母i,

進入編輯模式(INSERT)

輸入內(nèi)容,按esc,進入命令模式 。

執(zhí)行:wq,保持修改。

輸入 soucre /etc/profile 使環(huán)境變量生效。

可以通過 cat /etc/profile查看文件是否修改成功。

3.vi/vim編輯器

vi/vim編輯器:linux系統(tǒng)提供的文本編輯工具,用來編輯文本文件。

vim是vi的增強版本,增加了部分命令。

如何進入?

新建:直接輸入vi

打開文件進行查看或者編輯:vi 文件名

三種模式:

插入模式:底部有“--INSERT--”標(biāo)記,完成文本的編輯功能。

i:在當(dāng)前光標(biāo)前插入文本;

a:在當(dāng)前光標(biāo)后添加文本;

o:在當(dāng)前光標(biāo)下一行插入文本;

命令模式:剛進入的狀態(tài),可以實現(xiàn)光標(biāo)的移動以及字符的刪除、復(fù)制、粘貼等。

x:刪除字符

dw/dd:刪除詞/刪除行

yw/yy:復(fù)制詞,復(fù)制行

P:粘貼

kjhl:上下左右

ctrl+f/b:翻頁

底線模式:命令模式下輸入冒號進入,可設(shè)置行號、查找、替換字符、保存退出等。

set nu/nonu:設(shè)置行號

w filename:保存文件

wq:保存退出

q!:強制退出,不保存。

edit:在vi里打開另一文件。

vim模式切換

4.查看tomcat進程,殺死進程,重啟進程。

查看tomcat進程

ps -ef|grep tomcat

ps –aux|grep tomcat

殺死進程

kill -9 進程ID

ps -ef|grep tomcat#查看進程是否已關(guān)閉

進入tomcat的bin目錄cd /usr/local/tomcat/bin

啟動tomcat

./startup.sh

5.壓縮解壓縮文件

tar cvf a.tar 1.txt 2.txt 3.txt#將3個文件放到文件包a.tar中。

tar cvf /tmp/a1.tar *.txt#指定包存放的位置。

tar xvf a.tar#將文件解壓縮到當(dāng)前目錄。

tar -zcvf a.tar.gz *.txt#打包與壓縮為a.tar.gz。

tar -zxvf a.tar.gz#解壓縮并解包。

參數(shù)說明

-c: 建立壓縮檔案

-x:解壓

-t:查看內(nèi)容

-r:向壓縮歸檔文件末尾追加文件

-u:更新原壓縮包中的文件

-z:有g(shù)zip屬性的

-j:有bz2屬性的

-Z:有compress屬性的

-v:顯示所有過程

-O:將文件解開到標(biāo)準(zhǔn)輸出

6.上傳/下載

在xshell中可以通過下面的命令進行上傳下載:

一般般需要安裝,可使用 yum install lrzsz

rz:選擇上傳文件

sz 文件名:選擇下載路徑

當(dāng)然你也可以通過xftp工具,進行可視化的上傳下載。

7.文件查找

find:實時查找,通過遍歷指定起始路徑下文件系統(tǒng)層級結(jié)構(gòu),根據(jù)文件的屬性進行查找,如文件名,文件大小,所有者,所屬組,是否為空,訪問時間,修改時間。

格式:

find [OPTION]... [查找路徑] [查找條件] [處理動作]

結(jié)合通配符和管道命令有如下示例:

find /etc -name \*****.txt** **:在/etc目錄下,查找以.txt結(jié)尾的文件,給出所有文件的路徑。**

**find /etc -name '\*abc\*':在/etc目錄下查找文件名中含有字符串‘a(chǎn)bc’的文件。**

**find / -amin -5:查找在系統(tǒng)中最后5分鐘訪問的文件(access time)。**

**find / -mmin -5:查找在系統(tǒng)中最后5分鐘里修改過的文件(modify time)。**

**find / -size -1000k:查找出小于1000KB的文件。**

**find /etc | grep local 在/etc目錄下查找含有l(wèi)ocal這幾個字母的所有文件或者目錄

8.移動、復(fù)制命令

移動mv

移動當(dāng)前目錄文件夾AA 到/home/aa/

mv AA/ /home/aa/

移動當(dāng)前目錄文件a.txt到 /home/aa/目錄,并重命名為b.txt

mv a.txt /home/aa/b.txt

復(fù)制 cp

復(fù)制當(dāng)前目錄文件a.txt到/home/B目錄

cp a.txt /home/B

復(fù)制文件夾 AA到/home/B目錄

cp -r AA/ /home/B

跨服務(wù)器復(fù)制:scp

命令格式: scp [參數(shù)] [原路徑] [目標(biāo)路徑]

從遠(yuǎn)處復(fù)制文件到本地目錄

scp root@192.168.1.204:/home/soft/tomcat.tar.gz /home/test/

上傳本地文件到遠(yuǎn)程機器指定目錄

scp /home/test/nginx-0.5.38.tar.gz root@192.168.1.204:/opt/soft/

9.權(quán)限修改

通過ls -l命令,可查看文件的相關(guān)屬性。ls -l

第一個字符:- (代表文件) d(代表目錄) l(是L代表鏈接)

第二到第九位是文件的所屬權(quán)限。

Linux文件的權(quán)限分為4種:

read(可讀) write(可寫) execute(可執(zhí)行) none(什么也沒有)

9位分成3組:

第一組代表這個文件的所有者owner有什么權(quán)限

第二組代表這個文件的所有組group的人所擁有的權(quán)限

第三組代表其他人others具有什么權(quán)限

修改文件訪問權(quán)限:

chmod who +/- r/w/x file

chmod u+x file 只給自己加上可執(zhí)行權(quán)限

chmod ug+x file 所有者和所屬組加上可執(zhí)行權(quán)限

chmod u-x file 用戶取消可執(zhí)行權(quán)限

在Linux(Unix)內(nèi)部表示權(quán)限,是用3個二進制數(shù)來表示的

比如000 :0 111:7

所以r=4,w=2,x=1

7表示權(quán)限都齊了 5表示沒有寫的權(quán)限

假設(shè)owner:rwx,group:r-x,other:r-x

則權(quán)限設(shè)置為:chmod 755 file

10.服務(wù)器性能監(jiān)控

監(jiān)控CPU、內(nèi)存

top:類似于windows的任務(wù)管理器,能夠?qū)崟r監(jiān)控系統(tǒng)的運行狀態(tài),主要顯示系統(tǒng)中各個進程的資源使用情況,如cpu、內(nèi)存、負(fù)載等。top命令

free:查看服務(wù)器內(nèi)存使用情況,包括物理內(nèi)存、交換內(nèi)存(swap)和內(nèi)核緩沖區(qū)內(nèi)存的空閑和剩余統(tǒng)計。free命令

總結(jié)不易,歡迎點贊轉(zhuǎn)發(fā),更多資料,可關(guān)注公眾號[吾非同]!

總結(jié)

以上是生活随笔為你收集整理的linux 测试vim编译器_软件测试工程师必须要掌握的linux命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 国产又粗又猛又黄又爽 | 91精品久久香蕉国产线看观看 | 狠狠五月| 少妇在军营h文高辣 | 日韩在线不卡视频 | 欧美一区二区三区公司 | 国产美女主播 | 风间由美一区 | 最新中文字幕 | 欧美亚洲综合久久 | 美女网站在线免费观看 | 精品一区二区三区四区视频 | 人成午夜 | 亚洲综合av一区 | 亚洲国产aⅴ精品一区二区 日韩黄色在线视频 | 免费污视频 | 午夜欧美福利 | 日本午夜视频在线观看 | 综合精品久久久 | 色综合久久88色综合天天6 | 操日韩| 国产一区二区内射 | 国产亚洲精品久久久 | 国产视频在| 欧美狠狠操 | 精品久久久久久久久久久 | 国模人体一区二区 | 国产精品美女久久久久av超清 | 2019自拍偷拍| 麻豆一区二区三区 | 999精品在线 | 日本成人在线网站 | 象人高潮调教丨vk | 超碰免费视 | 一区二区三区日本视频 | 一区二区高清在线 | 中文字幕电影一区二区 | 久草资源在线 | 国产激情一区二区三区视频免樱桃 | 成人a毛片久久免费播放 | 日韩在线综合 | 亚洲三级在线看 | 特级免费毛片 | 久久婷婷一区 | 97在线免费观看视频 | 亚洲天堂伊人网 | 日韩免费观看一区二区三区 | 草草影院在线 | 精品美女| 中国a级黄色片 | 国产999视频 | 国产女人18毛片18精品 | 狠狠爱天天干 | 欧美黑人添添高潮a片www | 色先锋资源网 | 欧美精品 在线观看 | 亚洲AV成人无码网站天堂久久 | 91视频网址入口 | 国产精品久久久久久久久借妻 | 亚洲a级精品 | 成人爽爽爽 | 亚洲一区二区综合 | 久久少妇av| 国产丝袜美腿一区二区三区 | 久久99国产精品 | 熟妇人妻一区二区三区四区 | 久久久久久久黄色 | 人妻91麻豆一区二区三区 | 亲嘴脱内衣内裤 | 日韩少妇 | 91色偷偷 | 秋霞视频一区二区 | 国产精品久久久久久久久免费桃花 | 国产精品99久久久久久久久 | 男人透女人免费视频 | 被黑人各种姿势猛c哭h文1 | 久久国产乱子伦精品 | 欧美xxxx精品| 麻豆91视频 | 国产天堂精品 | 黄色片久久久 | 很黄很污的视频网站 | 久久频| 日韩视频精品一区 | 中文字幕久久一区 | 91亚洲一线产区二线产区 | 久草国产精品视频 | 国产一区二区三区成人 | 麻豆av免费在线 | 久久午夜夜伦鲁鲁一区二区 | 动漫美女被x | 欧美黄色成人 | 青青草原综合久久大伊人精品 | 人人射 | 精品国产一区二区三区久久狼黑人 | 欧美在线色视频 | 黄色com| 朝桐光在线视频 | 在线日韩一区 |