Ero sivun ”Komentorivivinkkejä” versioiden välillä

Siirry navigaatioon Siirry hakuun
255 merkkiä lisätty ,  11. syyskuuta 2007
p (wikilinkki bash-skriptaukseen)
Rivi 71: Rivi 71:


==Käyttäjät ja ryhmät==
==Käyttäjät ja ryhmät==
# <tt>[[su]]</tt> -komennolla voit vaihtaa lennosta toiseksi käyttäjäksi. <tt>su -</tt> vaihtaa rootiksi ja root voi sanoa <tt>su - ville</tt> päästääkseen kokeilemaan Villen tunnusta ilman salasanaa.
# <tt>[[su]]</tt> -komennolla voit vaihtaa lennosta toiseksi käyttäjäksi. <tt>su -</tt> vaihtaa rootiksi ja root voi sanoa <tt>su - ville</tt> päästääkseen kokeilemaan Villen tunnusta ilman salasanaa. Valitsin "-" aiheuttaa pelkkien oikeusmuutosten ohella myös käyttäjän omien sisäänkirjautumisskriptien ajamisen.
# Komennoilla <tt>[[who]]</tt> ja <tt>w</tt> saat tietoa järjestelmää parhaillaan käyttävistä. Esimerkiksi <tt>w -s</tt> näyttää kätevässä muodossa kuka tekee mitäkin.
# Komennoilla <tt>[[who]]</tt> ja <tt>w</tt> saat tietoa järjestelmää parhaillaan käyttävistä. Esimerkiksi <tt>w -s</tt> näyttää kätevässä muodossa kuka tekee mitäkin.
# Komennolla <tt>[[wall]] 'Linux on cool!'</tt> voit lähettää viestisi kaikkien koneen käyttäjien ruudulle.
# Komennolla <tt>[[wall]] 'Linux on cool!'</tt> voit lähettää viestisi kaikkien koneen käyttäjien ruudulle.
Rivi 77: Rivi 77:
# <tt>[[who]] mom loves</tt> tulostaa käyttäjätunnuksesi, käyttämäsi konsolin ja sisäänkirjautumisajan.
# <tt>[[who]] mom loves</tt> tulostaa käyttäjätunnuksesi, käyttämäsi konsolin ja sisäänkirjautumisajan.
# <tt>who | [[cut]] -d ' ' -f 1 | [[sort]] | [[uniq]] | tr -d ' ' | [[finger]] -s -m | cut -c 11-27 | sort | uniq</tt> kertoo keitä koneelle on kirjautunut. Sama paikallista /etc/passwd -tiedostoa käyttäen on monimutkaisempi: <tt>who | cut -d ' ' -f 1 | sort | uniq | [[tr]] -d ' ' | [[xargs]] -n 1 [[echo]] "^" | [[colrm]] 2 2 | [[grep]] -f - /etc/passwd | cut -d ':' -f 5</tt>
# <tt>who | [[cut]] -d ' ' -f 1 | [[sort]] | [[uniq]] | tr -d ' ' | [[finger]] -s -m | cut -c 11-27 | sort | uniq</tt> kertoo keitä koneelle on kirjautunut. Sama paikallista /etc/passwd -tiedostoa käyttäen on monimutkaisempi: <tt>who | cut -d ' ' -f 1 | sort | uniq | [[tr]] -d ' ' | [[xargs]] -n 1 [[echo]] "^" | [[colrm]] 2 2 | [[grep]] -f - /etc/passwd | cut -d ':' -f 5</tt>
# Komento <tt>[[users]]|[[tr]] ' ' '\n'|[[uniq]]|[[wc]] -l</tt> kertoo kuinka monta erinimistä käyttäjää koneelle on kirjautunut.
# Haluatko varmasti hyvän salasanan? Sano <tt>[[head]] -c 6 /dev/random | mimencode</tt>
# Haluatko varmasti hyvän salasanan? Sano <tt>[[head]] -c 6 /dev/random | mimencode</tt>


4 316

muokkausta

Navigointivalikko