軟體測試 學習之路 linux基礎命令 (二)

2021-09-25 02:48:25 字數 1729 閱讀 7434

一、linux基礎命令高階

1.重定向

例子:ls > 1.txt把命令返回結果輸出到檔案中,會覆蓋之前的資料

ls >>1.txt把命令返回結果輸出到檔案中,不覆蓋之前的資料

2.檢視檔案內容:cat

例子:cat 1.txt把檔案內容顯示出來

cat 1.txt 2.txt… 檢視多個檔案內容並按順序顯示

cat 1.txt 2.txt… > 3.txt 吧多個資料夾內容合併到新檔案中

3.檢視檔案內容,分頁顯示 more

例子:move 1.txt檢視內容多的檔案,把空額建往下翻頁,按b往回翻頁,按q提出。

4.管道命令 |

例子:ls -l / |more把左邊命令返回給more顯示。

ln 1.txt 1_link
7.查詢檔案內容:grep

grep hello test.txt在某個檔案中查詢hello內容,會將每一行包含hello的內容顯示出來

grep -niv hello test.txtn在這裡插入**片顯示查詢到的內容行號,i查詢時不區分大小寫,v反向查詢,查詢不包含hello的行。

grep -n hello /home/admin -r查詢整個目錄中的所有檔案包含hello的內容

8.查詢檔案:find

find /home -name 1.txt在/home目錄下查詢檔案名為1.txt的檔案

find /home -name '*txt'在/home目錄下查詢以txt結尾的檔案

9.歸檔管理(打包):tar

打包:tar cvf 1.tar 1.txt 2.txtc代表打包,f必須放在最後,f後面的第乙個引數代表要生成的檔名,後面的引數是要打包的檔案,v是列出包裡的檔案

tar tf 1.tar 列出包裡的檔案

解包:tar xvf 1.tar如果沒寫目錄,會把包裡檔案解開放在當前目錄

tar xvf 1.tar 1.txt 2.txt -c abc解壓包到指定資料夾,前提是資料夾已存在

10.檔案解壓縮:

gzip

常用選項

-d解壓

-r壓縮所有子目錄檔案

一步到位 打包並壓縮

tar czf b.tar.gz *txt以gzip的方式打包並壓縮

一步到位 解壓並且解包

tar zxf b.tar.gz -c a以gzip的方式解壓並解包到a資料夾

bzip2:

tar jcf j.tar.bz2 *txt以bzip2方式把當前目錄下所有txt檔案打包壓縮放在當前資料夾

tar xjf j.tar.bz2 -c b以bzip2方式把壓縮包解壓解包到b資料夾

zipzip -r a *txta代表生成的壓縮檔案,不需要寫副檔名,會自動生成zip副檔名

unzip -d a a.zip解壓時會自動生成a資料夾把zip解壓放在a資料夾中

軟體測試 學習之路 linux 基礎命令 (三)

一 linux擴充套件命令 1.who 檢視當前登入使用者 admin pst 0 admin tty1 pts 代表乙個終端 tty代表使用者登入了作業系統 pkill kill t tty1 2.切換使用者 su 回車輸入密碼 切換到root 使用者 su admin 回車直接切換到admin使...

軟體測試的學習之路 軟體質量

為什麼需要軟體測試 1 一款軟體從無到有會經歷很多的開發階段由不同的人來參與開發,所以最終產出的軟體功能可能會存在問題。因此為了保證軟體的功能是可用的,我們必須要進行測試。2 當前的軟體件行業已經不在是功能為王了,不僅僅只盯著軟體的功能是否滿足需求,還會對軟體是否容易上手,執行效率是否 ok 等一系...

軟體測試學習之路 軟體測試和測試環境筆記

前言 做了第一講 軟體測試和測試環境的筆記,是我自己在萬門大學系統化學習軟體測試做的學習筆記。為啥要學呢?因為雖然從大三就開始接觸軟體測試,但是大學老師教的東西,其實更多是灌填式,老師講什麼,你就學什麼。不知道別人怎麼想,但是我坦白,常常會有為什麼要學這個,學哪個又能幹嘛的疑問。出了社會更講速成化,...