測試面試題合集5(服務器)


1、linux 怎么查看進程

#查看 java 進程

ps -ef | grep java

#屏蔽掉 grep 本身方便 kill 進程

ps -ef  | grep -v 'grep' | grep java

2、linux 默認的文件和文件夾權限是啥,一個文件的訪問權限是 755 含義是什么

linux 創建文件夾權限 默認 755 文件是 644

文件權限為 755,rwx 421 

第一位 7,代表文件所有者擁有的權限為可讀(4)+可寫(2)+可執行(1)

第二位 5,代表文件所有者同組用戶的權限為可讀(4)+不可寫(0)+可執行(1)

第三位 5,代表其他用戶的權限為可讀(4)+不可寫(0)+可執行(1)

3、linux 修改系統時間、修改文件 test.sh 所有權限為可讀可寫可執行、獲取 pid 為 100 的進程所監聽的 tcp 端口、將 test.tar.gz 解壓縮到指定目錄下

date -s "20200828 16:08:30"

chmod 777 test.sh

#netstat -a 顯示所有,-n 顯示 ip 展示,-t 是顯示 tcp,-u 顯示 udp,-p 顯示 pid

netstat -antp | grep 1000

tar -zxv -f  test.tar.gz -C  /指定目錄

4、linux 中如何從 root 用戶切換到普通用戶?如何動態查看日志

su 普通用戶名 或者 su - 普通用戶名 (前者只切換用戶身份,shell 環境未變 )

tail -f 日志文件 或者 less +F 日志文件

5、linux 查看剩余磁盤空間,內存,io 狀態命令

df -m,free -m,iostat 2、2 秒輸出一次

6、sh腳本中 ./和sh 執行的區別

./需要執行權限,使用腳本文件中第一行#!指定的shell(解釋器)來執行命令(譬如常見的/bin/bash),不指定系統會調用默認shell程序

sh不需要執行權限,是使用sh這個shell執行命令,是個軟鏈接,它可能是一個任意的shell,通常默認是bash shel,用type命令可以查看


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM