İki kısa çizgi sağladığınızda, sahip olacağınız deneyim, yeni gerçekleştirmiş olmanızla aynıdır. sudo su herhangi bir tire olmadan .
Tek bir kısa çizgiyi geçmek, -lveya ile aynıdır --login. İçin adam sayfasısu , bu davranışı şöyle açıklar:
Kullanıcının doğrudan giriş yapması durumunda, kullanıcının umduğu gibi bir ortam sağlayın.
Bu, dizininizi ana dizininize ayarlamayı ve bir sürü başka ortam değişkenini ayarlamayı içerir.
Bir komuta çift tire koymak, genellikle komut satırı bayraklarının sonunu ve bayrak olmayan bağımsız değişkenlerin başlangıcını işaretlemek için kullanılır. Örneğin, çalıştırırsanız touch -R, -R'nin bir seçenek olmadığını söyleyen bir hata mesajı alırsınız touch, ancak çalıştırırsanız touch -- -Rbir dosya oluşturacaktır -R. Bu, birçok komut satırı aracı için geçerlidir ( ls -Rözyinelemeli lsolurken , bir dosya veya dizinde bir klasör ls -- -Rgerçekleştirir) .ls-R
Eğer geçmek zaman, bu tamamlamayı sadece -- üzere sutemelde görmezden geliyor --ve hiç bir seçeneği geçemedi gibi davranan.
sudo su -vesudo su -lfarklılık. Ben sadece bir anahtarla içindeki ssha ve ben belirli bir diğer kullanıcıya değişikliğine sudo haklarına sahip bir hesap günü,sudo su -sorunsuz kullanıcıyı değiştirir amasudo su -lyasudo su --logininceleyerek rağmen (ben bizde olmayan bir sudo şifre isteyecektirsudo -lI/bin/suNOPASSWD ile yürütmek mümkün )