Saya memiliki keraguan berikut. Dalam tutorial yang terkait dengan instalasi perangkat lunak yang saya ikuti katakan bahwa saya harus menjalankan perintah berikut (saya melakukannya di shell ssh , jadi daftar langkah ini diakhiri dengan exitperintah):
sudo -s
apt-get update
apt-get install -y build-essential libtool libcurl4-openssl-dev libncurses5-dev libudev-dev autoconf automake screen
exit
Keraguan saya adalah:
Apa sebenarnya yang dilakukan -sparameter setelah sudoperintah?
Mencari di web saya menemukan bahwa:
‑S [command] Opsi shells (shell) menjalankan shell yang ditentukan oleh variabel lingkungan SHELL jika diatur atau shell seperti yang ditentukan dalam basis data kata sandi. Jika suatu perintah ditentukan, itu diteruskan ke shell untuk dieksekusi melalui opsi c shell. Jika tidak ada perintah yang ditentukan, shell interaktif dijalankan
Sepertinya saya yang sudo -smenjalankan perintah menggunakan variabel lingkungan shell.
Tetapi ini tidak jelas bagi saya: dalam hal ini apa perintah yang dijalankan dengan variabel lingkungan? (hanya dijalankan sudo -sdan tidak sudo -s [command]).