web-dev-qa-db-ja.com

Bashでユーザー名を見つける方法は?

Linuxのbashスクリプトを使い始めて、ユーザー名を取得しようとしているので、そのユーザーのデスクトップにcdできます。

cd /home/$(user I'm currently using)/Desktop

私の理解では、コードは上記のようになっているはずです。使用しているユーザーの名前だけを返すのはどのようなターミナルコマンドですか?

3
Mantas

探していたコマンドは whoami です。

9

おそらくcd ~/Desktopを探しているだけです。

7

こちらをご覧ください

[max @ localhost〜] $ echo $ USER

最大

これにより、現在ターミナルにログインしているユーザーの名前が出力されます

[max @ localhost〜] $ su-

パスワード:

[root @ localhost〜] #echo $ USER

ルート

0
max