本文来源电子发烧友社区,作者: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浏览量
20982 -
MYD-J1028X
+关注
关注
1文章
16浏览量
283
发布评论请先 登录
相关推荐
【米尔-Xilinx XC7A100T FPGA开发板试用】测试一
感谢米尔电子和电子发烧友提供的米尔-Xilinx XC7A100T FPGA开发板。
MYD-J7A100T用的 FPGA 为 XILINX 公司 ARTIX-7 系列的 XC
7A1
发表于 12-08 08:48
【米尔-Xilinx XC7A100T FPGA开发板试用】+01.开箱(zmj)
【米尔-Xilinx XC7A100T FPGA开发板试用】+01.开箱(zmj)
1.感谢
感谢米尔电子和电子发烧友提供的此次试用机会,可
发表于 11-12 15:45
【龙芯2K0300蜂鸟板试用】远程SSH登录问题解决
首先说下,一般linux开发板ssh远程登录是很基本的操作,因为更新程序,下载配置都需要这个步骤,但是按照常规操作,龙芯蜂鸟开发板死活
发表于 08-12 22:16
米尔NXP i.MX 93开发板的Qt开发指南
1.概述Qt是一个跨平台的图形应用开发框架,被应用在不同尺寸设备和平台上,同时提供不同版权版本供用户选择。米尔NXPi.MX93开发板(MYD-LMX9X
【米尔-全志T113-i开发板试用】米尔-全志T113-i开发环境搭建
PermitRootLogin yes内容,允许root账号SSH登录。
然后再PC侧通过SSH客户端登录开发板。
四、hellworld测
发表于 03-01 21:43
评论