rwx
Linuxファイルシステムへのアクセスがコマンドsudo
を実行してアクセスを置き換えることができるかどうか疑問に思います。
つまり、私はコマンドを持ち、abcd
ディレクトリとその内容にアクセス/etc/init.d/
できます。コマンド()を実行するには権限が必要ですか、それともコマンドプロンプトに入力するだけですか?rwx
/etc/init.d/
sudo
abcd
user@server:/>sudo abcd
user@server:/>abcd
ベストアンサー1
直接実行することとabcd
実行することはまったく異なるものです(起動しsudo
ないと仮定)。root
ファイルに対する権限でファイルを実行できます。あなた自身のようにつまり、拡張権限がありません。
プログラムを実行するとsudo
実行されます。ルートアクセス権が必要です。。
直接実行すると、実際に必要な操作が実行されるかどうかはプログラムによって異なります。しかし、一般的に言えば、結果はまったく同じではありません。