1. 程式人生 > >軟體測試-----Linux 基礎

軟體測試-----Linux 基礎

Linux 基礎

1. 如何檢視 CPU 資訊?

  • /proc/meminfo

2. 檢視佔用 CPU 使用率最高的程序?

  • ps -aux | sort -k3nr | head -K

3. 如何檢視一個檔案的末尾 50 行?

檢視/etc/profile 的前 10 行內容,應該是:

  • head -n 10 /etc/profile

檢視/etc/profile 的最後 50 行內容,應該是:

  • tail -n 50 /etc/profile

4.如何過濾檔案內容中包含”ERROR“的行?

  • grep “ERROR” file_name
  • cat file_name | grep “ERROR”

5. 檢視某埠號?

  • netstat -anp | grep port_number

6. 檢視某程序號?

  • ps -ef | grep ps_name
  • ps -ef | grep ps_number

7. 檢視 IP 地址?

  • ifconfig

8.建立和刪除一個多級目錄?

  • mkdir -p ./a/b
  • rm -rf ./a

9.在當前使用者家目錄中查詢 haha.txt 檔案?

  • find ~/ -name haha.txt

10.如何查詢出 tomcat 的程序並殺掉這個程序,寫出 linux 命令?

  • ps -ef | grep tomcat
  • kill -9 tomcat_port

11.動態檢視日誌檔案?

  • tail -f log_file

12.檢視系統硬碟空間的命令?

  • df -aTh

13.檢視當前機器 listen 的所有埠?

  • netstat -tlnp

14.把一個資料夾打包壓縮成.tar.gz 的命令,以及解壓拆包.tar.gz 的命令?

  • tar zcvf xxx.tar.gz file tar zxvf xxx.tar.gz