freeBSD 基本指令介紹


現學現賣也當作是紀錄分享幾個freeBSD的功能指令

首先進入freeBSD的介面會是如下

1.PNG

log in 輸入root然後輸入密碼 就會進入帳號了

2.PNG

如果要退出的話就輸入 exit 就會登出跳回log in

3.PNG

我們再登入一次吧

第一個講的功能是 shutdown,按enter後就會關機

不過這種工作系統很少在關機的,所以就用它來介紹另一個指令

man: 意思就是manu,打上,man shutdown 就會告訴你shutdown的功能介紹以及可以怎麼使用

4.PNG

id 列出使用者的uid gid group(看看就好XD)

5.PNG

pwd 告訴你現在的位置

因為我們還在最上層所以就顯示/root

6.PNG

ls list,列出目前位置所有檔案

ls -la 會更詳細告訴你 管理者 使用者 全部的人 的使用權限

d代表那是資料夾, r(read),w(write),x(execute),則是權限屬性

它是三個一組的 看到doggy的那一列

drwxr-xr-x

黃色是管理者、藍色是使用者, 粉紅色是全部的人對這份檔案可使用的權限

7.PNG

如果要ls的東西很多可以用 ls | more (| 這個符號在enter的上方)

會以分頁的方式顯示

18.PNG

cd 移動操作位置時使用,就像是在win點進C槽,要進入Picture的資料夾時雙擊滑鼠就進入的步驟

後面要輸入你要進入的位置

cd usr 進入usr

8.PNG

cd .. 回到上一層

9.PNG

cd ~ 回到家目錄 (~ 這個符號通常在tab上面 按住shift再按它就可以打出來)

10.PNG

touch 開一個新檔案, 空格後輸入檔案名稱

touch test

輸入後不會顯示東西,可以再打 ls 就可以看到跑出一個叫test的檔案

12.PNG

mkdir 開新資料夾, 空格後輸入資料夾名稱

mkdir doggy

13.PNG

接下來要是複製檔案到另一個位置

指令是cp, copy的意思

輸入格式為 cp A B ,複製A檔案到 B位置

有兩種輸入方式,相對路徑及絕對路徑

相對路徑:

如果今天是在/root這層的話(也就是現在的位置)

cp test ./doggy

複製test這個檔案 到下一層的doggy裡面

14.PNG

另一種 如果現在位置是在doggy裡面寫法就會變成

cp ../test . ../test是指上一層的test ;. 指現在的位置

16.PNG

絕對路徑

cp /root/test /root/doggy,不管現在在哪個位置執行這個指令都是將 /root/test 複製到/root/doggy

17.PNG

rm 移除檔案

rm test

19.PNG

rmdir 移除資料夾 但裡面有檔案時就不能刪除

rmdir doggy

20.PNG

有兩種做法,一種是到資料夾裡把檔案都清除再回來刪除資料夾

或是用rm 的附加功能,可以直接把資料夾刪除

rm -dr doggy

21.PNG


Author: Hung-Lin, Chen
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source Hung-Lin, Chen !
  TOC