今天咱就來說說軟件測試面試過程中經(jīng)常被
問到的linux常用的命令。
你是不是在面試中或在筆試中遇到過linux相關(guān)的問題呢?我相信一定遇到過,而且遇到
的頻率一定不低。那今天就安排,建議大家可以先收藏起來!!
這篇文章主要針對Linux中問到最多的一些問題進(jìn)行一些盤點和分析:
1、linux系統(tǒng)中查看文件內(nèi)容的方式有哪幾種
cat 文件名 查看文件內(nèi)容
tac 文件名 倒序查看文件內(nèi)容
head 文件名 n 查看文件前幾行內(nèi)容
tail 文件名 n 查看文件后面幾行的內(nèi)容
less 文件名 可以通過上下鍵進(jìn)行滾動查看文件內(nèi)容
more 文件名 可以通過空格切換頁面查看文件內(nèi)容
vi 文件名 文本編輯器,可以編輯文本,還可以查看文件內(nèi)容。
2、查看進(jìn)程的命令
ps -aux 可以查看當(dāng)前的系統(tǒng)進(jìn)程狀態(tài)
ps -ef 顯示系統(tǒng)內(nèi)所有進(jìn)程信息
top 動態(tài)查看進(jìn)程,還可以查看cpu,內(nèi)存等系統(tǒng)資源占用情況。有點類似于windows
任務(wù)管理器。
3、查看ip地址是用哪個命令
Ifconfig
4、在linux中如果要強(qiáng)制殺死進(jìn)程用什么命令
Kill -9 pid號:
pid是進(jìn)程的編程
5、在linux中如果要同時壓縮與打包文件用什么命令
tar -zxvf 文件名.tar.gz
表示打包并且壓縮文件成.tar.gz格式
6、在linux中壓縮文件有哪幾種方式
zip 文件名 壓縮成.zip格式
gzip 文件名 壓縮成.gz格式文件
bzip2 文件名 壓縮成.bz2的格式文件
7、查看文件前100行中包含有‘s’
head -n 100 文件名 | grep ‘s’
8、查看日志最新的內(nèi)容
tail -f 日志文件名
9、在linux命令中顯示當(dāng)前你所在的路徑用什么命令
Pwd
10、在linux命令中用于更改文件和目錄的權(quán)限,用什么命令
chmod
可以用數(shù)字來代替權(quán)限:
4:表示可以讀取文件權(quán)限
2:表示可以寫入文件內(nèi)容權(quán)限
1:表示文件可以執(zhí)行權(quán)限
權(quán)限一般分為三類:
屬主權(quán)限
屬組權(quán)限
其他用戶的權(quán)限
給文件授權(quán)所有權(quán)限:
chmod 777 文件名
11、vi是什么,如何退出?
vi是linux系統(tǒng)的文本編輯器
在vi中退出編輯器的語法:
wq:保存并且退出當(dāng)前編輯器
q:直接退出編輯器,不保存所做的修改
12、為什么用Linux系統(tǒng)搭建環(huán)境
1、linux是開源免費的,可以給公司節(jié)省成本
2、linux系統(tǒng)穩(wěn)定性好,相對來說不容易出現(xiàn)問題
3、linux系統(tǒng)兼容性很好,很多軟件和硬件對這個系統(tǒng)都支持
4、可靠性強(qiáng):linux系統(tǒng)比較安全
13、請說出linux系統(tǒng)中常用的目錄有哪些,分別是用來做什么的?
/home :用來存放所有用戶的根目錄
/bin : 用來存放二進(jìn)制可執(zhí)行文件(比如常用的命令)
/etc :用來存放系統(tǒng)配置文件
/opt :用來存放額外安裝的程序包
/tmp :用來存放各種臨時文件
/var :用來存放各種需要改變的數(shù)據(jù)文件,比如日志
14、如果在Linux系統(tǒng)中需要重命名文件的文件,應(yīng)該用什么命令
mv 原文件名 新文件名
當(dāng)然除了以上這些,其實還有很多l(xiāng)iunx的內(nèi)容在面試中也會經(jīng)常被問到。畢竟我們測試工程師也是需要經(jīng)常和linux系統(tǒng)打交道的。