樹莓派操作目錄以及常用命令整理

2021-08-20 01:25:35 字數 3196 閱讀 9553

文章雖然是主要寫樹莓派,其實也適用於絕大部分linux系統。畢竟樹莓派的官方推薦的raspbian系統同說白了就是linux。

所以對於平時工作中經常使用linux的同學來說,基本沒什麼學習成本的。不過整理一下,溫故一下也無妨。

樹莓派目錄結構

/boot 放置linux核心以及其他用來啟動樹莓派的軟體包

/bin 放置與raspbian有關(包括執行圖形介面所需的)的二進位制可執行檔案

/dev 這是虛擬資料夾之一,用來訪問所有連線裝置,包括儲存卡

/etc 系統管理和配置檔案

/home linux上的我的文件,包含使用者名稱命名的資料夾

/lib 各種應用需要的**庫

/lost+found 一般情況下是空的,當系統非法關機後,這裡就存放了一些檔案

/media 放置可移動儲存驅動器,比如usb和cd

/mnt 用來手動掛在外部硬體驅動器或儲存裝置

/opt 可選軟體資料夾,非系統部分的軟體將會放置在這裡

/sbin 放置超級使用者使用的系統管理命令

/sys 放置作業系統檔案

/tmp 放置臨時檔案

/usr 放置使用者使用的程式

/var 虛擬檔案,用於程式儲存資料

樹莓派常用命令:

絕對路徑:路徑的寫法,由根目錄 / 寫起,例如: /usr/share/doc 這個目錄。

相對路徑:路徑的寫法,不是由 / 寫起,例如由 /usr/share/doc 要到 /usr/share/man 底下時,可以寫成: cd ../man 這就是相對路徑的寫法啦!

ls: 列出目錄

cd:切換目錄

pwd:顯示目前的目錄

mkdir:建立乙個新的目錄

rmdir:刪除乙個空的目錄

cp: 複製檔案或目錄

rm: 移除檔案或目錄

ls (列出目錄)

在linux系統當中, ls 命令可能是最常被執行的。

pi@raspberrypi:/ $ ls

選項與引數:

-a :全部的檔案,連同隱藏檔( 開頭為 . 的檔案) 一起列出來(常用)

-d :僅列出目錄本身,而不是列出目錄內的檔案資料(常用)

-l :長資料串列出,包含檔案的屬性與許可權等等資料;(常用)

cd (切換目錄):

cd是change directory的縮寫,這是用來變換工作目錄的命令。

pi@raspberrypi:/ $cd / 切換到根目錄

pi@raspberrypi:/ $ cd /home/pi 絕對路徑切換

pi@raspberrypi:~ $cd ~ 切換到當前使用者目錄

pi@raspberrypi:~ $ cd .. 切換到上級目錄

pi@raspberrypi:/home $

pwd (顯示目前所在的目錄):

pwd是print working directory的縮寫,也就是顯示目前所在目錄的命令。

pi@raspberrypi:/home $ pwd

/home

pi@raspberrypi:/home $

mkdir (建立新目錄):

如果想要建立新的目錄的話,那麼就使用mkdir (make directory)吧。

pi@raspberrypi:~/desktop $ mkdir test

pi@raspberrypi:~/desktop $ ls

audio dutycycle piprogram test website

選項與引數:

-m :配置檔案的許可權喔!直接配置,不需要看預設許可權 (umask) 的臉色~

rmdir (刪除空的目錄):

pi@raspberrypi:~/desktop $rmdir test

pi@raspberrypi:~/desktop $ ls

audio dutycycle piprogram website

選項與引數:

該命令用於移除空目錄,目錄裡面有檔案則會報錯

pi@raspberrypi:~/desktop $ rmdir test

rmdir: failed to remove 『test』: directory not empty

rm (移除檔案或目錄):

如果想要移除有內容的目錄則可以使用rm命令

pi@raspberrypi:~/desktop $ rm -r test

rm: remove write-protected regular file 『test/test.py』? y

pi@raspberrypi:~/desktop $ ls

audio dutycycle piprogram website

選項與引數:

-f :就是 force 的意思,忽略不存在的檔案,不會出現警告資訊;

-i :互動模式,在刪除前會詢問使用者是否動作

-r :遞迴刪除啊!最常用在目錄的刪除了!這是非常危險的選項!!!

將剛剛在 cp 的範例中建立的 bashrc 刪除掉!

cp 即拷貝檔案和目錄。主要語法為:

cp [options] source1 source2 source3 .... directory

cp [-adfilprsu] **檔(source) 目標檔(destination)

選項與引數:

-f :為強制(force)的意思,若目標檔案已經存在且無法開啟,則移除後再嘗試一次;

-i :若目標檔(destination)已經存在時,在覆蓋時會先詢問動作的進行(常用)

-l :進行硬式鏈結(hard link)的鏈結檔建立,而非複製檔案本身;

-p :連同檔案的屬性一起複製過去,而非使用預設屬性(備份常用);

-r :遞迴持續複製,用於目錄的複製行為;(常用)

-s :複製成為符號鏈結檔 (symbolic link),亦即『捷徑』檔案;

-u :若 destination 比 source 舊才公升級 destination !

用root身份,將家目錄下的 .bashrc 複製到 /tmp 下,並更名為 bashr

可以是從普通使用者切換到root使用者,也可以是從root使用者切換到普通使用者。切換成普通使用者test用以下命令:

su - pi

如果要切換回root使用者:

su或su -

使用者名稱root可以省略不寫。

一般直接輸入exit命令來切換回root使用者,這樣就不用輸入密碼。

(二)樹莓派常用命令

常用命令 1 sudo raspi config 初始化配置 2 startx 啟 形化介面 3 sudo rpi update 公升級系統 4 sudo reboot 重啟 5 sudo shutdown h now 立即關機 6 sudo apt get update 更新軟體源 7 sudo ...

樹莓派 raspbian 系統常用命令

本帖最後由 000 於 2016 1 24 16 34 編輯 樹莓派 raspbian 常用的操作命令 sudo reboot 重啟 sudo halt 關機 sudo rpi update 樹莓派更新 sudo apt get update 更新軟體資訊資料庫 sudo apt get upgra...

樹莓派 raspbian 常用命令筆記

raspbian 類似ubantu 網路設定檔案 etc wpa supplicant wpa supplicant.conf 重啟網路 systemctl restart networking檢視網路 wpa cli status 時區設定 dpkg reconfigure tzdata dock...