鸿蒙电脑终端常用命令解析
sudo
sudo 可以以 root(超级用户)或指定用户身份执行命令,无需切换到 root 账户即可完成需要高权限的操作。
localhost / % ls
ls: .: Permission denied
localhost / % sudo ls
bin config d dev lib mnt preload storage sys_prod tmp vendor
chip_prod cust data etc lib64 module_update proc sys system usr version
localhost / %
vim
vim 是一个功能强大的纯文本编辑器。
localhost ~ % vim
ls
ls 命令可以列出当前目录中的文件和子目录。
localhost ~ % ls
Desktop Download Huawei\ Share Images OIer appdata node-compile-cache package.json
Documents HO_DATA_EXT_MISC IDEProjects Music Videos hsperfdata_100 package-lock.json
localhost ~ %
pwd
pwd 命令可以显示当前工作目录的路径。
localhost ~ % pwd
/storage/Users/currentUser
localhost ~ %
cd
cd 命令可以切换工作目录。
localhost ~ % pwd
/storage/Users/currentUser
localhost ~ % cd Desktop
localhost ~/Desktop % pwd
/storage/Users/currentUser/Desktop
localhost ~/Desktop % cd ..
localhost ~ % pwd
/storage/Users/currentUser
localhost ~ %
mkdir
mkdir 命令可以创建新目录。
localhost ~ % ls
Desktop Download Huawei\ Share Images OIer appdata node-compile-cache package.json
Documents HO_DATA_EXT_MISC IDEProjects Music Videos hsperfdata_100 package-lock.json
localhost ~ % mkdir test
localhost ~ % ls
Desktop Download Huawei\ Share Images OIer appdata node-compile-cache package.json
Documents HO_DATA_EXT_MISC IDEProjects Music Videos hsperfdata_100 package-lock.json test
localhost ~ %
rmdir
rmdir 可以删除空目录。
localhost ~ % ls
Desktop Download Huawei\ Share Images OIer appdata node-compile-cache package.json
Documents HO_DATA_EXT_MISC IDEProjects Music Videos hsperfdata_100 package-lock.json test
localhost ~ % rmdir test
localhost ~ % ls
Desktop Download Huawei\ Share Images OIer appdata node-compile-cache package.json
Documents HO_DATA_EXT_MISC IDEProjects Music Videos hsperfdata_100 package-lock.json
localhost ~ %
rm
rm 可以删除文件或目录。
localhost ~ % ls
Desktop Download Huawei\ Share Images OIer appdata node-compile-cache package.json
Documents HO_DATA_EXT_MISC IDEProjects Music Videos hsperfdata_100 package-lock.json test.txt
localhost ~ % rm test.txt
localhost ~ % ls
Desktop Download Huawei\ Share Images OIer appdata node-compile-cache package.json
Documents HO_DATA_EXT_MISC IDEProjects Music Videos hsperfdata_100 package-lock.json
localhost ~ % rm -r hsperfdata_100
localhost ~ % ls
Desktop Download Huawei\ Share Images OIer appdata package-lock.json
Documents HO_DATA_EXT_MISC IDEProjects Music Videos node-compile-cache package.json
localhost ~ %
cp
cp 可以复制文件或目录。
localhost ~/test % ls
localhost ~/test % cd ..
localhost ~ % ls
Desktop Download Huawei\ Share Images OIer appdata package-lock.json test
Documents HO_DATA_EXT_MISC IDEProjects Music Videos node-compile-cache package.json
localhost ~ % cp package.json ~/test
localhost ~ % cp -r Music ~/test
localhost ~ % cd test
localhost ~/test % ls
Music package.json
localhost ~/test
mv
mv 可以移动或重命名文件或目录。
localhost ~ % ls
Desktop Download Huawei\ Share Images OIer appdata package-lock.json test
Documents HO_DATA_EXT_MISC IDEProjects Music Videos node-compile-cache package.json
localhost ~ % cd test
localhost ~/test % ls
a.out
localhost ~/test % mv a.out b.out
localhost ~/test % ls
b.out
localhost ~/test % mv a.out ~
mv: bad 'a.out': No such file or directory
localhost ~/test % mv b.out ~
localhost ~/test % cd ..
localhost ~ % ls
Desktop Download Huawei\ Share Images OIer appdata node-compile-cache package.json
Documents HO_DATA_EXT_MISC IDEProjects Music Videos b.out package-lock.json test
touch
touch 可以创建空文件或更新文件的时间戳。
localhost ~/test % ls
localhost ~/test % touch a.txt
localhost ~/test % ls
a.txt
localhost ~/test %
diff
diff 可以比较两个文件的不同。
localhost ~/test % more a.txt
Hello, HarmonyOS PC!
Hello, HarmonyOS NEXT!
Hello, OpenHarmoy!%
localhost ~/test % more b.txt
Hello, HarmonyOS PC!
Hello, HarmonyOS NEXT!%
localhost ~/test % diff a.txt b.txt
2,3c2
< Hello, HarmonyOS NEXT!
< Hello, OpenHarmoy!
\ No newline at end of file
---
> Hello, HarmonyOS NEXT!
\ No newline at end of file
localhost ~/test %
cat
cat 可以连接和显示文件内容。
localhost ~/test % ls
a.txt
localhost ~/test % cat a.txt
Hello, HarmonyOS PC!%
localhost ~/test %
zip
zip 可以创建压缩文件。
localhost ~/test % ls
a.out a.tar a.txt
localhost ~/test % zip a.zip a.out
adding: a.out (stored 0%)
localhost ~/test %
unzip
unzip 可以解压文件。
localhost ~/test % unzip a.zip
Archive: a.zip
localhost ~/test % ls
a.out a.tar a.txt a.zip
localhost ~/test %
tar
tar 可以创建、提取或列出.tar(或压缩的.tz)文件中的文件。
localhost ~/test % ls
a.out a.txt
localhost ~/test % tar -cvf a.tar a.out
a.out
localhost ~/test % ls
a.out a.tar a.txt
localhost ~/test % tar -xvf a.tar
a.out
localhost ~/test % ls
a.out a.tar a.txt
localhost ~/test %
more/less
more/less 可以逐页显示文本文件内容。
localhost ~/test % more a.txt
Hello, HarmonyOS PC!%
less a.txt
localhost ~/test %
head/tail
head/tail 可以显示文件的前几行或后几行。
localhost ~/test % more a.txt
Hello, HarmonyOS PC!
Hello, HarmonyOS NEXT!
Hello, OpenHarmoy!%
localhost ~/test % head -n 1 a.txt
Hello, HarmonyOS PC!
localhost ~/test % tail -n 1 a.txt
Hello, OpenHarmoy!%
localhost ~/test %
grep
grep 可以在文件中搜索指定文本。
localhost ~/test % more a.txt
Hello, HarmonyOS PC!
Hello, HarmonyOS NEXT!
Hello, OpenHarmoy!%
localhost ~/test % grep HarmonyOS a.txt
Hello, HarmonyOS PC!
Hello, HarmonyOS NEXT!
localhost ~/test %
ps
ps 可以显示当前运行的进程。
localhost ~ %localhost ~ % ps -A
PID TTY TIME CMD
4212 ? 00:00:27 i.hmos.location
4285 ? 00:00:22 .hms.pafservice
4367 ? 00:00:41 dispatchservice
4429 ? 00:08:59 s.aidataservice
4463 ? 00:00:28 .hms.adsservice
4976 ? 00:17:14 hod:inputMethod
6191 ? 00:17:30 ociateassistant
9470 ? 00:00:56 .hmos.hipreview
10597 ? 00:00:51 .hms.iapservice
11010 ? 00:47:56 mos.taskmanager
12088 ? 03:53:50 ncent.harmonyqq
12532 ? 01:04:32 ncent.wechat.pc
12648 ? 00:00:36 ive_libadapter0
12651 ? 00:04:47 ive_libadapter1
12655 ? 00:00:51 ive_libadapter2
12666 ? 00:00:00 ive_libadapter1
12694 ? 00:03:35 chat.pc:browser
12835 ? 00:00:46 hmsapp.hiai.tts
12886 ? 00:01:24 ive_libadapter0
12896 ? 00:48:43 ive_libadapter1
12958 ? 00:16:22 ive_libadapter3
12976 ? 00:00:04 ive_libadapter4
13011 ? 00:02:28 ive_libadapter5
13016 ? 00:19:15 com.zhihu.hmos
13710 ? 00:00:21 ative_libwxocr0
13723 ? 00:00:17 ive_libadapter2
13782 ? 00:00:17 ive_libadapter4
13820 ? 00:00:06 ve_libwxplayer1
13841 ? 00:00:00 ve_libwxplayer2
13882 ? 01:50:27 ive_libadapter5
14392 ? 00:00:50 e_libwxutility4
14401 ? 00:10:22 hmsapp.alliance
15474 ? 00:00:27 ive_libadapter8
15836 ? 00:18:32 os.FusionSearch
16078 ? 00:00:01 ive_libadapter9
17609 ? 00:01:26 .segment.editor
19538 ? 00:02:04 anway.ecoengine
21397 ? 00:00:01 hms.pushservice
21527 ? 00:00:00 wei.hmos.aibase
22663 ? 00:00:01 onSearch:search
23235 ? 00:00:00 ps
23344 ? 00:33:08 cn.lceda.pro
23726 ? 00:02:59 QChildProcess11
23830 ? 00:00:13 ive_libadapter0
23843 ? 00:38:11 ive_libadapter1
23858 ? 00:00:00 ive_libadapter1
23952 ? 00:48:44 ive_libadapter4
24348 ? 00:00:03 ve_libadapter20
31240 ? 00:00:07 zwsoft.zwcad.PE
31497 ? 00:00:00 s.spooler:print
31987 ? 03:03:10 app.hiai.vision
32830 ? 00:38:34 ei.hmos.browser
33568 ? 02:07:40 eastmoney.emapp
34352 ? 00:00:12 omChildProcess0
35075 ? 00:00:33 msapp.hiai.core
35516 ? 00:00:04 ve_libadapter14
40587 ? 00:00:15 ei.hms.huaweiid
41712 ? 00:21:52 awei.hmos.vmall
42481 ? 00:05:41 oolapk.hmclient
43263 ? 00:00:02 ve_libadapter16
44001 ? 00:15:41 sapp.appgallery
44184 ? 00:04:24 pGalleryService
44775 ? 00:19:00 ce.ohpcd.bitfun
47588 ? 00:00:01 hmos.vassistant
48784 ? 00:00:51 sapp.hiai.voice
52130 ? 00:00:00 bash
53851 ? 00:06:46 mos.filemanager
54501 ? 00:17:21 ei.hmos.hishell
54604 ? 00:00:00 zsh
54880 ? 06:02:47 ent.meeting.app
55772 ? 00:00:05 ve_libadapter28
56202 ? 00:04:53 awei.hmos.world
56434 ? 00:00:38 cker/filePicker
59894 ? 00:33:49 hap:wpscloudsvr
61256 ? 00:13:44 vassistant:free
61538 ? 00:04:55 lx.danmaku.bili
61947 ? 00:00:00 ve_libadapter23
63751 ? 00:00:11 otosir.himirage
65014 ? 00:52:35 .wps.office.hap
65159 ? 00:03:20 i.hmos.myhuawei
65419 ? 00:01:46 ive_libadapter0
65427 ? 00:00:08 ive_libadapter1
65437 ? 00:00:01 ive_libadapter3
localhost ~ %
kill
kill 可以终止进程。
localhost ~ % ps -A
PID TTY TIME CMD
4212 ? 00:00:27 i.hmos.location
4285 ? 00:00:22 .hms.pafservice
4367 ? 00:00:41 dispatchservice
4429 ? 00:08:59 s.aidataservice
4463 ? 00:00:28 .hms.adsservice
4976 ? 00:17:17 hod:inputMethod
6191 ? 00:17:33 ociateassistant
9470 ? 00:00:56 .hmos.hipreview
10597 ? 00:00:51 .hms.iapservice
11010 ? 00:48:09 mos.taskmanager
12088 ? 03:54:31 ncent.harmonyqq
12532 ? 01:04:39 ncent.wechat.pc
12648 ? 00:00:37 ive_libadapter0
12651 ? 00:04:48 ive_libadapter1
12655 ? 00:00:51 ive_libadapter2
12666 ? 00:00:00 ive_libadapter1
12694 ? 00:03:35 chat.pc:browser
12835 ? 00:00:46 hmsapp.hiai.tts
12886 ? 00:01:24 ive_libadapter0
12896 ? 00:48:43 ive_libadapter1
12958 ? 00:16:25 ive_libadapter3
12976 ? 00:00:04 ive_libadapter4
13011 ? 00:02:29 ive_libadapter5
13016 ? 00:19:51 com.zhihu.hmos
13710 ? 00:00:21 ative_libwxocr0
13723 ? 00:00:17 ive_libadapter2
13782 ? 00:00:17 ive_libadapter4
13820 ? 00:00:06 ve_libwxplayer1
13841 ? 00:00:00 ve_libwxplayer2
13882 ? 01:50:27 ive_libadapter5
14392 ? 00:00:50 e_libwxutility4
14401 ? 00:10:28 hmsapp.alliance
15474 ? 00:00:27 ive_libadapter8
15836 ? 00:18:33 os.FusionSearch
16078 ? 00:00:01 ive_libadapter9
17609 ? 00:01:30 .segment.editor
19538 ? 00:02:04 anway.ecoengine
21397 ? 00:00:01 hms.pushservice
21527 ? 00:00:00 wei.hmos.aibase
23344 ? 00:33:19 cn.lceda.pro
23726 ? 00:02:59 QChildProcess11
23830 ? 00:00:13 ive_libadapter0
23843 ? 00:38:36 ive_libadapter1
23858 ? 00:00:00 ive_libadapter1
23952 ? 00:49:11 ive_libadapter4
24348 ? 00:00:03 ve_libadapter20
25514 ? 00:00:01 ei.hmos.hishell
25867 ? 00:00:00 zsh
26404 ? 00:00:00 ps
31240 ? 00:00:07 zwsoft.zwcad.PE
31497 ? 00:00:00 s.spooler:print
31987 ? 03:03:10 app.hiai.vision
32830 ? 00:38:40 ei.hmos.browser
33568 ? 02:09:07 eastmoney.emapp
34352 ? 00:00:12 omChildProcess0
35075 ? 00:00:33 msapp.hiai.core
35516 ? 00:00:04 ve_libadapter14
40587 ? 00:00:15 ei.hms.huaweiid
41712 ? 00:22:14 awei.hmos.vmall
42481 ? 00:05:55 oolapk.hmclient
43263 ? 00:00:02 ve_libadapter16
44001 ? 00:15:41 sapp.appgallery
44184 ? 00:04:24 pGalleryService
44775 ? 00:19:01 ce.ohpcd.bitfun
47588 ? 00:00:01 hmos.vassistant
48784 ? 00:00:52 sapp.hiai.voice
52130 ? 00:00:00 bash
53851 ? 00:06:46 mos.filemanager
54880 ? 06:03:55 ent.meeting.app
55772 ? 00:00:05 ve_libadapter28
56202 ? 00:04:54 awei.hmos.world
56434 ? 00:00:38 cker/filePicker
59894 ? 00:33:50 hap:wpscloudsvr
61256 ? 00:13:54 vassistant:free
61538 ? 00:05:04 lx.danmaku.bili
61947 ? 00:00:00 ve_libadapter23
63751 ? 00:00:12 otosir.himirage
65014 ? 00:52:40 .wps.office.hap
65159 ? 00:03:30 i.hmos.myhuawei
65419 ? 00:01:46 ive_libadapter0
65427 ? 00:00:08 ive_libadapter1
65437 ? 00:00:01 ive_libadapter3
localhost ~ % sudo kill 13016
localhost ~ %
ifconfig
ifconfig 以查看和配置网络接口信息。
localhost ~ % ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope: Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:430564 errors:0 dropped:0 overruns:0 frame:0
TX packets:430564 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:41324766 TX bytes:41324766
wlan0 Link encap:Ethernet HWaddr 62:d4:fd:f5:53:dd
inet addr:192.168.1.203 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: 240e:381:dd6b:2600:d32d:b74f:94f:8015/64 Scope: Global
inet6 addr: fe80::60d4:fdff:fef5:53dd/64 Scope: Link
inet6 addr: 240e:381:dd6b:2600:60d4:fdff:fef5:53dd/64 Scope: Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:42364150 errors:0 dropped:169382 overruns:0 frame:0
TX packets:36191955 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:45405641158 TX bytes:42662587744
p2p0 Link encap:Ethernet HWaddr 26:90:cf:8f:59:7d
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 TX bytes:0
chba0 Link encap:Ethernet HWaddr 6a:82:21:6a:af:9e
inet addr:172.30.1.2 Bcast:172.30.1.255 Mask:255.255.255.0
inet6 addr: fe80::6882:21ff:fe6a:af9e/64 Scope: Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3949270 errors:0 dropped:0 overruns:0 frame:0
TX packets:1570504 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5141898353 TX bytes:234531421
ancowlan0 Link encap:Ethernet HWaddr b2:7c:0e:c5:f1:62
inet addr:172.17.1.1 Bcast:172.17.1.255 Mask:255.255.255.0
inet6 addr: 240e:381:dd6b:26ff::ac11:101/64 Scope: Global
inet6 addr: fe80::b07c:eff:fec5:f162/64 Scope: Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10080 errors:0 dropped:0 overruns:0 frame:0
TX packets:23582 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3185195 TX bytes:6414092
localhost ~ %
ping
ping 可以测试与主机的连通性。
localhost ~ % ping www.huawei.com
Ping www.huawei.com (240e:c2:1800:122::69): 56(84) bytes.
64 bytes from 240e:c2:1800:122::69: icmp_seq=1 ttl=0 time=14 ms
64 bytes from 240e:c2:1800:122::69: icmp_seq=2 ttl=0 time=16 ms
64 bytes from 240e:c2:1800:122::69: icmp_seq=3 ttl=0 time=15 ms
--- 240e:c2:1800:122::69 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss
round-trip min/avg/max = 14/15/16 ms
localhost ~ %
wget/curl
wget/curl 可以从网络下载文件。
localhost ~ % wget https://consumer-tkbdownload.huawei.com/ctkbfm/servlet/download/downloadServlet/H4sIAAAAAAAA_z1QzU6DQBh8FbIHownb7M_HLnjqIpA2jdrENhzNAoslttBQqmmNZz3ozcRX8A18IutrCA3xOJn55puZJ7TdmHq2Wxt0jiiyUVY9lj3kLcyLpbnSqw6O5ioOx9alboxfVffWtK6s34-vw-v34e3l5_0Tn45UgGMGJzFn9kjXq6rcXd9YYkBvCbX3C5yWZ4N1lve2U90sWludc81MorEDmYPBYQwnxqQ4yYiUVCZuArK9SIr9OGvlEzU8OlFBPCCOHFJCCLSCtDa6KapyVnRpjzQnQDraRpvirtTNtu56CDeiRNIgcvkFDaNQCQbS85UnBRUgwJMQKT-UEIRAlMsdl3iKuUJGPmeMdr8e9LLI5v_DNfXWHBP2w00Uev4Dzohc4lkBAAA%3D.pdf
localhost ~ %
chmod
chmod 可以变更文件或目录的权限。
localhost ~/test % chmod +X a.out
localhost ~/test %
df
df 可以显示磁盘使用情况。
localhost ~/test % df -a
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 16291176 1280 16289896 1% /
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/service/el1/public/sudo_config/sudoers
/dev/block/dm-0 4547460 4547460 0 100% /usr/share
/dev/block/dm-0 - - - - /usr/lib
/dev/block/dm-0 - - - - /usr/bin
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/local/tmp
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/log
/dev/block/dm-0 - - - - /system/app/HiShell
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/service/el1/public/startup/profile
/dev/block/dm-5 6060 6060 0 100% /cust
/dev/block/dm-7 3827332 3827332 0 100% /preload
/dev/block/dm-0 - - - - /system/variant
/dev/block/dm-6 12 12 0 100% /version/special_cust/HAD-W24
/dev/block/dm-6 - - - - /version/etc
/dev/block/dm-6 - - - - /version/common_cust
tmpfs 16291176 0 16291176 0% /storage/hmdfs
tmpfs - - - - /storage/External
tmpfs - - - - /storage/userExternal
tmpfs - - - - /storage/Users
/dev/block/dm-0 - - - - /tmp
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/service/hnp
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/service/el0/public/for-all-app
/dev/block/dm-1 - - - - /vendor/etc/vulkan
/dev/block/dm-4 271772 271772 0 100% /chip_prod/etc/passthrough
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/service/el1/public/hosts_user/hosts
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/certificates/user_cacerts/0
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/certificates/user_cacerts/100
/dev/block/dm-0 - - - - /data/global/systemResources
/dev/block/dm-1 410676 410676 0 100% /vendor/lib64
/dev/block/dm-0 - - - - /system/lib64
/dev/block/dm-1 - - - - /vendor/etc/passthrough
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el4/database
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el4/base
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el3/database
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el3/base
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/utd
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/service/el1/public/for-all-app
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/themes/b/app
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/themes/a/app
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/shader_cache/common
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/shader_cache/cloud
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/ark-profile
tmpfs - - - - /mnt/hmdfs/100
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/system_optimize
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/base
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/database
tmpfs - - - - /data/storage/el2
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/data/hiai
/dev/block/dm-1 - - - - /vendor/etc/hiai
/dev/block/dm-0 - - - - /system/resource
/dev/block/dm-0 - - - - /system/framework
/dev/block/dm-0 - - - - /system/etc
/dev/block/dm-0 - - - - /system/bin
/dev/block/dm-0 - - - - /system/profile
/dev/block/dm-0 - - - - /system/usr
/dev/block/dm-0 - - - - /system/lib
/dev/block/dm-0 - - - - /system/fonts
/dev/block/dm-0 - - - - /system/app/ArkWebCoreLegacy
/dev/block/dm-0 - - - - /system/app/ArkWebCore
/dev/block/loop0 23016 21256 1272 95% /module_update
/dev/block/dm-0 - - - - /system/app/SystemResources
/dev/block/dm-0 - - - - /system/app/shared_bundles
/dev/block/dm-0 - - - - /system/app/appServiceFwk
/dev/block/dm-2 9650476 7989876 1644216 83% /sys_prod
sysfs 0 0 0 0% /sys
procfs 0 0 0 0% /proc
devfs 16159080 1140 16157940 1% /dev
none 0 0 0 0% /config
/dev/block/dm-5 - - - - /cust/global/etc/carrier
/data/service/el2/100/hmdfs/account - - - - /storage/Users/currentUser
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/service/hnp
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/service/el1/public/for-all-app/fonts
/mnt/data/100/cloud_fuse 0 0 0 0% /mnt/hmdfs/100/cloud
/data/service/el2/100/hmdfs/non_account 972831044 622659532 350040440 65% /mnt/hmdfs/100/non_account
/data/service/el2/100/hmdfs/account - - - - /mnt/hmdfs/100/account
tmpfs - - - - /data/storage/el2/media
/data/service/el2/100/share - - - - /data/storage/el2/share
/data/service/el2/100/hmdfs/non_account - - - - /data/storage/el2/auth_groups
/data/service/el2/100/hmdfs/account - - - - /data/storage/el2/distributedfiles
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el2/database
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el2/log
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el2/base
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmsapp.readerkit/kitview
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmsapp.hiai.hsp/textReaderHsp
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmsapp.hiai.hsp/interactivelivenessHsp
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmsapp.hiai.hsp/aiCaptionHsp
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmsapp.hiai.hsp/agentKitHsp
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hms.weather/WeatherService
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hms.mapservice.kit/mapLibrary
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.walletkit/walletKit
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.pic/library
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.paymentServiceHsp/paymentServiceHsp
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.paymentPromotionHsp/paymentPromotionHsp
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.hwstylusfeature/Penkit
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.health.kit/WearService
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.health.kit/WearEngine
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.health.kit/HealthStore
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.health.kit/HealthService
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.hdscomponent/HdsComponent
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.hdscomponent/HdsAestheticComponent
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/com.huawei.hmos.hdscomponent/HdsAesthetic
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/misc
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/arkwebcorelegacy
/dev/block/platform/b0000000.hi_pcie/by-name/userdata - - - - /data/storage/el1/bundle/arkwebcore
/sys/kernel/debug - - - - /sys/kernel/debug
/sys/kernel/tracing - - - - /sys/kernel/tracing
selinuxfs 0 0 0 0% /sys/fs/selinux
none - - - - /sys/fs/cgroup
hdc - - - - /dev/usb-ffs/hdc
adb - - - - /dev/usb-ffs/adb
none 0 0 0 0% /dev/iolimit
none - - - - /dev/pids
none - - - - /dev/dummy
none - - - - /dev/memcg
none - - - - /dev/cpu
none - - - - /dev/cpuset
none - - - - /dev/cpuctl
none - - - - /dev/workingset
none - - - - /dev/cgroup
tmpfs 1048576 888 1047688 1% /dev/shm
/mnt/user/100/nosharefs/appdata - - - - /storage/Users/currentUser/appdata
/dev/fuse 0 0 0 0% /data/storage/el2/media/Photo
debugfs 0 0 0 0% /sys/kernel/debug
tracefs 0 0 0 0% /sys/kernel/debug/tracing
tmpfs 16291176 0 16291176 0% /sys/fs/cgroup
none - - - - /dev/cpuset/cpuset.cpus
none - - - - /dev/cpuset/tasks
none - - - - /dev/cpuset/cgroup.procs
none - - - - /dev/cpuctl/cpu.boost
none - - - - /dev/cpuctl/tasks
none - - - - /dev/cpuctl/cgroup.procs
none - - - - /dev/workingset/workingset.clearRecord
none - - - - /dev/workingset/tasks
none - - - - /dev/workingset/cgroup.procs
tmpfs - - - - /dev/shm
tracefs - - - - /sys/kernel/debug/tracing
none - - - - /sys/fs/cgroup/freezer
tmpfs - - - - /dev/shm
localhost ~/test %
du
du 可以显示每个文件和目录的磁盘使用空间。
localhost ~/test % du -a
8 ./a.txt
4 ./a.out
8 ./a.tar
28 .
localhost ~/test %
top
top 可以实时显示进程活动。
localhost ~ % top
find
find 可以在指定目录下查找文件。
localhost ~/test % ls
a.out a.tar a.txt
localhost ~/test % find a.txt
a.txt
localhost ~/test % find b.txt
find: ‘b.txt’: No such file or directory
localhost ~/test %
date
date 可以显示或设置系统日期和时间。
localhost ~ % date
Mon Jul 20 11:46:52 CST 2026
localhost ~ %
cal
cal 可以显示当前日历或指定日期的日历。
localhost ~ % cal
July 2026
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
localhost ~ %
uname
uname 可以显示系统信息。
localhost ~ % uname -a
HarmonyOS localhost HongMeng Kernel 1.12.0 #1 SMP Tue Jun 23 02:15:22 UTC 2026 aarch64 Toybox
localhost ~ %
reset
reset 可以重启终端。
localhost ~ % reset
clear
clear 可以清除当前屏幕终端上的任何信息。
localhost ~ % clear
reboot
reboot 可以重新启动系统。
localhost ~ % sudo reboot
uptime
uptime 可以显示系统的运行时间和负载情况。
localhost ~ % uptime
11:53:19 up 1 day, 21:37, 0 users, load average: 23.53, 23.64, 23.64
localhost ~ %
history
history 可以查看命令历史记录。
localhost ~ % history
294 cd ..
295 date
296 echo "Hello, HarmonyOS PC\nexit\nexit()
297 uname -a
298 who
299 w
300 cd test
301 ls
302 zip a.txt
303 ls
304 zip a.zip a.out
305 unzip a.zip
306 ls
307 cd ..
308 uptime
309 netstat
localhost ~ %
free
free 可以显示系统内存使用情况。
localhost ~ % free
total used free shared buffers
Mem: 33464995840 31588225024 1876770816 0 0
-/+ buffers/cache: 31588225024 1876770816
Swap: 0 0 0
localhost ~ %
nproc
nproc 可以打印系统中处理器(CPU 核心)的数量,可选择显示全部核心或当前任务可使用的核心数。
localhost ~ % nproc
20
localhost ~ %
printenv
printenv 可以打印系统环境变量,可指定打印特定变量,也可打印所有环境变量。
localhost ~ % printenv
ALACRITTY_WINDOW_ID=window1859_terminal0
AppSpawnCheckUnexpectedExitCall=25514
DOWNLOAD_CACHE=/data/cache
HAP_DEBUGGABLE=false
HNP_PRIVATE_HOME=/data/app
HNP_PUBLIC_HOME=/data/service/hnp
HOME=/storage/Users/currentUser
LANG=en_US.UTF-8
MALI_REPORT_MEM_USAGE=1
OHOS_SOCKET_AppSpawn=15
OLDPWD=/
PATH=/usr/local/bin:/data/app/bin:/data/service/hnp/bin:/usr/bin:/vendor/bin
PROCESS_START_TIME=159720789
PWD=/storage/Users/currentUser
SHELL=/bin/sh
SHLVL=2
TERM=xterm-256color
TMPDIR=/storage/Users/currentUser
UBSAN_OPTIONS=print_stacktrace=1:print_module_map=2:log_exe_name=1
USER=100
WINDOWID=window1859_terminal0
XDG_CACHE_HOME=/data/storage/el2/base/haps/entry/files
XDG_CONFIG_HOME=/data/storage/el2/base/haps/entry/files
__LIBACE_ENTRY_POINT=5a8341ae28
hwasanEnabled=0
tsanEnabled=0
ubsanEnabled=0
LOGNAME=
_=/usr/bin/printenv
localhost ~ %
更多推荐
所有评论(0)