ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Linux在车载测试中的常见操作

Linux在车载测试中的常见操作 这里是阿川的博客祝您变得更强✨ 个人主页在线OJ的阿川文章专栏车载测试写在开头现在您看到的是我的结论或想法但在这背后凝结了大量的思考、经验和讨论目录1.主流车载系统2.车载系统常见目录3.常见命令操作1.Secure CRT连接Linux2.系统操作命令3.文本操作命令4.日志操作命令5.网络操作命令6.资源操作命令7.进程操作命令8.各种命令与车载测试对应关系9.进行android车载测试操作1.主流车载系统目前主流系统是Linux和安卓因为足够灵活可以DIY而QNX是硬实时操作系统需要在规定的时间内完成任务的系统常用于安全相关的模块。2.车载系统常见目录3.常见命令操作进行Linux操作可以通过两种方式实现。第一种方式使用云服务器第二种方式使用虚拟机。由于我的云服务器已经到期了所以这里采用虚拟机的方式。首先先下VMware workstation 17可以去网上搜安装教程使用CentOS 7 Linux发行版跟车机的Lingo Menu系统很相似使用Secure CRT 8.3连接Linux的进行一个操作。常见操作1.Secure CRT连接Linux先在VMware中部署CentOS 7,终端中输入ipaddr如下图所示lo是回环接口,下方是其地址ens33是虚拟机网卡下方是其网卡地址。若输入ip addr命令没有出现ens33地址则可以问一下deepseek开一下ONBOOTYES即可。打开CRT软件输入ens33地址进行连接即可如下图所示2.系统操作命令pwd以上是查看当前目录路径cd以上是进入目录ls以上是查看命令-a所有文件、-l以列表形式显示clear以上命令式清空屏幕ctrlc以上操作为退出操作3.文本操作命令touch以上命令创建空的文本文件vi以上命令为编辑文件内容。有三种模型分别为命令/编辑/底行模式按esc为回退模式操作按i进入编辑模式按shift进入底行模式w为保存、q为退出、!为强制注意在Ubuntu版本中除了vi这种经典的编辑器还有图形化编辑器gedit像笔记本编辑一样更符合理解cat或者more以上命令为查看文件内容cat -n显示行数,cat适合小行数more适合大行数空格为翻下页b翻上页mkdir以上命令为创建目录cp资源地 目的地以上命令是复制文件或目录-r 。mv旧 新以上命令为剪切、重命名rmdir以上命令为删除空目录rm以上命令删除目录-r或文件-f不询问删除man命令 或者 命令--help以上命令为查看各种命令操作手册空格键翻页q为退出4.日志操作命令tail-f以上命令为实时查看日志文件。日志文件一般存放在/var/log文件名一般为dmesg(diagnostic monitor event system log)dmesg以上命令为查看内核环形缓存区信息包括系统启动信息、硬件驱动报错、内核警告grep-ni关键字 路径文件以上命令为筛选关键字(-i不区分大小写-n筛选是哪行)可以与ls | 结合使用。find哪个位置-name文件名以上命令为查找文件路径-name以文件名来查找路径。5.网络操作命令ipaddr以上命令查看IP地址ping以上命令查看网络连通性ss以上命令显示服务的网络连接。可以与 | grep 端口号 一起使用快速查看服务的网络连接状态。6.资源操作命令top以上命令查看进程、CPU、内存等资源情况。free以上命令展示当前内存占用情况-h带上单位展示df以上命令查看硬盘使用情况-h带上单位展示vmstat以上命令查看进程、CPU、内存、分页、块i/o、中断情况7.进程操作命令ps以上命令为显示当前进程信息kill9进程号以上命令为杀死进程8.各种命令与车载测试对应关系9.进行android车载测试操作在进行基于android开发的车机系统中常使用ADB工具来充当数据传输桥梁然后可通过LinuxADB的操作组合起来进行基于android车机系统的测试。4.夹带私货若你能看到看到这篇文章且能看到这则说明你我有缘留个关注吧后面还会接着计算机408、底层原理、开源项目、以及数据、后端研发相关、实习、笔试/面试、秋招/春招、各种竞赛相关、简历相关……祝你我变得更强好的到此为止啦祝您变得更强道阻且长 行则将至个人主页在线OJ的阿川大佬的支持和鼓励将是我成长路上最大的动力
返回列表