명령에 루트 높이가 필요한지(예: sun이 sudo인지) 확인하는 방법(코드 또는 ACL을 통해)은 무엇입니까? 일부 명령에는 sudo가 필요합니다. 일부 명령은 실행하는 데 sudo가 필요하지 않습니다. sudo가 필요한지 확인할 수 있는 방법이 있습니까? 어떤 팁이 있나요?
답변1
이를 사용하여 stat
명령의 소유자 및 실행 권한을 확인할 수 있습니다.
그러나 대부분의 경우 필요한 것은 sudo
명령을 호출하는 방법이 아니라 명령의 부작용(몇 가지 예)입니다.
crontab -e
crontab을 편집하는 데 사용되지만sudo crontab -e
루트의 crontab을 편집하는 데 사용됩니다.chmod
파일의 권한 변경sudo chmod
모든 파일의 권한 변경