linux實戰練習

2022-09-24 04:39:08 字數 1102 閱讀 8889

(1)鏈結到nginx部署的伺服器;

(2)檔案查詢,find / -name nginx,找到nginx的目錄;

(3)進入到nginx(cd )的目錄下,然後檢視檔案,找到logs,進入logs目錄下,然後(pwd)檢視當前目錄;

(4)然後tail -f error.log就可以檢視到實時的錯誤日誌。

(5)截圖給開發。

查詢(1)鏈結到tomcat部署的伺服器;

(2)檔案查詢,find / -name tomcat,找到nginx的目錄;

(3)進入到tomcat(cd )的目錄下,然後檢視檔案,找到logs,進入logs目錄下,然後(pwd)檢視當前目錄;

(4)然後tail -f error.log就可以檢視到實時的錯誤日誌。

(5)截圖給開發。

修改(1)從logs目錄下返回到tomcat目錄下(cd ..);

(2)然後檢視ls目錄,進入到conf目錄下,找到sever.xml檔案;

(3)vim編輯sever.xml檔案,進入編輯頁面後,/8080即可快速定位到要修改8080埠,然後點選a進行修改即可;

(4)修改結束後,點選esc,再點選shift+:後再輸入wq進行儲存和退出即可。

(1)鏈結到linux伺服器,登陸的是root賬戶;

(2)建立.s**件,建立的命令為:touch 檔名;

(3)vim編輯器進入編輯頁面進行編輯,命令為:vim 檔名

(4)編輯成功後,按照vim儲存步驟進行儲存,然後檢視檔案內容

(5)內容寫入成功後,賦予檔案讀寫和執行的許可權chmod 777 檔名

(5)最後輸入命令./檔名執行檔案即可。

可以找到日誌檔案(out of memory)?

(1)先找到程式的錯誤日誌,進入日誌所在的目錄;

(2)使用vim編輯器,進入編輯頁面,/out of memory 即可定位到錯誤位置。

如果日誌被刪除後,即找不到日誌檔案?

(1)執行出現記憶體溢位的程式;

(2)然後tail -f logs.txt檢視實時日誌即可。

TCP實戰練習

距離寫這個例項過了太久了,就不寫理論了。此次只實現了單使用者連線,目標是實現多使用者連線並且客戶端之間可以互相通訊,希望以後能補充完全吧。簡單說一下我在除錯過程中遇到的問題 每次kill掉該伺服器程序並重新啟動的時候,都會出現bind錯誤 error 98,address already in us...

react hooks 實戰練習

在class中,我們是通過建構函式中,設定state的 this.state 在函式中,沒有this,所以之前的this都不能分配和讀取了,然後在hook中用到了usestate import react,from react 先引入usestate const customeraccess pro...

golang實戰小練習

統計 某路徑下 某些指定檔案中 指定字串出現的次數 用到的外部庫 allfiletextnum 統計 某路徑下 某些指定檔案中 指定字串出現的次數 dir string 指定查詢路徑 sixs string 指定查詢的字尾 text string 指定統計字串 return 指定字串出現的次數 in...