「su -l login -c somecommand」はいつ使用しますか? [閉鎖]

「su -l login -c somecommand」はいつ使用しますか? [閉鎖]

私はそれを使用する傾向がありますsu - loginname -c somecommand。それを言う他の方法はありますか-l?それはsu -l loginname -c somecommand

ベストアンサー1

これマニュアルページsu私のLinuxには、コマンドラインの解析方法の微妙な違いを除いて、puts-および-lそれに対応する機能があります。su

-, -l, --login ユーザーが直接ログインするときに期待するのと同様の環境を提供します。

- を使用する場合は、ユーザー名の前に指定する必要があります。移植性のために、ユーザー名の前の最後のオプションとして使用することをお勧めします。他の形式(-lおよび--login)にはこれらの制限はありません。

おすすめ記事