導航:首頁 > 程序命令 > 樹莓派復制命令

樹莓派復制命令

發布時間:2023-01-21 07:09:43

Ⅰ 樹莓派復制文件許可權不夠

切換到root用戶
或者前面加上sudo命令
希望可以幫助你,請採納,謝謝

Ⅱ mac下ssh如何連接上樹莓派

你可以在一台Linux或者Mac計算機(或者另一個樹莓派)的終端上使用SSH連接你的樹莓派,並且不需要其它軟體。


你需要知道你的樹莓派IP地址以便連接上它。查詢IP,可以在樹莓派的終端上輸入命令「hostname -I」。另外,如果你運行的樹莓派沒有顯示器,你可以查看你的路由器上的設備列表或者使用像nmap這樣的工具。


在計算機的終端上復制黏貼以下命令,但是要把其中的<IP>替換你的樹莓派IP。終端上要使用Ctrl + Shift + V進行黏貼。

[plain] view plain print?

Ⅲ 樹莓派-磁碟分區、格式化、掛載、卸載

之前筆記本換了一塊SSD,原來的那塊500GB的機械硬碟一直閑置沒用,最近淘寶買了一個硬碟盒子,把它當作移動硬碟來使,順便實際操作一下剛剛學的Linux的磁碟管理命令。輸入命令 cfdisk /dev/sda ,進入到cfdisk分區工具界面:將/dev/sda1格式化為 Ext4格式 ,命令為 mkfs -t ext4 /dev/sda1 ,同樣適用 Ext2格式 mkfs -t ext2 /dev/sda1 、 Ext3格式 mkfs -t ext3 /dev/sda1 。使用命令 mkfs -t ntfs /dev/sda2 想將/dev/sda2格式化為 ntfs格式 ,但是會報錯: mkfs: failed to execute mkfs.ntfs: No such file or directory 。解決方法為:需要安裝 apt-get install ntfsprogs ,但是目前還是會報錯 E: Package 'ntfsprogs' has no installation candidate 命令 mkfs -t vfat /dev/sda3 或者 mkfs -t fat /dev/sda3 或者 mkfs -t msdos /dev/sda3 。vfat 是 fat 的擴展,支持長文件名,mkfs.fat和mkfs.vfat 本質上是同個工具,生成的文件系統沒區別是因為 vfat 和 fat-32 在實現上是沒區別的,只是 vfat 通過 fat-32 中的一些隱藏路徑表示長文件名,而在 fat-32 中這些隱藏路徑會當成是空的。 使用命令 mount [options] <source> <directory> 即可。首先需要建立掛載點(即一個文件夾) mkdir /mnt/part1 ,然後將一個分區掛載在這個掛載點上 mount /dev/sda1 /mnt/part1 。使用 df -h 查看掛載情況當設備關機前,系統會自動卸載掛載的分區,因此手動掛載在下一次開機的時候有需要重新掛載。要實現開機自動掛載磁碟,需要在/etc/fstab文件中添加掛載信息。命令: umount [options] <source> | <directory>

Ⅳ 利用cpolar-內網穿透家中的樹莓派,並開機自啟動

本教程介紹如何在樹莓派中安裝cpolar,並且設置成開機自啟動,這樣就可以遠程任意地方內網穿,訪問家中的樹莓派。

登錄到cpolar後台,獲取到自己的token值,然後復制到命令中,替換xxxxxxxx

配置文件會保存在 /home/pi/.cpolar/cpolar.yml,記錄下該
路徑

如下圖,就說明已經配置好了

http 意思是創建一個http協議的隧道
8080 指定內網web站點的8080埠

按ctrl+C可退出。

如果還沒有安裝vim,可以先安裝

我們先對vim做基本配置,目的是為了以防止稍後編輯時,多出TAB鍵。

在配置文件末尾添加如下內容:
set tabstop=2
set softtabstop=2
set shiftwidth=2
set expandtab

除了在cpolar命令行中,我們還可以在配置文件中添加多個隧道。這樣多個隧道可以同時啟動。
本例中,我們添加一個web隧道,一個ssh隧道

編輯cpolar的配置文件

在文件下面,我們編輯成如下內容:

參數說明:

註:這里的配置文件是yaml格式,每一級的參數前面,會縮進兩個空格,不能使用TAB鍵,不能使用TAB鍵,不能使用TAB鍵。(重要說三遍)

如上圖,則配置成功,如果提示某行錯誤,請根據行號及報錯信息修改。

根據後台的進ID,殺掉後台運行的cpolar進程,本例如圖中的28440,即為cpolar的後台進程ID

殺掉cpolar後台進程

編輯開機腳本

在exit 0前面,加入

如圖:

保存退出

訪問cpolar後台的狀態頁面: http://dashboard.cpolar.com/status

Ⅳ 樹莓派恢復出廠設置指令

1、通過USB電源的斷電和上電操作,實現樹莓派的硬啟動
2、通過執行下列命令:
sudo reboot
或 sudo shutdown -h now
實現樹莓派的軟啟動

Ⅵ 樹莓派常用命令

sudo raspi-config

startx

sudo rpi-update

sudo shutdown -h now

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install XX

su root

passwd user

sudo nano /etc/network/interfaces

ifconfig -a

sudo service networking restart

sudo iwlist wlan0 scan

gpio readall

sudo reboot

資源管理命令:
1、top :查看系統的運行情況
2、free -m(-k, -g):查看內存分配情況
3、sudo df -h :查看磁碟使用情況
4、sudo -sh :查看當前目錄下的磁碟使用信息

文件管理
1、pwd :顯示當前的絕對路徑
2、cd :切換路徑
3、cd .. :切換到上級目錄
4、find :查找文件

Ⅶ 用命令行在樹莓派編輯文本的時候,怎麼復制粘貼,網上教程不管用的

你是用什麼編輯器來編輯文本的?一般情況下,會使用VIM編輯器來編輯文本,這時候,可以直接使用快捷鍵Ctrl+C 和 Ctrl+V 來進行文本的復制粘貼,或者可以使用滑鼠選中文本,然後用滑鼠右鍵來進行復制粘貼。
樓主如果對Linux系統感興趣,想學習更多Linux系統命令,可以網路《Linux就該這么學》,不錯的一本Linux入門教程。

Ⅷ 樹莓派怎麼保存文件並退出

vi pathname 是打開或創建一個文件
在命令模式下保存文件:
wq 保存並且退出
w 只保存不退出
q 不保存退出 (只是進來看了一下沒改時退出用)
q! 不保存強制退出
wq! 保存並強制退出
樹莓派常用命令:
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 apt-get upgrade 更新已經安裝的軟體
8、sudo apt-get install XX 安裝XX軟體
9、su root 切換到root用戶
10、passwd user 設置user用戶的密碼
樹莓派資源管理命令:
1、top :查看系統的運行情況
2、free -m(-k, -g):查看內存分配情況
3、sudo df -h :查看磁碟使用情況
4、sudo -sh :查看當前目錄下的磁碟使用信息
樹莓派進程管理
1、ps :查看系統正在運行的進程
2、ps -ef | less :查看系統所有的進程,包括後台進程。
3、kill -<signal> <PID> 對進程做出一定的操作
註:* signal 1 (SIGHUP): hang-up的縮寫,該信號通知應用程序重新啟動
* signal 3 (SIGQUIT):該信號通知應用程序清理自身資源並退出
* signal 6 (SIGABRT):該信號通知應用程序終止並立即退出
* signal 9 (SIGKILL):該信號立即終止應用程序
* PID :應用程序的進程號,可以通過ps查看
文件管理
1、pwd :顯示當前的絕對路徑
2、cd :切換路徑
3、cd .. :切換到上級目錄
4、find :查找文件
註:參數解析
-L :表示啟動符號連接跟蹤,默認情況下是不會啟動的。
-maxdepth<number>: 該選項指定find命令最大的目錄查看深度,如果為1的話表示當前目錄文件和一級子目 錄文件。
-newer<file>:表示只查找指定文件的修改時間更新的文件
-empty:表示只查找空文件
-atime<number> :表示只查找距離上次訪問指定天數之後的文件
-name<filename>:表示搜索完全匹配指定文件名的文件
-exec<command>:指示find命令為每個匹配的文件路徑執行指定的命令。

Ⅸ 為樹莓派添加he的ipv6隧道

這次安裝he隧道的過程真的是充滿了艱辛,來來回回折騰了好幾天,各種查資料和發郵件發帖求教,相當心累了。

先大概說下我對he隧道的理解吧,這是一個6in4的協議,即把ipv6數據包封裝在ipv4包里進行通信。流程簡述如下:

要完成這個過程需要以下幾個地址都是可訪問的:

至於最後客戶端的ipv6地址,用途是給外網的ipv6伺服器做身份標識,比如在test-ipv6.com的測試中,展示的本機ipv6地址就是這個client ipv6 address。

說完大致的原理,來看下給樹莓派創建he隧道的過程。

先保證自己有一個可ping通的公網ip,詳情可以咨詢自己的運營商。

登錄he的官網: tunnelbroker.net,注冊賬號啥的就不說了,直接點擊創建隧道,這里有兩種,我們選第一個regular tunnel就可以了。然後是填公網ip和伺服器地址,事先可以測試一下各個伺服器的延遲,具體教程很多這里就不重復了。

然後是重點:隧道創建完成後一定要先確認server ipv6 address是外網可Ping通的,不然結局就是我們本地可以發送ipv6數據到伺服器,但是收不到任何響應,因為伺服器的ipv6不通就表示外網的服務進不來。

推薦一個測試網站: http://www.ipv6now.com.au/pingme.php

這里以ipv6.google.com為例,把自己的server ipv6 address輸進去點擊Ping now之後就能看到結果,基本和普通的ping測試沒啥區別。

如果自己的server ipv6 address沒法ping通,要麼發郵件到he的開發團隊讓他們幫忙看,要麼自己再向運營商換個公網ip然後重新創建個tunnel,不過一般重啟下光貓就能有個新的公網ip了。

我的光貓只給了一個千兆口和一個百兆口,但家裡的設備較多,又想讓它們都能用滿我200M寬頻的全部帶寬,就接了一個千兆路由器。但這里要注意的是,he隧道雖然可以支持nat穿透,但為了避免麻煩,最好只有一層穿透,即內網都在同一個網關後面,這就需要把光貓出來的網線插到路由器的LAN口,讓路由器只充當一個交換機的角色。

所以我的網路連接就是,光貓通過光纖接外網,把千兆LAN口接到路由器的LAN口上,其他所有的設備都接到路由器上,不管有線還是無線(有線當然也只能接路由器的LAN口哈)。這個連接下,我所有的設備都同處一個網段,後期方便使用區域網的文件共享服務。

接著登陸光貓的管理界面,找到樹莓派,復制其mac地址。

然後找到光貓對應的靜態ip設置界面,將該mac地址與ip綁定。

當然設置靜態ip的事也可以通過樹莓派自身來完成,不過我覺得相比而言更麻煩一點,就直接在光貓統一管理了。

補充一點,如果光貓有IPV6 DHCP服務,最好讓其處於默認狀態,不確定的設置前可以先重置一下光貓。我之前不小心設置了一下忘了還原,就也一直連接不上。

在區域網內,用其他電腦ssh登錄進樹莓派,當然如果你的樹莓派本身也接了顯示器鍵鼠啥的用它自己也行。

在tunnelbroker的頁面,打開剛剛創建的tunnel,在example configurations里選擇Debian/Ubuntu,然後復制裡面的內容。(假設里用的就是樹莓派的默認系統raspbian)

編輯樹莓派的/etc/network/interfaces文件,把剛剛復制的內容粘貼進去,同時把local後面的地址改成內網剛剛配的靜態ip。

我的配置文件如下,已隱去ipv6地址,實際中替換為自己的真實地址即可

保存文件,重啟網路,可以用命令 sudo system networking restart,當然也可以直接重啟樹莓派。

重啟之後用ifconfig看看,如果有he-ipv6這個隧道就說明創建成功了。

最直接的方式就是用ping6這個命令看看通不通。

然後可以用第1步提到的測試網站看看自己的client ipv6 address能不能通,以保證在之後的訪問中其他網站的伺服器可以識別自己的身份。

如果上面沒有ping通的話,可以再用ifconifg看看各個介面的信息,注意he-ipv6那部分,有兩個重要欄位,即RX packets 和 TX packets,下面簡稱RX和TX。

一般現代的操作系統不管是樹莓派、路由器、還是光貓,它們都是支持ipv6的,包括這種6in4協議,如果發現自己連不通可以試試重裝系統,恢復出廠設置等方式。

由於ipv6是公網地址,直接暴露在網上還是挺危險的,可以考慮加一些防火牆,詳情可以參考其他的文章。

Ⅹ 一、用命令了解樹莓派

1.查看硬體信息:

lscpu cpu信息

lsusb usb信息

free 內存

fdisk 磁碟信息

ifconfig 網卡信息

2.常用查詢命令

which 查找可執行文件的路徑

type 查看類型,如果是可執行文件,輸出路徑

pwd 列印當前路徑

date 得到時間

3.終端輸出命令

echo 用於終端列印文本

echo $SHELL $用來提示echo SHELL不是普通的文本,要去查SHELL這個變數存儲的是什麼,然後列印出來

4.命令的參數和選項

- 引領一個英文字母

-- 引領一個英文單詞

由3可知引號''在shell中似乎沒什麼作用,但shell對空格敏感,如果參數含有空格要用引號''把參數圍起來。

5.如何了解一個陌生的命令

google是最簡單的。。。

whatis 一句話說清這個命令是做什麼的

man 幫助文檔

info 詳細的文檔

閱讀全文

與樹莓派復制命令相關的資料

熱點內容
上門正骨用什麼app 瀏覽:756
安卓為什麼免費使用 瀏覽:397
加密貨幣都有哪些平台 瀏覽:625
python和matlab難度 瀏覽:388
python爬蟲很難學么 瀏覽:572
小米解壓積木可以組成什麼呢 瀏覽:816
為什麼滴滴出行app還能用 瀏覽:564
怎麼升級手機android 瀏覽:922
php權威編程pdf 瀏覽:994
扣扣加密技巧 瀏覽:720
蘋果如何創建伺服器錯誤 瀏覽:497
軟考初級程序員大題分值 瀏覽:475
js壓縮視頻文件 瀏覽:579
linux如何通過命令創建文件 瀏覽:991
應用加密app還能訪問應用嘛 瀏覽:435
安卓怎麼用支付寶交違章罰款 瀏覽:667
php面向對象的程序設計 瀏覽:506
數據挖掘演算法書籍推薦 瀏覽:895
投訴聯通用什麼app 瀏覽:152
web伺服器變更ip地址 瀏覽:956