嵌入式學習 day 3

2021-08-14 21:59:55 字數 1554 閱讀 4266

1.linux 中顏色所代表的屬性

綠色檔案 可執行檔案 可執行程式

紅色檔案 壓縮檔案或者包檔案

藍色檔案 目錄

白色檔案 一般檔案 如文字檔案

淺藍色檔案 鏈結檔案 紅色

閃爍 表示鏈結的檔案有問題

黃色檔案 表示裝置檔案 

2.檔案目錄的許可權以及修改許可權

首先了解各個許可權

rwx         rwx         rwx

owner    group    others

rwx          r-x           ---

111         101         000

7             5            0

讀 寫 執行 read writer  execute:4 2 1 

read 具有讀取目錄結構列表的許可權,說明使用者可以使用ls來查詢該目錄的檔案列表

writer 具有更改目錄結構列表的許可權,可以新建新的目錄和檔案,刪除已經存在的檔案和目錄,重新命名已經有的檔案和目錄,轉移已有的檔案和目錄位置。所以對於使用者來說writer的許可權是很重要的,權利是最大的。

execute 使用者可以進入該目錄,使其成為使用者當前的工作目錄。可以cd進入該目錄操作

三個修改許可權的命令:chown chmod chgrp 

chmod: 變更檔案和目錄的許可權 

chown: 在管理員的許可權下修改子使用者對於檔案的許可權

具體參考:

3.硬鏈結與軟鏈結

硬鏈結 cp -l 1.txt 2.txt 等同於 ln 1.txt 2.txt 

軟鏈結 cp -s 2.txt slink 等用於 ln -s 2.txt slink 

只能在同種儲存**上的檔案之間建立硬鏈結 hlink , 不能在不同掛載點下的檔案之間建立硬鏈結,對於後一種情況可以使用軟鏈結        

4.不太熟悉不太懂的知識點

重定向的各種指令以及操作不熟悉,管道的理解不夠 

5.linux常用文字編輯以及指令

1.進入與離開: :q 退出vi :q! 強制退出vi並且不儲存 :wq 儲存之後離開 :x 儲存名 

2.設定:set nu 顯示行號 set ruler 顯示游標位置 

4.游標移動命令:移動到n行,ng 向右n行,n+向右方向 

5.刪除命令:x 刪除游標所在的字元 nx 刪除n個字元 dd刪除當前行 ndd刪除當前開始的n行

6.查詢命令:/abc 向後查詢abc ?abc向前查詢abc 

7./yw 將游標所在的單詞拷貝到剪下板 nyy 將n行拷入剪下板 p將剪下板的內容貼上在游標之後 p將剪下板的內容貼上在游標之前

其他有用命令:u 撤銷 . 重做 

查詢+替換:s/old/new 替換該改行第乙個old為new  s/old/new/g 替換全行中的old為new

#,#s/old/new/g 替換兩行之間出現的old為new  %s/old/new/gc 全文替換前需要確認

嵌入式學習Day3

1 vim編輯器 vim的三種模式 命令模式 vim開啟檔案,就是命令模式。插入模式 按a或i進入插入模式,按esc回到命令模式。底行模式 按 進入底行模式,或 此時按wq儲存退出。常用在命令模式下按shift zz儲存退出。命令模式下 1 x 刪除乙個字元,nx 刪除n格字元。2 dd 刪除 剪下...

嵌入式入門day3

嵌入式linux的開發工具 vim gcc gdb make vim 文字編輯器 學會使用和如何配置vim gcc 編輯器 學會製作動態庫和靜態庫,使用和區別 gdb 偵錯程式 設定斷點 單步執行 除錯記憶體錯誤 make 工程管理器 編寫makefile檔案 linux文字編輯器 vim 功能最強...

嵌入式實訓DAY3

對c語言各個版本標準的整理 c90 1 增加了真正的標準庫 2 新的預處理命令與特性 3 函式原型允許在函式申明中 4 指定引數型別一些新的關鍵字,包括 const volatile 與 signed 5 寬字元 寬字串與多位元組字元 6 對約定規則 宣告和型別檢查的許多小改動與澄清 c99 1 增...