1. 程式人生 > 實用技巧 >Linux基礎知識

Linux基礎知識

/boot是Linux載入時的一些檔案儲存的地方,

swap是虛擬記憶體,如果系統記憶體不夠用了,就用swap的記憶體,建議不要超過分配系統記憶體的1.5~2倍

/是根路徑,將剩餘所有記憶體分配給他

虛擬機器網路連線的三種形式說明:

vmtools 的安裝和使用:
1.進入centos
2.點選vm選單的>install vnware tools
3.centos會出現一個vm的安裝包
4.點選右鍵解壓,得到-一個安裝檔案
5.進入該vm解壓的目錄,該檔案在/oot桌面 /wmware-tols-distrib/下
6.安裝Amware install ,pl
7.全部使用預設設定即可
8.需要reboot重新啟動即可生效

設定共享檔案:

具體步驟:
1)選單->vm->setting,如圖設定即可
注意:設定選項為always enable,
這樣可以讀寫了
2) windows和centos可共享d:/share目錄
可以讀寫檔案了
3)在centos的/mnt/hgfs/下
Linux目錄結構:
lib:
系統開機所需要最基本的動態連線共享庫,其作用類似於Windows裡的DLL檔案。幾乎所有的應用程式都需要用到這些共享庫。
➢/losttfound:
這個目錄一般情況下是空的,當系統非法關機後,這裡就存放了一些檔案。
➢/etc[重點]:
所有的系統管理所需要的配置檔案和子目錄|
➢/usr[重點]:
這是一個非常重要的目錄,使用者的很多應用程式和檔案都放在這個目錄下,類似與windows下的proramfiles目錄。

➢/bin [重點](/usr/bin、/usr/local/bin):
●是Binary的縮寫, 這個目錄存放著最經常使用的命令
➢/sbin /usr/sbin 、/usr/local/sbin)
s就是Super User的意思,這裡存放的是系統管理員使用的系統管理程式。
➢/home [重點]:
存放普通使用者的主目錄,在Linux中每個使用者都有一個自己的目錄,一般
該目錄名是以使用者的賬號命名的。
➢/root [重點]
該目錄為系統管理員,也稱作超級許可權者的使用者主目錄。
/boot[重點]:
存放的是啟動Linux時使用的- -些核心稟件,包括- - 些連線檔案以及映象檔案/proc中,這個目錄是一個虛擬的目錄,它是系統記憶體的對映,訪問這個目錄來獲取系統資訊。
/srv:
service縮寫, 該目錄存放一些服務啟動之後需要提取的資料。
/sys:
這是Iinux2.6核心的一個很大的變化。該目錄下安裝了2.6核心中新出現的一個檔案系統
/tmp:
這個目錄是用來存放一 些臨時檔案的。

/dev:
類似於windows的裝置管理器,把所有的硬體用檔案的形式儲存。
/media [重點]:
linux系統會 自動識別一些裝置,例如U盤、光碟機等等,當識別後,linux會把識別的裝置掛載到這個目錄下。
/mnt [重點]:
系統提供該目錄是為 了讓使用者臨時掛載別的檔案系統的,我們可以將外部的儲存掛載在/mnt/上,然後進入該目錄就可以檢視裡的內容了。
/opt:

這是給主機額外安裝軟體所擺放的目錄。如安裝ORACLE資料庫就可放到該目錄下。預設為空。
/usr/local [重點]:
這是另一個給 主機額外安裝軟體所安裝的目錄。-般是通過編譯原始碼方式安裝的程式。
/var[重點]:
這個目錄中存放著在不斷擴充著的東西,習慣將經常被修改的目錄放在這個目錄下。
包括各種日誌檔案。
/selinux:
sellinux是一種安全子系統,它能控制程式只能訪問特定檔案。

總結一下:
1) linux 的目錄中有且只有一個根目錄
2) linux 的各個目錄存放的內容是規劃好,不用亂放檔案。
3) linux 是以檔案的形式管理我們的裝置,因此linux系統,一切皆為檔案。

遠端控制Linux:

Xshell是一個強大的安全終端模擬軟體,它支援SSH1, SSH2,以及Microsoft Windows平臺的TELNET協議。
Xshell可以在Windows介面下用來訪問遠端不同系統下的伺服器,從而比較好的達到遠端控制終端的目的。
特別說明:如果希望安裝好XShell 5就可以遠端訪問Linux系統的話,需要有一個前提,就是Linux啟用了SSHD服務,該服務會監聽22號埠。

XFTP5:

解決亂碼問題: