Linux知識體系整理筆記(二)

2021-08-26 08:25:11 字數 1219 閱讀 1826

了解大概的系統目錄對於以後運用linux肯定是有所幫助的,下面我們就列舉一下linux的目錄

登陸後在命令視窗輸入ls(列出當前目錄所有的檔案)

/bin: bin是英文binary(二進位制)的縮寫,命令底層都是呼叫二進位制,那麼這個命令是存放經常使用的命令

/boot:啟動linux的一些核心檔案,例如連線檔案,映象檔案

/dev :就是裝置英文單詞(device)縮寫,存放linux的外部裝置。

/etc:系統管路需要的配置檔案和系統管理需要的字目錄

/home:使用者主目錄,每個使用者都有自己乙個目錄,這個目錄名就是使用者帳號。

/lost+found:非法關機後,這裡存放一些檔案

/media:就是讀取u盤之類了

/mnt:相當於使用者自由定製的乙個掛載檔案系統,例如我們可以把光碟機掛載在這裡

/opt:這是給主機額外安裝軟體所擺放的目錄,例如安裝乙個資料庫到這個目錄下

/proc:這個其實是記憶體的乙個對映,可以讀到系統資訊,雖然聽起來很危險,但是我們是可以修改裡面的一些檔案的。

/root:系統管理員,也就是超級許可權者的使用者主目錄

/sbin:s是super user,bin是命令,則是從系統管理員使用的系統管理程式

/selinux:如果你的系統是redhat/centos,selinux相當於防火牆,這個目錄就是存selinux檔案的

/srv:一些服務啟動後,從這個資料夾提取需要的資料

/sys:linux核心2.6後出現,是核心裝置樹的乙個直觀反映。

/tmp:存放一些臨時檔案

/usr:使用者很多應用程式放在這個目錄,對應windows的program files,mac的應用程式

/usr/bin:系統使用者使用的應用程式

/usr/sbin:超級使用者用的高階的管理程式和系統守護程式

/usr/sbin:這個就厲害了,核心源**預設的放置目錄

/var:我們習慣將經常被修改的目錄放在這個目錄下,像是日誌檔案之類(日誌就是記錄了執行過程,以後方便回來看出錯地方,因為伺服器報錯人們總不是像程式設計那樣整天看著的,所以先用日誌記錄下來,以後再看)

/etc:都是系統的配置檔案了,亂改可能導致系統不能啟動。假如你是linux大神,你就改吧。

/bin/   sbin/   /usr/bin/   /usr/sbin:bin代表了指令,不要亂動

另外關於bin,這是除root外的普通使用者用的,sbin,人家這麼super,就是給root使用者用的啦

Linux知識體系整理筆記(四)

我們知道linux有很多使用者,那麼給這些使用者不同的檔案修改許可權是很重要的,要不然這些使用者之間相互搞破壞,那就非常頭疼了。怎麼知道乙個檔案所屬的使用者或者使用者組呢?我們運用ll指令 其實就是ls l 我們會得到類似這樣的一句 dr xr xr x 2 root root 4096 dec 1...

Linux知識體系整理筆記(三)關於遠端登入

如果你的linux電腦在外地,例如你是學生,你在實驗室裡面有一台linux電腦,我想回宿舍的時候用到實驗室的linux電腦,這下怎麼辦呢,其實我們可以用遠端登入進行控制實驗室裡面的linux電腦 用很多遠端登入客戶端,例如securecrt,putty,ssh secure shell,我只用過se...

Redis知識體系架構(二)

五 redis 記憶體淘汰機制 六 redis持久化機制 七 快取擊穿與快取雪崩 八 保證快取與資料庫的一致性 九 分布式鎖 redlock 十 分布式集群應用場景 主從 哨兵 上面設定了過期時間,那麼如何對這些過期的資料進行刪除呢?定期刪除 redis 採用的是定期刪除 惰性刪除 我們通過定期刪除...