私はそれを使用する傾向がありますsu - loginname -c somecommand
。それを言う他の方法はありますか-l
?それはsu -l loginname -c somecommand
?
ベストアンサー1
これマニュアルページsu
私のLinuxには、コマンドラインの解析方法の微妙な違いを除いて、puts-
および-l
それに対応する機能があります。su
-, -l, --login
ユーザーが直接ログインするときに期待するのと同様の環境を提供します。- を使用する場合は、ユーザー名の前に指定する必要があります。移植性のために、ユーザー名の前の最後のオプションとして使用することをお勧めします。他の形式(-lおよび--login)にはこれらの制限はありません。