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