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 目標目錄 硬鏈結...