一、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.txt
n在這裡插入**片
顯示查詢到的內容行號,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.txt
c代表打包,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 *txt
a代表生成的壓縮檔案,不需要寫副檔名,會自動生成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 等一系...
軟體測試學習之路 軟體測試和測試環境筆記
前言 做了第一講 軟體測試和測試環境的筆記,是我自己在萬門大學系統化學習軟體測試做的學習筆記。為啥要學呢?因為雖然從大三就開始接觸軟體測試,但是大學老師教的東西,其實更多是灌填式,老師講什麼,你就學什麼。不知道別人怎麼想,但是我坦白,常常會有為什麼要學這個,學哪個又能幹嘛的疑問。出了社會更講速成化,...