真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

軟件測試工程師工作中常用的Linux命令

Linux系統(tǒng)有著眾多的優(yōu)點(diǎn),比方開源、非商業(yè)版本免費(fèi)、多任務(wù)多用戶操作,因而Linux系統(tǒng)在非桌面范疇占有壓倒性的市場份額。關(guān)于互聯(lián)網(wǎng)技術(shù)工作者來說,控制常用的Linux命令也是一門必修課。下面羅列一些筆者在工作中常用的Linux命令。

創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)安新,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575

cd 切換目錄

cd .. 返回上一層目錄

cd . 進(jìn)入當(dāng)前目錄

cd - 返回前一次的目錄,即上一次的目錄不是上一層目錄

ls 查看文件與目錄

用法: ls [參數(shù)][文件]

參數(shù):

ls –l 顯示文件的權(quán)限和屬性

ls –a 列出所有的文件,包含隱藏文件(.開頭的文件)

ls –h 將文件容量以較易讀的方式(GB,kB等)列出來

ls –al -l與-a屬性組合

軟件測試工程師工作中常用的Linux命令

ls命令

stat 顯示文件詳細(xì)信息

顯示文件權(quán)限、屬性、大小、修改時(shí)間、訪問時(shí)間等 比ls –l更加詳細(xì)

用法:stat 文件名

軟件測試工程師工作中常用的Linux命令

stat命令

如何查看文件的權(quán)限就有兩個(gè)命令可以實(shí)現(xiàn):stat、ls -l

grep 文本搜索/過濾

用法:grep [參數(shù)] 搜索字符串 通常與管道命令一起用 搜索某個(gè)文件的某個(gè)字符

參數(shù):

-i 不區(qū)分大小寫

-v 反向搜索,顯示不是搜索字符串的行

-c 統(tǒng)計(jì)出現(xiàn)的次數(shù)

-n 順便輸出行號(hào)

軟件測試工程師工作中常用的Linux命令

過濾1234文件夾下帶有123的文本

軟件測試工程師工作中常用的Linux命令

grep與管道命令一起用

find 查找文件

用法:find [PATH] [option] [ -print]

參數(shù):

-name filename #查找名為filename的文件

-perm #按執(zhí)行權(quán)限來查找

-user username #按文件屬主來查找

-group groupname #按組來查找

-mtime -n +n #按文件更改時(shí)間來查找文件,-n指n天以內(nèi),+n指n天以前

-ctime -n +n #按文件創(chuàng)建時(shí)間來查找文件,-n指n天以內(nèi),+n指n天以前

-size +-n[c] #查長度為n塊[或n字節(jié)]的文件(+-為大于小于)

例1.查找tmp目錄下所有的.log的文件且輸出;

軟件測試工程師工作中常用的Linux命令

查找tmp目錄下所有的.log文件

例2.在proc目錄下查找權(quán)限為777且?guī)в小皉oot”的文件且輸出;

軟件測試工程師工作中常用的Linux命令

查找權(quán)限為777且?guī)в小皉oot”的文件

例3.在tmp目錄下查找用戶為root創(chuàng)建的文件并輸出;

軟件測試工程師工作中常用的Linux命令

查找用戶為root創(chuàng)建的文件

例4.在tmp目錄下查找更新時(shí)間在1天內(nèi)的文件

軟件測試工程師工作中常用的Linux命令

查找更新時(shí)間在1天內(nèi)的文件

例5. 在tmp目錄下查找文件大小小于72字節(jié)的文件

軟件測試工程師工作中常用的Linux命令

查找文件大小小于72字節(jié)的文件

grep 與 find 命令的區(qū)別:grep搜索的是文本,find搜索的是文件,換句話說就是grep是查找匹配條件的行,find是搜索匹配條件的文件。

PS 進(jìn)程查看命令

使用該命令可以確定有哪些進(jìn)程正在運(yùn)行和運(yùn)行的狀態(tài)、進(jìn)程是否結(jié)束、進(jìn)程有沒有僵尸、哪些進(jìn)程占用了過多的資源ps是顯示瞬間進(jìn)程的狀態(tài),并不動(dòng)態(tài)連續(xù);如果想對(duì)進(jìn)程進(jìn)行實(shí)時(shí)監(jiān)控應(yīng)該用top命令

-A 將所有進(jìn)程都顯示出來

-a 不與terminal有關(guān)的所有進(jìn)程

-x一般與a參數(shù)一起使用,可列出較完整的信息

-f 做一個(gè)更為完整的輸出

ps -T -p -T開啟線程查看

top 查看各進(jìn)程CPU/內(nèi)存占用

Linux下常用的性能分析工具,能夠?qū)崟r(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況(cpu/內(nèi)存)

用法:top [參數(shù)]

參數(shù):

-d 顯示兩次刷新時(shí)間的間隔,比如 -d 5,表示兩次刷新間隔為5秒;

-i 禁止顯示空閑進(jìn)程或僵尸進(jìn)程;

-n NUM 顯示更新次數(shù),然后退出。比如 -n 5,表示top更新5次數(shù)據(jù)就退出;

-p PID 僅監(jiān)視指定進(jìn)程的ID;PID是一個(gè)數(shù)值;

-H -p 查看某個(gè)進(jìn)程內(nèi)的線程運(yùn)行狀況

軟件測試工程師工作中常用的Linux命令

top命令

top與ps命令的異同點(diǎn):

相同點(diǎn):top與ps都可以查看進(jìn)程信息;

區(qū)別:ps看到的是命令執(zhí)行瞬間的進(jìn)程信息,而top命令則可以持續(xù)的監(jiān)視進(jìn)程;ps只是查看進(jìn)程,而top還可以監(jiān)視系統(tǒng)性能,例如cpu/內(nèi)存/負(fù)載等

kill、kill all 刪除進(jìn)程

kill [信號(hào)代碼] PID 信號(hào)代碼可以省略,們常用的信號(hào)代碼是-9 ,表示強(qiáng)制終止;

Kill all 進(jìn)程名 通過程序的名字,直接殺死所有進(jìn)程

軟件測試工程師工作中常用的Linux命令

強(qiáng)制終止PID為28233的進(jìn)程

軟件測試工程師工作中常用的Linux命令

殺死名為GameServer的進(jìn)程

kill與killall的區(qū)別:kill后面接的是PID,killall后面接的是進(jìn)程名

補(bǔ)充一個(gè)知識(shí)點(diǎn):init進(jìn)程

init是Linux系統(tǒng)操作中不可缺少的程序之一。所謂的init進(jìn)程,它是一個(gè)由內(nèi)核啟動(dòng)的用戶級(jí)進(jìn)程。init始終是第一個(gè)進(jìn)程(其進(jìn)程編號(hào)始終為1),而其它所有進(jìn)程都是init進(jìn)程的子孫。init進(jìn)程是不可殺的,也殺不死!

pwd 顯示當(dāng)前目錄

顯示當(dāng)前的命令,該命令非常簡單

help\man 幫助命令

有了這兩個(gè)命令,遇到任何不會(huì)的Linux命令,你都可以查看它們的使用方法。

用法:

命令 --help

man 命令

軟件測試工程師工作中常用的Linux命令

ls的help輸出

本文中描繪的參數(shù)為常用參數(shù),并不完整。本系列只適用于入門用戶,大神請(qǐng)疏忽或幫助提一些倡議。

原文鏈接:http://www.magedu.com/71909.html


文章標(biāo)題:軟件測試工程師工作中常用的Linux命令
文章地址:http://weahome.cn/article/giipgs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部