harmony 鸿蒙su

  • 2022-08-09
  • 浏览 (704)

su

Command Function

This command is used to switch the user account.

Syntax

su [uid] [gid]

Parameters

Table 1 Parameter description

Parameter Description Value Range
uid Specifies the ID of the target user. - Left blank
- [0, 60000]
gid Specifies the ID of the target user group. - Left blank
- [0, 60000]

Usage Guidelines

  • If no parameter is specified, the su command switches to user root by default. The uid and gid for user root are both 0.

  • If uid and gid are specified, this command allows commands to be executed as the user with the specified uid and gid.

  • If the input parameter is out of the range, an error message will be printed.

Example

Run su 1000 1000.

Output

The user with both uid and gid of 1000 is switched.

OHOS # ls
Directory /data/system/param:
-rw-r--r-- 0 u:0 g:0 hello_1.txt
OHOS # su 1000 1000
OHOS # touch hello 2.txt
OHOS # ls
Directory /data/system/param:
-rw-r--r-- O u:1000 g:1000 hello 2.txt
-гw-r--r-- 0 u:0 g:0 hello_1.txt

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Kernel

harmony 鸿蒙Kernel Coding Specification

harmony 鸿蒙Standard Libraries

harmony 鸿蒙Interrupt Management

harmony 鸿蒙Event

harmony 鸿蒙Mutex

harmony 鸿蒙Queue

harmony 鸿蒙Semaphore

harmony 鸿蒙Doubly Linked List

harmony 鸿蒙Memory Management

0  赞