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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

测试需要的的linux命令,(面试必备)软件测试人员必备Linux命令操做(初级基础)...

發布時間:2025/3/17 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 测试需要的的linux命令,(面试必备)软件测试人员必备Linux命令操做(初级基础)... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 目錄與文件操做

1.1 ls(初級)

使用權限:全部人

功能 : 顯示指定工做目錄下以內容(列出目前工做目錄所含之檔案及子目錄)。

參數 :

-a 顯示全部檔案及目錄 (ls內定將檔案名或目錄名稱開頭為"."的視為隱藏檔,不會列出)

-l 除檔案名稱外,亦將檔案型態、權限、擁有者、檔案大小等資訊詳細列出

-r 將檔案以相反次序顯示(原定依英文字母次序)

-t 將檔案依創建時間之前后次序列出

-A 同 -a ,但不列出 “.” (目前目錄) 及 “…” (父目錄)

-F 在列出的檔案名稱后加一符號;例如可執行檔則加 “*”, 目錄則加 “/”

-R 若目錄下有檔案,則如下之檔案亦皆依序列出。web

范例:

列出目前工做目錄下全部名稱是 s 開頭的檔案,愈新的排愈后面 :

ls -ltr s*

將 /bin 目錄如下全部目錄及檔案詳細資料列出 :

ls -lR /bin

列出目前工做目錄下全部檔案及目錄;目錄于名稱后加 “/”, 可執行檔于名稱后加 “*”

ls –AF

經常使用方式及使用技巧:

ls –l 以列表形式輸出當前目錄中存在的文件

ls –lt 按照修改時間倒序排序,即最新的在最上面展現app

1.2 ll(初級)

ls –l的縮寫形式

cd(初級)

使用權限 : 全部使用者

使用方式 : cd [dirName]

說明 : 變換工做目錄至 dirName。 其中 dirName 表示法可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的 home directory (也就是剛 login 時所在的目錄)。

另外,"~" 也表示為 home directory 的意思,"." 則是表示目前所在的目錄,"…" 則表示目前目錄位置的上一層目錄。less

范例 : 跳到 /usr/bin/ : cd /usr/bin

跳到本身的 home directory : cd ~

跳到目前目錄的上上兩層 : cd …/…

返回進入當前目錄前所在目錄:cd -

經常使用方式及使用技巧:~表示當前用戶的家目錄,另外須要你們關注相對路徑以及絕對路徑的概念ide

1.3 pwd(初級)

功能:顯示當前工做目錄svg

范例:$pwd

經常使用方式及使用技巧:手動打補丁上傳補丁文件時一般先在服務端找到該文件,而后使用pwd將路徑輸出而且拷貝,而后將路徑粘貼到ftp工具的路徑欄中工具

1.4 mkdir(初級)

名稱: mkdir

使用權限:于目前目錄有適當權限的全部使用者

使用方式:mkdir [-p] dirName

說明:創建名稱為 dirName 之子目錄。

參數:-p 確保目錄名稱存在,不存在的就建一個。spa

范例:

在工做目錄下,創建一個名為 AAA 的子目錄 :

mkdir AAA

在工做目錄下的 BBB 目錄中,創建一個名為 Test 的子目錄。若 BBB 目錄本來不存在,則創建一個。(注:本例若不加 -p,且本來 BBB目錄不存在,則產生錯誤。)

mkdir -p BBB/Test操作系統

1.5 rmdir(初級)

功能說明:刪除空的子目錄。

語  法:rmdir [-p][–help][–ignore-fail-on-non-empty][–verbose][–version][目錄…]

補充說明:當有空目錄要刪除時,可以使用rmdir指令。

參  數:

-p或–parents 刪除指定目錄后,若該目錄的上層目錄已變成空目錄,則將其一并刪除。3d

1.6 rm(初級)

功能說明:刪除文件或目錄。

語  法:rm [-dfirv][–help][–version][文件或目錄…]

補充說明:執行rm指令可刪除文件或目錄,如欲刪除目錄必須加上參數"-r",不然預設僅會刪除文件。

參  數:

-d或–directory  直接把欲刪除的目錄的硬鏈接數據刪成0,刪除該目錄。

-f或–force  強制刪除文件或目錄。

-i或–interactive  刪除既有文件或目錄以前先詢問用戶。

-r或-R或–recursive  遞歸處理,將指定目錄下的全部文件及子目錄一并處理。日志

注意:在使用rm –rf * 命令前請使用pwd肯定當前目錄,以避免發生誤刪除

1.7 head(初級)

功能說明:看一個文件的頭幾行

語法:head –n filename

參數:-n :后面接數字,表明顯示幾行的意思

經常使用方式及使用技巧:$head -10 error.log

1.8 more(初級)

功能說明:一頁一頁的顯示文件的內容

語法:more filename

使用方式:

空格鍵 (space):表明向下翻一頁;

Enter :表明向下翻『一行』;

/字符串 :表明在這個顯示的內容當中,向下搜尋『字符串』;

:f :馬上顯示出文件名以及目前顯示的行數;

q :表明馬上離開 more ,再也不顯示該檔案內容。

1.9 less(初級)

功能說明:less 與 more 相似,可是比 more 更好的是,他能夠往前翻頁!

語法:less filename

使用方式:

空格鍵 :向下翻動一頁;

[pagedown]:向下翻動一頁;

[pageup] :向上翻動一頁;

/字符串 :向下搜尋『字符串』的功能;

?字符串 :向上搜尋『字符串』的功能;

n :重復前一個搜尋 (與 / 或 ? 有關!)

N :反向的重復前一個搜尋 (與 / 或 ? 有關!)

q :離開 less 這個程序;

1.10 tail

tail 命令可用于查看文件的內容,有一個經常使用的參數 -f 經常使用于查閱正在改變的日志文件。

tail -f filename 會把 filename 文件里的最尾部的內容顯示在屏幕上,而且不斷刷新,只要 filename 更新就能夠看到最新的文件內容。

若是值的前面有 +(加號),從文件開頭指定的單元數開始將文件寫到標準輸出。若是值的前面有 -(減號),則從文件末尾指定的單元數開始將文件寫到標準輸出。若是值前面沒有 +(加號)或 -(減號),那么從文件末尾指定的單元號開始讀取文件。

cp

1.12 mv(初級)

功能說明:Linux mv命令用來為文件或目錄更名、或將文件或目錄移入其它位置。

chmod(初級)

Linux/Unix 的文件調用權限分為三級 : 文件擁有者、群組、其余。利用 chmod 能夠藉以控制文件如何被他人所調用。

使用權限 : 全部使用者

將目前目錄下的全部文件與子目錄皆設為任何人可讀取 :

chmod -R a+r *

此外chmod也能夠用數字來表示權限如 :

chmod 777 file

語法為:

chmod abc file

其中a,b,c各為一個數字,分別表示User、Group、及Other的權限。

r=4,w=2,x=1

若要rwx屬性則4+2+1=7;

若要rw-屬性則4+2=6;

若要r-x屬性則4+1=5。

chmod a=rwx file

chmod 777 file

效果相同

chmod ug=rwx,o=x file

chmod 771 file

效果相同

若用chmod 4755 filename可以使此程序具備root的權限。

chown(初級)

Linux/Unix 是多人多工操做系統,全部的文件皆有擁有者。利用 chown 將指定文件的擁有者改成指定的用戶或組,用戶能夠是用戶名或者用戶ID;組能夠是組名或者組ID;文件是以空格分開的要改變權限的文件列表,支持通配符。 。

通常來講,這個指令只有是由系統管理者(root)所使用,通常使用者沒有權限能夠改變別人的文件擁有者,也沒有權限能夠本身的文件擁有者改設為別人。只有系統管理者(root)才有這樣的權限。

使用權限 : root

wc(初級)

Linux wc命令用于計算字數。

利用wc指令咱們能夠計算文件的Byte數、字數、或是列數,若不指定文件名稱、或是所給予的文件名為"-",則wc指令會從標準輸入設備讀取數據。

實例

在默認的狀況下,wc將計算指定文件的行數、字數,以及字節數。使用的命令為:

wc testfile

先查看testfile文件的內容,能夠看到:

$ cat testfile

Linux networks are becoming more and more common, but scurity is often an overlooked

issue. Unfortunately, in today’s environment all networks are potential hacker targets,

fro0m tp-secret military research networks to small home LANs.

Linux Network Securty focuses on securing Linux in a networked environment, where the

security of the entire network needs to be considered rather than just isolated machines.

It uses a mix of theory and practicl techniques to teach administrators how to install and

use security applications, as well as how the applcations work and why they are necesary.

使用 wc統計,結果以下:

$ wc testfile # testfile文件的統計信息

3 92 598 testfile # testfile文件的行數為三、單詞數9二、字節數598

其中,3 個數字分別表示testfile文件的行數、單詞數,以及該文件的字節數。

若是想同時統計多個文件的信息,例如同時統計testfile、testfile_一、testfile_2,可以使用以下命令:

wc testfile testfile_1 testfile_2 #統計三個文件的信息

輸出結果以下:

$ wc testfile testfile_1 testfile_2 #統計三個文件的信息

3 92 598 testfile #第一個文件行數為三、單詞數9二、字節數598

9 18 78 testfile_1 #第二個文件的行數為九、單詞數1八、字節數78

3 6 32 testfile_2 #第三個文件的行數為三、單詞數六、字節數32

15 116 708 總用量 #三個文件總共的行數為1五、單詞數11六、字節數708

Linux file命令

Linux file命令用于辨識文件類型。

經過file指令,咱們得以辨識該文件的類型。

查看某端口是否被占用:netstat -anp |grep 端口號

查看當前全部已經使用的端口狀況:netstat -nultp(此處不用加端口號)

查看目錄的使用狀況命令

df -h //以G為單位查看

df -m //以M為單位查看

總結

以上是生活随笔為你收集整理的测试需要的的linux命令,(面试必备)软件测试人员必备Linux命令操做(初级基础)...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。