在上一篇文章最後我們有看到一些像是路徑的東西開頭都是 /
這叫做"根目錄"
也是整個檔案系統的最上面那層
它不像 windows 有分槽的概念
在 linux 中全部的檔案都是由這個根目錄開始延伸出去的
這邊有兩個重要的指令
cd
ls
我們首先切換到根目錄 cd /
然後輸入 ls -l
參數 l
是以列表方式顯示目錄的意思
/root/
root
的家目錄/home/
/proc/
/etc/
/tmp/
還記得昨天說的 PS1 那個區塊有個 current path 嗎
那邊有個 ~
波浪符對不對
那其實就是代表自己的家目錄的意思
比如說我叫做 demo
那個 ~
就是 /home/demo/
這個資料夾路徑
再來,路徑有分為
../
,以此類推好的
那我們切換回自己的家目錄
新增一個資料夾 叫做 workspace
使用 mkdir
這個指令
mkdir workspace
然後進去裡面
接著我們將隨便一個字串寫進一份檔案
利用 echo
將文字灌進去檔案裡面
echo "aaa" > a.txt
可以 ls
看一下確定是否有成功出現 a.txt
這份檔案
有的話
再來一個新指令 cat
可以讀取檔案的內容
cat a.txt
確定是否有成功印出剛剛我們所寫的那個字串
剛剛上面是用 echo
的方式寫檔案
那是否有一個正常的編輯器
可以讓我們打很多字排版阿寫個文章阿之類的呢
當然有
而且不只一種
像是 vi, vim, nano
這次介紹的是 vim
首先 安裝它
apt install vim
好了之後我們就直接輸入 vim 啟動這個文字編輯器
會長這樣
很多新手在使用時常常有個問題
就是出不去 vim
這也是因為沒有搞清楚模式以及忘記快捷鍵的關係
不要笑 真的很多人XD
在 vim 裡面有兩種重要的模式
首先確定左下角是沒有任何文字的狀態下按 i
會變成 insert
這就是插入的輸入模式
通常都是使用這種來打字
我們先隨便打個 bbbbbbb
好了
接著按 Esc
會發現 insert 不見了
這時候就是所謂的指令模式
我們先來儲存之後離開吧
在左下角空空的時候輸入冒號會發現它也變成冒號
接著輸入 wq b.txt
意思是 w
存檔 q
離開 存成 b.txt
q
一定要在 w
後面
到這邊恭喜你
從 vim 出來你已經贏過超過一半的人了