嵌入式學習筆記(第二天) 基本命令等

2021-08-03 13:19:57 字數 2040 閱讀 4753

gedit   文件編輯器  

cp   (copy) 複製   

cp  要拷貝的檔案  目標檔案   

再拷貝的同時,可以進行重新命名操作

cp file targetdir/newname

注意:拷貝資料夾,需加上-r 命令 

mv     (move) 剪下 

mv 要移動的檔案   目標資料夾 

同名覆蓋  

mv file targetdir/newname 

也可以進行重新命名操作

mv filename newname

移動資料夾,不需要新增額外引數

cat filename  檢視檔案內容  

chmod   更改檔案許可權

檔案許可權:  可讀許可權    r      數字 4 表示

可寫許可權    w    數字 2 表示

可執行許可權   x     數字 1 表示

檔案許可權例如 :   rwxr-xr-x      三個為一組,分別代表檔案擁有者,同組使用者,其他人對該檔案的許可權。

沒有哪個許可權就在該位置用- 代替表示   

chmod 644 aa  ==   更改許可權為    rw-r--r--    其中  rw- =4+2=6

修改許可權第一種方法:

chmod  數字組合 檔名

常用數字組合  777  755  644  666 

第二種方法:

chmod  u+w  aa

角色+許可權      加許可權

角色-許可權       減許可權

角色=許可權      重置許可權

使用者角色:     檔案擁有者   u

同組使用者       g

其他人           o

檔案型別:  -rwxr-xr-x    不以字尾名為型別的劃分標準,以第乙個字元作為標準

普通檔案          -

目錄檔案          d  

特殊檔案          c  字元裝置檔案    b   塊裝置檔案        (裝置檔案 在      /dev   裡    )

鏈結檔案          l       快捷方式 

tar   歸檔解歸檔   .tar      壓縮解壓縮    .tar.gz

建立歸檔檔案

tar -cf study.tar study 

-c   新建   

-f    指定名稱    每個命令都有  

建立壓縮檔案

tar -czf st.tar.gz study       -z 如果是壓縮檔案 (字尾名中有 .gz   ) 就需要加上

-t   檢視內容   

tar -tf st.tar

-x  解歸檔 解壓縮

tar -xf st.tar

tar -xzf st.tar.gz

vim       

vim 安裝 : sudo apt-get install vim

配置檔案位置: /etc/vim/vimrc      (對所有使用者有效)

~/.vim/vimrc   (只對當前使用者有效)

vim 工作模式:  檢視模式   瀏覽

插入模式   編輯

命令模式   使用命令      前提在檢視模式,才能進入命令模式

工作模式的切換:

進入插入模式    i    在游標位置之前插入     

a   在游標位置之後插入

o   另起一行進行插入

從插入模式退出到檢視模式   按 esc 鍵

從檢視模式進入命令       :   或者    /    或者  ?

退出程式 :  未編退出 :        :q

不儲存退出 :       :q!

只儲存不退出:      :w

複製  yy    貼上    p  

剪下   dd     剪下完了不貼上相當於刪除   

撤銷   u     

num+yy  複製從游標所在行開始的num行

num+dd 複製從游標所在行開始的num行

嵌入式學習第二天

又來打卡啦。自己在昨天的時候搭建了一部分,jlink沒搭建好,keli搭建了一半。感覺時間還是不夠,今天想學這個想學那個的。剩下一點時間嘗試寫了個簡單的單鏈表 要注意的地方是 結構體指標 struct aaa int a struct a next 注意這裡 指向的是下個結構體的位址 struct ...

嵌入式第二天

型別 int float 變數 變數名 變數值 int a a 90 0 1 100 a 10 a 10 a 100 scanf d a printf d a if 一 運算子續 算術運算子 關係運算子 邏輯運算子 優先順序 算術運算 關係運算 邏輯運算 1.賦值運算子 將符號右邊結果賦值給符號左邊...

Linux 基本命令 第二天

2.1.3 鏈結檔案 1.軟鏈結 軟鏈結,相似於windows系統的快捷方式。可以跨越分割槽建立,刪除原始檔該鏈結不可用 建立乙個軟鏈結 ln s 目標目錄 軟鏈結目錄 例項 2.硬鏈結 和軟鏈結一樣,不過不能跨分割槽建立,但可以刪除原始檔,該鏈結檔案依然有效 建立乙個硬鏈結 ln 目標目錄 硬鏈結...