Täsmennetään vielä, että "su -" ennen antoi pääkäytäjän oikeudet niin että kotihakemistoksi tuli /root.
Kyllähän se tekee niin vieläkin, kuten myös su ilman viivaa tekee ja on aina tehnyt. Molemmat ottavat muutenkin oleellisilta osin pääkäyttäjän ympäristön käyttöön. Ilman viivaa (tai -l -vipua) su ei kuitenkaan vaihda senhetkistä hakemistoa, eli jos olet su-komentoa antaessasi jossain tietyssä hakemistossa, olet samassa paikassa myös su:n jälkeen. Viivan kanssa siirryt kohdekäyttäjän kotihakemistoon.
Ei pelkästään siirry - myös ympäristomuuttujat vaihtuu. PATH, HOME, EDITOR, LANG, SHELL, MAIL, ... mitä nyt on asetettu. Monissa järjestelmissä rootilla on eri polku kuin normi käyttäjällä (lisänä /sbin, /usr/sbin, ..). Tärkeintä kuitenkin on, että ohjelmien asetukset tallentuu /root eikä jonnekin /home/.. alle mistä tulee ongelmia. Lokaalit myös hyvä vaihtaa kun monet eivät sitä suomea ymmärrä. Englanninkieliselle forumille on turha lähetellä suomenkielisiä virheilmoituksia. Toiminta riippuu tietysti siitä mitä .bashrc, .profile ja /etc/profile sisältää. sudo ei toimi myöskään vähänkään pitkissä komennoissa. Esim cat /dev/dvd > dvd.iso && mount -o loop dvd.iso /mnt. Tuossakin pitäisi tarkistaa onko se loop muistissa - itsellä kernelissä, monissa systeemeissä kuitenkin käännetty moduuliksi. Komentoa voisi tietysti jatkaa rippaamalla vob ja antamalle se vaikka ffmpeg:lle. Ja sitten kahville.