sudoを使用してコマンドを実行すると、同じセッションで将来のコマンドもrootとして実行されますか?

sudoを使用してコマンドを実行すると、同じセッションで将来のコマンドもrootとして実行されますか?

私はプロジェクトを開始して構築するために生のプロダクションを試してみたいと思います。次のような関連部分を含むMakefileがあります。

TARGET := libtest

BIN_DIR := bin
BUILD_DIR := build

.PHONY: clean

clean:
    -@rm -rvf $(BIN_DIR)/*
    -@rm -rvf $(BUILD_DIR)/*

BIN_DIR完全なエクスポートパスが定義されるように変数を削除し、それが解析されTARGETました。 - After my next run ほとんどすぐに Ctrl+C を押してもフォルダがありませんでした。喜び!-@rm -rvf $(BIN_DIR)/*rm -rvf /*make/bin

この問題を解決できると思いますが、どのようにこのようなことが起こりますか?おそらくパッケージをインストールするためにsudo実行していたのと同じ端末で5〜10分間実行したようですが、特に指定しない限り何もrootとして実行されないようです。makesudo

ベストアンサー1

おすすめ記事