目錄
一、Linux 系統目錄結構介紹
二、Linux 操作系統運行級別
1. 級別切換
2. 指定運行級別
????????Linux 的文件系統是采用層級形式的樹狀目錄結構,最上層為根目錄“/”,然后在根目錄下創建其他目錄。在 Linux 操作系統當中,是沒有像我們在 Windows 系統中一樣的界面的,我們能看到的就是各級文件,也就是目錄結構。Linux 操作系統中,一切皆文件,Linux 會將所有硬件設備也映射為文件來管理。
????????與 Windows 操作系統不同的是,Linux 目錄結構都是規劃好的,文件不能隨意放置,比如常用的指令存于 /bin 目錄,配置文件、配置環境存于 /etc 目錄等等。
Linux 目錄結構介紹:
- /bin (/usr/bin、/usr/local/bin),Binary 的縮寫,用于存放常使用的命令。
- /sbin (/usr/sbin、/usr/local/sbin),Super Binary 的縮寫,權限較高,用于存放系統管理員使用的系統管理程序。
- /home,專門用于存放普通用戶的主目錄,Linux 系統中每一個用戶都會有一個自己的目錄,一般以用戶賬號命名。
- /root,系統管理員,權限最高。
- /lib,是系統開機所需要的最基本的動態連接共享庫,作用類似于 Windows 中的 DLL 文件,所有的應用程序都需要用到這些共享庫。
- /lost+found,一般為空,系統非法關機后這里會存放一些文件。
- /etc,存放系統管理所需要的配置文件和子目錄。
- /usr,用戶的很多應用程序和文件都放在此目錄下,類似于 Windows 中的program files。
- /proc,一個虛擬目錄,它是系統內存的映射,訪問該目錄來獲取系統信息(不能動)。
- /srv,service 的縮寫,存放一些服務啟動之后需要的數據(不能動)。
- /sys,該目錄下安裝了 Linux 2.6 內核中新的文件系統 sysfs(不能動)。
- /tmp,存放一些臨時文件。
- /dev,將所有的硬件設備映射為文件形式存儲。
- /media,Linux 會自動識別一些設備如光驅、U盤等,識別后將該設備掛載值此目錄。
- /mnt,為了讓用戶臨時掛載別的文件系統,就可以將外部存儲掛載至 /mnt/ 上,共享文件夾常用。
- /opt,存放主機額外安裝的軟件。
- /usr/local,另一個存放主機額外安裝的軟件的目錄,一般通過編譯源碼的方式安裝程序。
- /var,用于存放在不斷修改的文件的目錄,如經常被修改的各種日志文件。
- /selinux,SELinux 一種安全子系統,可以控制程序只能訪問特定文件;只有在啟用該服務后才能看到該目錄。
Linux 中共有七個運行級別:
- 0:關機
- 1:單用戶(該模式便于找回丟失密碼)
- 2:多用戶狀態無網絡服務(基本不用)
- 3:多用戶狀態有網絡服務(用的最多)
- 4:系統未使用的保留給用戶
- 5:圖形界面(在虛擬機中的演示操作就是此級別)
- 6:系統重啟
????????當我們進入虛擬機中 Linux 操作系統時,看到的圖形界面運行級別為5;
docker 目錄、使用命令 init 級別 進行切換;
切換后此時運行級別為3,無圖形界面;
CentOS 7 之前,是在 /etc/inittab 文件中修改系統的運行級別,
CentOS 7 之后 multi-user.target 等價于級別3,graphical.target 等價于級別5。
我們可以使用命令 systemctl get-default 查看當前運行級別;命令 systemctl set-default 級別 設置默認級別。
LINUX是一種?下期:Linux【實操篇】—— 遠程登錄、遠程文件傳輸、vi和vim工具的使用方法?
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态