學習LINUX前的認知

2021-09-25 15:11:08 字數 719 閱讀 6112

主要分為真機安裝||虛擬機器安裝

2.虛擬機器軟體:為了模擬乙個真實的電腦環境,礙於使用真機安裝代價太大,因此誕生虛擬

機。目前比較出名的vmware的vmware workstation|||oracle 出品的virtual box

五、linux 系統的檔案

linux本身是乙個基於檔案形式表示的作業系統

linux 一切皆檔案

日常學習中和日常工作中,對於檔案的操作的都有哪些種類?

建立檔案、編輯檔案、儲存檔案、關閉檔案、重新命名檔案、刪除檔案、恢復檔案。

linux目錄有如下:

bin: 存放一些二進位制檔案,檔案都是可以被執行的。

dev: 存放外接裝置,如盤、光碟 一般不能被直接使用 需要掛載(類似window下的分配碟符)

etc:存放一些配置檔案

home:表示「家」,表示除了root使用者外,其他使用者的家目錄。

proc:表示程序 存放linux正在執行的程序

root:該目錄是root使用者自己的家目錄

sbin:存放一些可以被執行的二進位制檔案,但必須得到super許可權的使用者才能執行

tmp:表示臨時的,當系統執行時候產生的臨時檔案會在這個目錄存著

usr:存放的是使用者自己安裝的軟體。類似於window下的program files

var:存放的程式/系統的日誌檔案的目錄

mnt:當外接裝置需要掛載的時候,需要掛載到mnt目錄下

Linux驅動認知

使用者態核心態 程序,記憶體,執行緒,網路,裝置驅動不需要上層應用開發者關心,驅動在前面的學習是呼叫wringpi庫實現,接下來的學習就是要自己實現wringpi庫,因為wringpi庫由廠家提供,可能有可能沒有,這樣當我們拿到另一種型別的板子時,同樣也可以完成開發。驅動鏈表 管理所有裝置的驅動,新...

學習,認知,思維

這是乙個非常巨集大的問題,平時也很少專門撰寫文章來闡述總結自己的學習,思維方法。然而,面對浩瀚如海的各類技術書籍,時刻掌握認知,學習的方法,甚至心態,是至關重要的。下面就結合自身切實的學習認知方法來簡單的總結一番,純屬個人經驗。個人認為有效的學習一定是系統性的,主動性的,動態性的,當然也少不了練習。...

linux學習筆記 前篇

大學畢業已經快三年了,從事嵌入式開發的工作也快三年了。不過,老幹些裸機開發,感覺很是枯燥,一咬牙一跺腳,決定從今天開始學習linux作業系統,順便記錄下學習過程中所遇到的問題與心得。自己從前完全沒有接觸過這方面的東西,完全是從乙個純粹的新人開始,也不知道有多少同志在和我走想同的路,總之,大家共勉吧!...