[]【HarmonyOS HiSpark AI Camera试用连载 】鸿蒙自带shell命令整理

阅读量0
0
0
       鸿蒙自带shell指令大部分和linux shell指令用法类同,命令 -h直接查看命令参数
1、输入help查看当前鸿蒙系统支持shell指令
clipboard.png


系统命令:
cpup           查询系统CPU的占用率。
date           查询及设置系统日期和时间
dmesg       控制内核dmesg缓存区。
free            显示系统内存的使用情况,同时显示系统的text段、data段、rodata段、bss段大小
hwi             查询当前中断信息
kill              发送特定信号给指定进程。
log             修改&查询日志配置。
memcheck 检查动态申请的内存块是否完整,是否存在内存越界造成节点损坏
oom           查看和设置低内存阈值以及pagecache内存回收阈值
pmm          查看系统内存物理页及pagecache物理页使用情况
reset          重启设备
sem           查询系统内核信号量相关信息
stack         查看系统各堆栈使用情况
su              变更为其他使用者的身份
swtmr        查询系统软件定时器相关信息
systeminfo 显示当前操作系统内资源使用情况,包括任务、信号量、互斥量、队列、定时器等
task           查询进程及线程信息
uname       显示当前操作系统的名称,版本创建时间,系统名称,版本信息等
vmm          查看进程的虚拟内存使用情况
watch        周期性的监视一个命令的运行结果

文件命令:
cat                     显示文本文件的内容
cd                      用来改变当前目录。
chgrp                 修改文件的群组
chmod               修改文件操作权限
chmod               将指定文件的拥有者改为指定的用户或组
cp                      拷贝文件,创建一份副本
format               格式化磁盘
ls                      显示当前目录的内容
lsfd                   显示当前已经打开的文件描述符及对应的文件名
mkdir                创建一个目录
mount               将设备挂载到指定目录
partinfo            查看系统识别的硬盘,SD卡多分区信息
partition            查看flash分区信息
pwd                  显示当前路径
rm                    删除文件或文件夹
rmdir               删除一个目录
statfs               打印文件系统的信息,如该文件系统类型、总大小、可用大小等信息
sync                同步缓存数据(文件系统的数据)到sd卡
touch               在指定的目录下创建一个不存在的空文件
touch               操作已存在的文件会成功,不会更新时间戳
writeproc          proc fs支持传入字符串参数,需要每个文件实现自己的写方法
umount             卸载指定文件系统

网络命令:
arp            在以太网中,主机之间的通信是直接使用MAC地址(非IP地址)来通信的,所以,对于使用IP通信的协议,必须能够将IP地址转换成MAC地址,才能在局域网(以太网)内通信。解决这个问题的方法就是主机存储一张IP和MAC地址对应的表,即ARP缓存,主机要往一个局域网内的目的IP地址发送IP包时,就可以从ARP缓存表中查询到目的MAC地址。ARP缓存是由TCP/IP协议栈维护的,用户可通过ARP命令查看和修改ARP表。
dhclient        设置和查看dhclient的参数
dns               查看和设置单板dns服务器地址
ifconfig         查询和设置网卡的IP地址、网络掩码、网关、硬件mac地址等参数。并能够启用/关闭网卡
ipdebug        是控制台命令,是一个调试ipv6信息非常有用的工具,它可以显示IPV6地址前缀,邻居条目信息,目的地缓存条目以及默认的路由条目
netstat         是控制台命令,是一个监测TCP/IP网络的非常有用的工具,它可以显示实际的网络连接以及每一个网络接口设备的状态信息。netstat用于显示与TCP、UDP协议相关的统计数据,一般用于检验本设备(单板)各端口的网络连接情况
ntpdate        命令用于从服务器同步系统时间
ping             命令用于测试网络连接是否正常
ping6           用于测试IPv6网络连接是否正常
telnet          本命令用于启动或关闭telnet server服务
TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供简单、低开销的文件传输服务。端口号为69。
tftp命令可以从TFTP服务器上下载文件。


回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友