本文來源電子發燒友社區,作者:mameng, 帖子地址:https://bbs.elecfans.com/jishu_2308785_1_1.html

開發板默認沒有開啟SSH遠程登錄的。SSH遠程登錄可以直接復制命令,如何實現遠程登錄呢?
(1)首先通過HDMI進入開發板桌面終端。修改ssh配置文件
輸入:vim /etc/ssh/sshd_config按i進入編輯模式。
#PasswordAuthentication yes將#號去掉;
#PermitRootLogin prohibit-password將#號去掉,并將后面的prohibit-password改成yes;
按Esc——>:wq,保存退出
(2)啟動ssh服務:
輸入命令: service ssh start
(3)查看SSH是否正常
輸入命令:service ssh status
(4)輸入IFconfig命令,查看ip;通過:ifconfig eno(0~3) 192.168.1.66 命令更改IP地址
(5)電腦ping開發板 ,OK
(6)通過 Xshell/Putty/Cmder/secureCRT SSH登錄,輸入IP 端口默認22,用戶名密碼都是root
cat /proc/cpuinfo 查看CPU
查看內存 :free -m
total:表示物理,內存總量
used:總計分配給緩存(包含Buffer和cache)使用的數量,但其中可能部分緩存并未實際使用
free:未被分配的內存。是真正尚未被使用的物理內存數量。
shared:共享內存,一般系統不會用到,這里也不討論
buff:系統分配但未被使用的buffers數量
cache:系統分配但未被使用的cache數量
(cache是cpu和內存之間的,buffer是內存和磁盤之間的,都是為了解決速度不對等的問題。
緩存(cache)是把讀取過來的數據保存起來,重新讀取時若命中,就不去硬盤了,若沒有命中就去讀硬盤,其中的數據會根據讀取頻率進行組織,把最頻繁讀取的內容放在最容易找到的位置,把不再讀取的內容不斷往后排,直至從中刪除。
緩沖(buffer)時根據磁盤的讀寫設計的,把分散的寫操作集中進行,減少磁盤碎片和硬盤的的反復尋道,從而提高系統性能,linux有一個守護進程定期清空緩沖內容(即寫入磁盤)。
buffer是即將要寫入磁盤的,而cache是被從磁盤中讀出來的。)
available:和free是有區別的,是實際可以用的最大空間。是應用程序認為可用內存數量,available = free + buff/cache (注:只是大概的計算方法)Linux 為了提升讀寫性能,會消耗一部分內存資源緩存磁盤數據,對于內核來說,buffer 和 cache 其實都屬于已經被使用的內存。但當應用程序申請內存時,如果 free 內存不夠,內核就會回收 buffer 和 cache 的內存來滿足應用程序的請求。
復制代碼
(6)查看cpu和內存的使用率:top 命令

開發板默認沒有開啟SSH遠程登錄的。SSH遠程登錄可以直接復制命令,如何實現遠程登錄呢?
(1)首先通過HDMI進入開發板桌面終端。修改ssh配置文件
輸入:vim /etc/ssh/sshd_config按i進入編輯模式。
#PasswordAuthentication yes將#號去掉;
#PermitRootLogin prohibit-password將#號去掉,并將后面的prohibit-password改成yes;

按Esc——>:wq,保存退出
(2)啟動ssh服務:
輸入命令: service ssh start
(3)查看SSH是否正常
輸入命令:service ssh status

(4)輸入IFconfig命令,查看ip;通過:ifconfig eno(0~3) 192.168.1.66 命令更改IP地址

(5)電腦ping開發板 ,OK

(6)通過 Xshell/Putty/Cmder/secureCRT SSH登錄,輸入IP 端口默認22,用戶名密碼都是root
cat /proc/cpuinfo 查看CPU

查看內存 :free -m

total:表示物理,內存總量
used:總計分配給緩存(包含Buffer和cache)使用的數量,但其中可能部分緩存并未實際使用
free:未被分配的內存。是真正尚未被使用的物理內存數量。
shared:共享內存,一般系統不會用到,這里也不討論
buff:系統分配但未被使用的buffers數量
cache:系統分配但未被使用的cache數量
(cache是cpu和內存之間的,buffer是內存和磁盤之間的,都是為了解決速度不對等的問題。
緩存(cache)是把讀取過來的數據保存起來,重新讀取時若命中,就不去硬盤了,若沒有命中就去讀硬盤,其中的數據會根據讀取頻率進行組織,把最頻繁讀取的內容放在最容易找到的位置,把不再讀取的內容不斷往后排,直至從中刪除。
緩沖(buffer)時根據磁盤的讀寫設計的,把分散的寫操作集中進行,減少磁盤碎片和硬盤的的反復尋道,從而提高系統性能,linux有一個守護進程定期清空緩沖內容(即寫入磁盤)。
buffer是即將要寫入磁盤的,而cache是被從磁盤中讀出來的。)
available:和free是有區別的,是實際可以用的最大空間。是應用程序認為可用內存數量,available = free + buff/cache (注:只是大概的計算方法)Linux 為了提升讀寫性能,會消耗一部分內存資源緩存磁盤數據,對于內核來說,buffer 和 cache 其實都屬于已經被使用的內存。但當應用程序申請內存時,如果 free 內存不夠,內核就會回收 buffer 和 cache 的內存來滿足應用程序的請求。
- root@localhost:~# cat /proc/cpuinfo
- processor : 0
- BogoMIPS : 50.00
- Features : fp asimd evtstrm crc32 cpuid
- CPU implementer : 0x41
- CPU architecture: 8
- CPU variant : 0x0
- CPU part : 0xd08
- CPU revision : 3
- processor : 1
- BogoMIPS : 50.00
- Features : fp asimd evtstrm crc32 cpuid
- CPU implementer : 0x41
- CPU architecture: 8
- CPU variant : 0x0
- CPU part : 0xd08
- CPU revision : 3
- root@localhost:~# free -m
- total used free sharedbuff/cache available
- Mem: 1910 222 1419 10 267 1609
- Swap: 0 0 0
- root@localhost:~#
(6)查看cpu和內存的使用率:top 命令

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
米爾科技
+關注
關注
5文章
227瀏覽量
22444 -
MYD-J1028X
+關注
關注
1文章
16瀏覽量
438
發布評論請先 登錄
相關推薦
熱點推薦
【作品合集】米爾RK3576開發板測評
測試
作者:魯治驛【米爾RK3576開發板免費體驗】測評綜合解析
【米爾RK3576開發板免費體驗】集成MQ-2煙霧傳感器和ADS1263模
發表于 09-11 10:19
【米爾-RK3562開發板試用評測】rtc測評
接【米爾-RK3562開發板試用評測】轉接網線/無線測評
連網后可以使用互聯網時間作為rtc時間,
RTC(實時時鐘)作為獨立計時模塊,可在系統
發表于 05-31 15:04
【米爾-RK3562開發板試用評測】開箱測評
LPDDR4)
usb連接
裝箱單
根據MYD-YR3562J-GK 快速使用指南說明,板包含eMMC程序,開機可用。
核心板處理器簡介 開發板卡核心
發表于 05-01 18:22
【米爾-STM32MP257開發板試用體驗】初次體驗米爾-STM32MP257開發板
如何在MYD-LD25X開發板上使用STM32CubeMX工具來實現最小系統的搭建及外設資源的配置。通過本次培訓,學員不僅能掌握基礎的開發流
發表于 04-30 16:21
【米爾MYD-J1028X開發板試用體驗】實現SSH遠程登錄,系統測評
評論