目录

HarmonyOS-HiSpark-AI-Camera试用连载-鸿蒙OS常用的shell命令

【HarmonyOS HiSpark AI Camera试用连载 】鸿蒙OS常用的shell命令

0、序

HarmonyOS内核提供的Shell支持调试常用的基本功能,同时HarmonyOS内核的Shell支持添加新的命令,可以根据需求来进行定制。本文主要介绍已经实现了的常用的一些Shell命令,HarmonyOS内核提供的Shell命令操作主要有以下几类:系统相关命令、文件相关命令、网络相关命令,下面就三部分进行介绍。

1、系统命令

1)help

help命令用于显示当前操作系统内所有操作指令。

2)kill

命令用于发送特定信号给指定进程。

命令格式:

kill [signo | -signo] [pid]。

参数描述
signo信号ID
pid进程ID

3)reset

reset用于设备的重启,输入reset命令后,设备会立即重启。

4)uname

uname命令用于显示当前操作系统的名称,版本创建时间,系统名称,版本信息等。

命令格式:

uname [-a | -s | -t | -v | –help]

参数说明:

参数描述
无参数默认显示操作系统名称
-a显示全部信息
-t显示版本创建的时间
-s显示操作系统名称
-v显示版本信息
–help显示uname指令格式提示

5)watch

watch命令用于周期性的监视一个命令的运行结果。

命令格式:

watch [-c/-n/-t/–count/–interval/-no-title/–over] [command]

参数说明:

参数描述
-c / –count命令执行的总次数D
-n / –interval命令周期性执行的时间间隔(s)
-t / -no-title关闭顶端的时间显示
command需要监测的命令
–over关闭当前监测指令

2、文件命令

1)cd

cd命令用来改变当前目录。

命令格式:

cd [path]

2)cat

cat命令用于显示文本的具体内容。

命令格式:

cat [pathname]

3)chmod

chmod用于修改文件操作权限。

命令格式:

chmod [mode] [pathname]

参数说明:

参数描述
mode文件或文件夹权限,用8进制表示对应User、Group、及Other(拥有者、群组、其他组)的权限。
pathname文件路径

4)chown

chmod用于将指定文件的拥有者改为指定的用户或组。

命令格式:

chown [owner] [group] [pathname]

参数说明:

参数描述
owner文件拥有者
group文件群组
pathname文件路径

5)cp

拷贝文件。

命令格式:

cp [SOURCEFILE] [DESTFILE]

参数说明:

参数描述
SOURCEFILE源文件路径
DESTFILE目的文件路径

6)ls

显示当前目录的内容。

命令格式:

ls [path]

7)mkdir

用于创建一个目录。

命令格式:

mkdir [directory]

8)rm

用于删除文件或文件夹。

命令格式:

rm [-r] [dirname / filename]

参数说明:

参数描述
-r可选参数,若是删除目录则需要该参数。
dirname/filename要删除文件或文件夹的名称,支持输入路径。

3、网络命令

1)ifconfig

用来查询和设置网卡的IP地址、网络掩码、网关、硬件mac地址等参数。并能够启用/关闭网卡。

常用参数说明

参数描述
不带参数打印所有网卡信息
up启动网卡
down关闭网卡

2)ping

用于测试网络连接是否正常。

常用参数说明:

参数描述
IP网络IPv4地址

参考附录

注:来源于电子发烧友论坛

本人主页:https://bbs.elecfans.com/user/2105315/