通過 Windows 命令提示符(cmd)在桌面新建文件夾,并在該文件夾中編譯、運行一段 Java 程序段
772
2025-03-31
一、前言
哈嘍,小伙伴們,這一篇主要講解Linux的目錄結構,體會在Linux世界里,一切皆文件的含義!跟隨著韓順平老師學習Linux,博主正在慢慢更新Linux專欄的學習,如果感覺博主寫的還不錯的話,可以關注專欄,共同學習哦~~
二、基本介紹
Linux的文件系統是采用級層式的樹狀目錄結構。在該結構中,最上層是根目錄 “/” ,然后在該目錄下再創建其他的目錄。
在學習Linux時,深刻理解Linux的樹狀文件目錄是非常重要的
三、結構展示
打開Linux里面的計算機,可以發現有如下結構,我這里就大體概述一下
其中,大家的第一層都是根目錄,第二層我沒有完全列舉出,這是我的第二層
第三層是根據上一層來決定的,當然呢,還會有第四層,第五層等等
四、實際分析
那么就有小伙伴們要問了,哎,博主,你說的在Linux世界里,一切都是文件到底是啥意思?我還是沒有體會到呀!不要著急,咱們慢慢來
情景一
大家一定還記得,在學習Linux的時候,有用戶登錄的功能,只有輸入正確的用戶名和密碼才能使用Linux,那么,我們創建的那些用戶在哪里呢?
以我自己的用戶舉例,我除了root用戶,還創建了一個tom用戶,那么這個tom用戶在哪里呢?哎,仔細找找,就在第二層home目錄下,如圖:
情景二
我們學習Linux,必然會用到Vim編輯,假如我用Vim來寫一個Java程序,那么這個Java程序又放在哪里呢?哎,不慌,咱們慢慢找,可以發現它就躲在root文件夾的背后,如圖:
情景三
學著學著呢,我們越學越多,學會了使用Redis,zookeeper等中間件,還依稀的記得它們解壓在某個文件夾下,讓我們細心找一找,可以發現,它們位于opt目錄下,如圖:
到了這里,我想各位小伙伴們應該知道我們使用的東西,都是在某個文件夾里面。當然,這些東西具體放在哪個文件夾下,并不是固定的。但是,既然是要工作的,所以我們應該遵守某些規定來決定什么類型的文件放在什么目錄下!
五、具體結構
/bin:這個目錄存放著最經常使用的命令
/sbin:這里存放的是系統管理員使用的系統管理程序
/home:
存放普通用戶的主目錄,
在Linux中每個用戶都有一個自己的目錄,一般該目錄是以用戶的賬號命名
/root:該目錄為系統管理員的用戶主目錄
/lib:系統開機所需要最基本的動態連接共享庫,幾乎所有的應用程序都需要用到這些共享庫
/etc:所有的系統管理所需要的配置文件和子目錄,比如安裝MySql數據庫的my.conf
/usr:這是一個非常重要的目錄,用戶的很多應用程序和文件都放在這個目錄下
/boot:存放的是啟動Linux時使用的一些核心文件,包括一些連接文件以及鏡像文件
/tmp:存放一些臨時文件
/media:Linux系統會自動識別一些設備,例如U盤,當識別后,Linux會把識別的設備掛載到這個目錄下
/opt:這是給主機額外安裝軟件所存放的目錄
/var:這個目錄中存放著在不斷擴充著的東西,習慣將經常修改的目錄放在這個目錄下,包括各種日志文件
還有很多,感興趣的可以去網上查一查,這些都不用背的,了解即可。
六、總結
我們要深刻理解Linux系統的文件目錄,體會在Linux世界里,一切皆文件。在以后的學習中,留意著文件放在了哪里,慢慢積累,一起加油!!!
Linux
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。