c語言清除命令行當前行 零基礎學習樹莓派 常用命令

2021-10-17 08:28:01 字數 1758 閱讀 8302

樹莓派學習筆記

樹莓派常用命令彙總(持續更新)

踩坑兩小時,總結五分鐘。

在windows中將一些應用摸得熟練了以後,就有想法將這些應用從x86架構中,移植到arm。雖然之前就有裝過ubuntu的桌面,linux x86的命令列也操練了一陣子,但是真正要在樹莓派中搞些事情,總顯得有些掣肘。究其原因,還是linux基礎太差,windows中的一些嫻熟操控,在樹莓派中就如行走於沼澤,掙扎前行。於是乎有了今天這篇小筆記。

以下絕大部分命令都是要root許可權的,那麼怎麼獲得root許可權呢?

樹莓派的raspbian系統實際上是debian系統,而debian裡root賬戶預設沒有密碼,但賬戶是鎖定的,無法使用。那麼當我們需要root許可權時,該怎麼操作呢?我們可以用預設賬戶pi經由sudo執行。如果我們需要重新開啟root賬號,可由pi使用者登入後,在命令列下執行:

執行此命令後系統會提示輸入兩遍的root密碼,輸入你想設的密碼即可,然後再執行:

sudo passwd --unlock root

sudo nano /etc/ssh/sshd_config【ctrl+w】快捷鍵,搜尋【permitrootlogin without-password】,修改【permitrootlogin without-password】為【permitrootlogin yes】。【ctrl+o】快捷鍵,儲存。再按一次回車,然後【ctrl+x】快捷鍵退出。再執行命令:sudo reboot重啟後就可以用root賬號密碼登入了。

用root賬號登入後,執行命令不用再加sudo了,直接輸入要執行的命令就行了。

ps:在更新了預設密碼後,也可以在命令列輸入sudo su或者su root獲取root許可權。

獲取了root許可權後,咱們就可以直接用下面的常用命令了。

安裝軟體 apt-get install softname1 softname2

解除安裝軟體 apt-get remove softname1 softname2

解除安裝並清除配置 apt-get remove –purge softname1

更新軟體資訊資料庫 apt-get update

進行系統公升級 apt-get upgrade

搜尋軟體包 apt-cache search softname1 softname2

顯示系統資訊uname -a

顯示系統位數getconf long_bit

aptitude 與 apt-get 一樣,是 debian 及其衍生系統中功能極其強大的包管理工具。與 apt-get 不同的是,aptitude 在處理依賴問題上更佳一些。舉例來說,aptitude 在刪除乙個包時,會同時刪除本身所依賴的包。這樣,系統中不會殘留無用的包,整個系統更為乾淨。同樣,安裝軟體時如果使用aptitude,他能智慧型新增依賴檔案,非常實用。首先安裝aptitude:

安裝完成後,就可以用 aptitude 命令了:

零基礎學C語言 指標

成也指標,敗也指標。對於 語言來說,指標是他的招牌,卻也是最令人望而生畏的。我會嘗試用很號理解的方式去闡述,希望你可以看的明白。其實指標就是乙個普通的變數,只是他存放的是乙個位址,他占用的空間是固定的,在32位系統上是4個位元組,在64位的系統上是8個位元組。include intmain char...

零基礎學c語言教程

c語言通過自學軟體工程師要多久?許多同學問c語言怎麼學?考二級c的話c語言書籍的話推薦看譚浩強,但是你要用於工作上的話我推薦你看傳智播客的c語言教程!精通c語言肯定得花上幾個月時間。很多人對學習c語言感到無從下手,經常問我同乙個問題 究竟怎樣學習c語言?我是乙個教師,已經開發了很多年的程式,和很多剛...

Python零基礎入門學習筆記 1 2命令列簡介

此篇簡單學習命令列相關知識 學習日期 20201218 命令列定義 命令列就是文字互動介面,通過命令列可以使用乙個乙個的指令來操作計算機 命令列應用範圍 任何的計算機的作業系統中都包含有命令列 windows linux macos 命令列有多個不同的名字 命令列 命令列視窗 dos視窗 命令提示符...