在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

讓我們來細說那些樹莓派/Raspberry Pi常用命令!

jf_70714899 ? 來源:jf_70714899 ? 作者:jf_70714899 ? 2023-03-03 17:13 ? 次閱讀

樹莓派官方推薦的操作系統是Raspbian,這是一款免費的基于Debian Linux的操作系統,下面是一些常用的Linux命令。

打開系統自帶的終端,或者遠程登陸樹莓派后,顯示內容如下:
默認的命令提示符如下:

pi@raspberrypi:~ $

表明當前主機:raspberrypi,用戶:pi,并且正處在“pi”用戶的主目錄(/home/pi)。

當然,你也可以使用超級管理員“root”用戶登錄,命令提示符將如下所示:

pi@raspberrypi:~ $ sudo base  //或者 sudo -s
root@raspberrypi:~ #

命令提示符 #,表明這是“root”用戶,樹莓派默認情況下并不會啟用root賬戶。如果要root權限,請使用 sudo 命令

sudo apt-get update

ls 列出當前目錄下的文件

root@raspberrypi:~ # ls -la
total 24
drwx------  3 root root 4096 Feb  1 09:50 .
drwxr-xr-x 19 root root 4096 Feb 22 08:46 ..
-rw-------  1 root root  723 Feb 21 10:45 .bash_history
-rw-r--r--  1 root root 3106 Oct 15  2021 .bashrc

你可以嘗試直接輸入ls命令然后按回車,以及輸入 ls -l命令再按回車之間有什么區別。顯而易見,加上 -l 參數后目錄下的文件以清單形式展現,你可以清晰的看到文件的類型、所屬用戶、創建時間等信息。其中第一列你會看到如下信息:

drwxr-xr-x

第一個字母 d 這表示該文件是一個目錄(directory)文件,如果是普通文件第一個字母的位置將顯示連字符“ - ”。

剩下9個字符以3個為一組,每一組各表示文件對于不同用戶的權限,第一組 rwx 表示該文件所屬的用戶具有讀(read)、寫(write)和執行(execute)該文件的權限,第二組 r-x 表示同用戶組的用戶具有讀和執行的權限(“ - ”表示不具備相關權限),第三組 r-x 表示其他用戶具有讀和執行的權限。

當然還有ls -a列出包括隱藏文件在內的所有文件,Linux 的隱藏文件名以 “ . “開始。

pwd 輸出當前目錄

pwd就是print working directory(打印當前工作目錄)的首字母縮寫

比如,假設你正在如下目錄中:

pi@raspberrypi:~ $ pwd
/home/pi

cd 改變目錄

cd 去到任何你想去的目錄,只要你知道它的路徑,這個路勁可以是絕對路徑,也可以是相對路徑。

$ cd /home/pi/projects

也可以使用相對路徑:

$ cd ../

其中 ../ 是指上一級目錄。

如果robot目錄下,還有一個lib目錄和bin目錄同級,那么你從bin目錄去往lib目錄就可以使用:

pi@raspberrypi:~ $ cd

輸入 cd 命令可以直接回到當前用戶的主目錄 /home/pi/

mkdir 新建目錄

如果你要在當前目錄下新建一個目錄 temp,那么你可以使用:

pi@raspberrypi:~ $ mkdir temp1

新建到指定路徑:

pi@raspberrypi:~ $ mkdir /home/pi/temp2

目錄(/home/pi/)必須存在,并且你對其擁有寫權限。
mkdir -p 可以自動創建上層目錄。

rmdir 刪除目錄

如果你要把temp目錄刪除,可以使用:

$ rmdir temp1

或者:

$ rmdir /home/pi/temp2

但這要求temp必須是個空空的目錄,如果temp中還有其他內容,你可能需要使用:

$ rm -rf temp

系統會把temp及其里面的所有內容全部刪除。

cat 顯示或連接文件內容

你發現當前目錄下有一個text文件,你可能迫不及待的想看一看,那么你可以使用:

$ cat text

文件的全部內容將會打印在終端。

你想兩個文件一起看,那么你可以使用:

$ cat text1 test2

rm 刪除文件

$ rm /home/pi/temp2

mv 移動/重命名文件/目錄

文件移動的其他地方,比如移動到/tmp:

$ mv temp1 /tmp/

文件重命名:

$ mv temp1 temp3

cp 復制文件/目錄

復制備份

$ cp temp1 temp1-bak

如果你要復制tmp_dir整個目錄到/tmp下面:

$ cp -r tmp_dir /tmp/

echo 顯示在終端輸入內容

$ echo Hello Raspberry Pi

date 讀取系統日期/時間

$ date
Wed Feb 22 11:26:44 CST 2023

設置系統時間

$ sudo date -s "2023-02-22 01:01:01"

grep 全面搜索正則表達式并打印

可以通過正則表達式搜索文件或目錄,也可以在一些命令的輸出內容里進行查找。

$ grep -rn bash .profile
4:  if [ -f ~/.bashrc ]; then
5:    . ~/.bashrc

輸出 行號,和匹配內容

man 顯示命令幫助手冊

$ man grep

可以用空格來翻頁,回車看下一行,q退出。

sudo 以root權限執行

樹莓派默認使用pi用戶登錄,并且不會啟用”root“用戶。
當需要使用root身份來執行一些任務的時候,那么可以使用sudo:

$ sudo cat /etc/profile

然后系統會提示你輸入當前用戶的密碼,輸入密碼的時候終端里是不顯示任何內容的,連星星***也不顯示,輸入之后按回車即可。

chmod 改變文件讀寫權限

ls命令的時候,大致了解了一個文件的權限可以用下面的形式來表示:

-rwxrwxrwx

如果需要對權限進行修改,就要用到chmod命令,這個命令可以使用直接方式和二進制方式兩種來修改權限。

直接方式

u代表文件所屬用戶 g代表與文件所屬用戶同組的用戶 o代表其他所有用戶

比如一個文件的權限為:

-rwxrwxrwx

你希望其他所有用戶僅具有讀的權限,可以用命令:

$ chmod o-wx filename

這個文件的權限就變成了:

-rwxrwxr--

如果你想恢復原來的全部可讀可寫和可執行權限,就使用命令:

$ chmod o+wx filename

數值方式

我更喜歡數值方式,它為每一種權限分配了一個數值:

r = 4 w = 2 x = 1

將每一組所有權限的數值加起來就可以。比如744,代表文件所屬用戶具有rwx權限,同組用戶和其他所有用戶只具有r權限。如果你想將一個文件的權限設置為:

-rwxr-xr-x

那么可以使用命令:

$ chmod 755 filename

./program 運行program程序

如果你想運行某個程序(可執行文件),那么直接在終端里輸入它的路徑就可以,如果你要執行當前目錄下的program可執行文件,你需要使用:

$ ./program

apt-get 安裝/刪除軟件包

debian 系統支持使用包管理工具apt-get,比如你要安裝vim編輯器,你可以:

$ sudo apt-get install vim

如果你想刪除它,也很簡單:

$ sudo apt-get remove vim

apt-get需要以root權限運行,所以在前面加上sudo。

如果你想對系統和已安裝的軟件包進行升級:

$ sudo apt-get update
$ sudo apt-get upgrade

exit 退出

當你想退出終端,直接輸入 exit。

reboot 重新啟動

如果你想重新啟動系統的話:

sudo reboot

shutdown關機

如果你想立即關閉系統:

sudo shutdown

審核編輯黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11465

    瀏覽量

    212817
  • 樹莓派
    +關注

    關注

    121

    文章

    1947

    瀏覽量

    106998
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    什么是樹莓Raspberry Pi

    什么是樹莓Raspberry Pi)?樹莓可以做什么?
    發表于 07-30 06:21

    Ubuntu常用命令大全

    Ubuntu常用命令大全,包括常用管理目錄,系統命令,硬盤相關,內存相關,查看進程等命令
    發表于 01-06 11:16 ?0次下載

    vim常用命令

    vim常用命令
    發表于 01-08 15:59 ?3次下載

    redis常用命令總結

    本文是對redis常用命令總結。
    發表于 02-09 11:25 ?1679次閱讀

    SQL的常用命令使用方法詳細說

    本文檔的主要內容詳細介紹的是SQL的常用命令使用方法詳細說
    發表于 10-12 16:21 ?12次下載
    SQL的<b class='flag-5'>常用命令</b>使用方法詳<b class='flag-5'>細說</b>明

    SQL的常用命令細說

    本文檔的主要內容詳細介紹的是SQL的常用命令細說明。
    發表于 10-15 17:24 ?11次下載

    Linux的常用命令大全詳細說

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感覺還不錯。我覺得Linux相比windows比較麻煩的就是很多東西都要用命令控制,當然,這也是很多人喜歡linux的原因,比較短小但卻功能強大。我將我了解到
    發表于 09-24 08:00 ?5次下載
    Linux的<b class='flag-5'>常用命令</b>大全詳<b class='flag-5'>細說</b>明

    linux常用命令手冊

    linux常用命令手冊免費下載。
    發表于 06-01 14:59 ?70次下載

    Memcache系統常用命令講解

    Memcache系統常用命令講解(無線電源技術商業計劃書)-該文檔為Memcache系統常用命令講解文檔,是一份還算不錯的參考文檔,感興趣的可以下載看看,,,,,,,,,,,,,,,,
    發表于 09-28 11:27 ?5次下載
    Memcache系統<b class='flag-5'>常用命令</b>講解

    linux常用命令大全

    linux常用命令大全,一些常用命令都可以找到
    發表于 03-03 09:20 ?0次下載

    DOS系統常用命令

    介紹了DOS系統的常用命令
    發表于 03-21 14:59 ?0次下載

    Linux常用命令

    Linux常用命令
    的頭像 發表于 01-12 11:19 ?1343次閱讀

    Linux常用命令手冊分享

    linux常用命令合集
    發表于 04-26 11:46 ?1次下載

    詳解kubectl常用命令

    詳解kubectl常用命令
    的頭像 發表于 11-05 15:39 ?1171次閱讀
    詳解kubectl<b class='flag-5'>常用命令</b>

    SSH常用命令詳解

    SSH常用命令詳解
    的頭像 發表于 06-04 11:30 ?111次閱讀
    主站蜘蛛池模板: 国产手机在线国内精品 | 视频在线免费看 | 欧美肉到失禁高h视频在线 欧美三级成人 | 色天使在线观看 | 免费的日本网站 | 操日韩美女 | 五月婷婷精品 | 俺也来俺也去俺也射 | 天天干天天爱天天操 | avtt加勒比手机版天堂网 | 亚洲一区二区视频在线观看 | 五月婷婷免费视频 | 大尺度免费高清在线观看视频 | 亚洲毛片大全 | 麻豆蜜桃 | 成人最新午夜免费视频 | 手机看片99 | 在线a网| 国产一级特黄aa大片免费 | 在线看欧美成人中文字幕视频 | 爽好舒服老师快点 | 一级毛毛片毛片毛片毛片在线看 | 久久精品国产免费看久久精品 | 8000av在线 | 久久综合久久久 | 婷婷在线网 | 黄网在线免费观看 | 男人的天堂网在线 | 欧美特级午夜一区二区三区 | 一级做α爰片久久毛片 | 黄a级免费| 国产在视频线精品视频2021 | 特黄特级高清免费视频毛片 | 正在播放羽月希与黑人bd在线 | 日本在线视| 在线观看你懂的视频 | 午夜黄大色黄大片美女图片 | 都市激情 亚洲 | 天天鲁天天爽天天视频 | 深爱激情成人 | 欧美日韩亚洲一区 |