Linux系統目錄結構 目錄 描述 備註 /bin a.存放著最經常使用的命令 b.可執行文件,用戶命令 c.構建最小系統所需要的命令 /boot a.內核與啟動文件 b.系統啟動相關文件 c.啟動Linux時的一些核心文件 /dev a.各種設備文件 b.設備文件 c.Linux系統的外部設備 / ...
Linux系統目錄結構
目錄 |
描述 |
備註 |
/bin |
a.存放著最經常使用的命令 b.可執行文件,用戶命令 c.構建最小系統所需要的命令 |
|
/boot |
a.內核與啟動文件 b.系統啟動相關文件 c.啟動Linux時的一些核心文件 |
|
/dev |
a.各種設備文件 b.設備文件 c.Linux系統的外部設備 |
|
/etc |
a.配置文件 b.系統管理所需要的配置文件 c.系統軟體的啟動和配置文件 |
|
/home |
a.用戶的主目錄,每個用戶有自己的一個目錄 b.用戶的家目錄 c.用戶的主目錄 |
|
/lib |
a.c編譯器的庫 b.系統最基本的動態共用庫 c.庫文件 |
|
/lost+found |
這個目錄一般是空的,當系統非法關機後,這裡存放一些文件。 |
|
/media |
A.系統會自動識別一些設備,識別後,Linux會把識別設備掛載到這個目錄下 B.掛載點目錄,移動設備 C.可移動介質的安裝點 |
|
/mnt |
A.臨時掛載點 B.掛載點目錄,額外臨時的文件系統 |
|
/opt |
A.可選目錄,第三方程式的安裝目錄 B.額外安裝軟體所擺放的目錄 C.可選的應用軟體包 |
|
/proc |
A.虛擬目錄,系統記憶體映射,在記憶體里 B.偽文件系統,內核映射文件 C.進程的映像 |
|
/root |
A.管理員的家目錄 B.該目錄為系統管理員 C.超級用戶root的主目錄 |
|
/sbin |
A.系統管理員使用的系統管理程式 B.管理命令 C.和系統操作有關的命令。 |
|
1.普通用戶和root用戶登錄有什麼區別?
普通用戶登錄和root用戶登錄以後一個明顯的區別就是,提示符不一樣:
- Root用戶登錄
提示符:root@localhost #
- 普通用戶登錄
提示符:用戶名@localhost $
#表示root用戶,$表示普通用戶
2.什麼是shell腳本?
shell腳本是以“#!/bin/bash”開頭的文本文件。
3.Shell腳本如何運行?
Shell腳本運行有兩種方式:
ü 將腳本作為bash命令的參數
ü 授予腳本可執行許可權,將其變為可執行文件
如果將腳本變成bash命令的參數就不需要首行“#!/bin/bash”了。
4.Shell腳本中變數的定義和列印?
v 變數的定義:
變數名=值
v 變數的輸出:
echo $變數名 或者 echo ${變數名}
5、關閉和開啟防火牆
1) Linux操作系統中永久性生效,重啟後不會複原
開啟: chkconfig iptables on
關閉: chkconfig iptables off
2) 即時生效,重啟後複原
開啟: service iptables start
關閉: service iptables stop
需要說明的是對於Linux操作系統中的其它服務都可以用以上命令執行開啟和關閉操作。
在開啟了防火牆時,做如下設置,開啟相關埠,
修改/etc/sysconfig/iptables 文件,添加以下內容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT