“runningas=/usr/bin/id -un”做什么?

最佳答案

查看帮助;)

 ❯ id --help                                                                                                           [16:52:24]
Utilisation : id [OPTION]... [UTILIS]
Afficher les informations d'utilisateur et de groupe de l’UTILISateur indiqué,
ou pour l'utilisateur actuel quand UTILIS est omis.

  -a             ignorée, pour compatibilité avec les autres versions
  -Z, --context  n'afficher que le contexte de sécurité du processus
  -g, --group    n'afficher que le GID effectif
  -G, --groups   afficher tous les GID
  -n, --name     afficher le nom au lieu du numéro, pour -ugG
  -r, --real     afficher l'identifiant réel au lieu de l'effectif, avec -ugG
  -u, --user     n'afficher que l'UID effectif
  -z, --zero     délimiter la sortie avec des caractères NULL au lieu de blancs ;
                   impossible avec le format par défaut
      --help     afficher l'aide et quitter
      --version  afficher des informations de version et quitter

Sans aucune OPTION, afficher des informations utiles d'identification.

Aide en ligne de GNU coreutils : <http://www.gnu.org/software/coreutils/>
Signalez les problèmes de traduction de « id » à : <traduc@traduc.org>
Full documentation at: <http://www.gnu.org/software/coreutils/id>
or available locally via: info '(coreutils) id invocation'

每个用户都有:
用户名
用户ID
根的uid=0
uid>=1000对于实际用户通常
组ID
组及其ID的列表:sudo, users, disk, lock, uucp,…
在这里:
id显示用户信息。
-u仅显示当前用户的信息
-n不显示uid(用户id)
最后你得到了…用户名!
反向引号``允许将变量RUNNINGAS设置为命令返回的值。

10-07 19:59
查看更多