1. 程式人生 > 其它 >20.GC日誌詳解及日誌分析工具

20.GC日誌詳解及日誌分析工具

1、什麼是linux

Linux,全稱GNU/Linux,是一套免費使用和自由傳播的類Unix作業系統,是一個基於POSIX的多使用者、多工、支援多執行緒和多CPU的作業系統。使用者不僅可以直觀地獲取該作業系統的實現機

制,而且可以根據自身的需要來修改完善Linux,使其最大化地適應使用者的需要。Linux 系統主要是應⽤於伺服器 和⼤型計算機領域。我們⽣活中的⼤部分的⽹⻚和 APP,其實都是基於 Linux 系統運

⾏的,這其中就包括我們經常 會使⽤的淘寶和微信。Linux不僅系統性能穩定,而且是開源軟體。其核心防火牆元件效能高效、配置簡單,保證了系統的安全。Linux具有開放原始碼、沒有版權、技術

社群使用者多等特點,開放原始碼使得使用者可以自由裁剪,靈活性高,功能強大,成本低。尤其系統中內嵌網路協議棧,經過適當的配置就可實現路由器的功能。

2、如何登入linux

(1)⾸先需要在阿⾥雲伺服器建立賬戶密碼;

(2)客戶端通過ssh的服務連線到阿⾥雲,ssh服務的端⼝是22。

連線的步驟為:

開啟控制檯,輸入命令:ssh 賬戶@伺服器地址(如ssh [email protected]), 然後按下回⻋鍵;

然後輸入yes,再輸⼊密碼,就會登入成功;

最後可以輸入who am i查詢是否登入成功。

由於安全性的問題,登入的linux賬戶如果一段時間不操作,就會自動退出,所以如果我們不想讓其退出,就可以在操作結束,需要在等一段時間再次進行操作的情況下,輸入top(TOP 命令是常

用的 Linux 效能監控的命令)保證登入的賬戶不退出,等需要再次使用的時候,我們輸入q就可以。

linux中超級管理員的賬戶是root。

3、linux基本命令

3.1檢視當前賬戶目錄

pwd

3.2檢視ls命令

(1)檢視根目錄下的所有檔案: ls /(/表示根目錄)

(2)檢視所有檔案內容,包括隱藏檔案,隱藏檔案是.開頭的(如.config):ls -a

(3)檢視列表檔案的詳細資訊:ls -l(只能檢視非隱藏檔案)

(4)僅檢視檔案目錄:ls -d(只能檢視非隱藏檔案,.表示當前目錄)

(5)檢視檔案大小:ls -lh

(6)ls檢視檔案的資訊最常用的命令:

ls -lh:檢視檔案的詳細資訊(包含了檔案大小)

ls -la:檢視所有檔案內容(包含了隱藏檔案)

ls -lah:檢視所有檔案內容以及檔案大小

3.3別名alias

(1)檢視別名:alias

(2)設定別名:alias a="ls -la"(表示把ls -lha的別名設定為a)

(3)取消別名:unalias a(取消別名a)

下面設定和取消綜合執行,進行對比:

3.4檢視當前時間

檢視當前時間:date

3.5建立檔案

(1)建立檔案,如建立yl.txt的記事本:touch yl.txt

(2)樹形目錄

安裝樹形目錄:yum install tree

解除安裝樹形目錄:yum uninstall tree

(3)建立資料夾視覺化的多層級的資料夾,如建立一個a/b/c/d的多層級資料夾:mkdir -pva/b/c/d,其中-p :建立多層級的資料夾、-v:建立的過程可以視覺化的看到。

(4)檢視資料夾的目錄層級,如檢視a資料夾的目錄層級:tree a(表示檢視a資料夾的所有目錄層級)

檢視a資料夾的前n層目錄層級,如檢視前2個:tree -L 2 a

3.6切換目錄

/ 代表根⽬錄

. 當前⽬錄

.. 進⼊當前⽬錄的上⼀級⽬錄

cd 則返回到⽤戶的根⽬錄

(1)進入某個資料夾,如進入a資料夾:cd a

(2)進入當前資料夾,如當前資料夾為a:cd .

(3)進入當前目錄的上一級目錄,如當前在c資料夾:cd ..

(4)返回使用者的根目錄:cd

3.7刪除檔案

(1)強制刪除檔案,如刪除yl.txt檔案:rm -f yl.txt

(2)詢問確認後刪除檔案,如刪除yl.txt檔案:rm -i

(3)刪除檔案(視覺化的只展示),如刪除yl.txt檔案:rm -v:刪除檔案

(4)詢問確認後刪除檔案+視覺化展示,如刪除yl.txt檔案:rm -iv

3.8刪除目錄

(1)直接刪除資料夾,如刪除a資料夾:rm -r a

(2)強制刪除資料夾,強制刪除,若⽬錄不存在,此命令依舊可以執⾏,不報錯,如刪除a資料夾:rm -rf a

(3)視覺化的強制刪除資料夾,如刪除a資料夾:rm -rv a

4、Linux的⽬錄

4.1檢視

檢視linux根目錄命令:ls /

4.2目錄解讀

(1)bin:存放可執行的檔案;

(2)dev:相當於磁碟;

(3)home:使用者的主目錄,在 Linux 中,每個使用者都有⼀個自己的目錄,⼀般該目錄名是以使用者的賬號命名的,相當於windows的user資料夾;

(4)root:該目錄為系統管理員,也稱作超級許可權者的使用者主目錄。