Ero sivun ”Komentorivivinkkejä” versioiden välillä
Siirry navigaatioon
Siirry hakuun
ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
Rivi 40: | Rivi 40: | ||
# Kokeile tätä: lynx --dump http://www.khdrive.fi/linkku/ | grep --after-context=5 "Seuraavat kokoontumiset" | # Kokeile tätä: lynx --dump http://www.khdrive.fi/linkku/ | grep --after-context=5 "Seuraavat kokoontumiset" | ||
# Tiedoston nimeltä "-foobar" saa poistettua komennolla rm -- -foobar | # Tiedoston nimeltä "-foobar" saa poistettua komennolla rm -- -foobar | ||
# Kaikki ne tiedoston rivit, joissa ei esiinny | # Kaikki ne tiedoston rivit, joissa ei esiinny merkkijonoa "kissa" löydät komennolla grep -v kissa tiedostonnimi . Jos taas haluat poistaa vain sanan "kissa" etkä esim. sanaa "takissani" sisältävät rivit, sano grep -v -w kissa tiedostonnimi . | ||
# tail -f /var/log/messages näyttää ensin tiedoston lopun ja sitten jatkuvasti tiedostoon tulevat uudet rivit. | # tail -f /var/log/messages näyttää ensin tiedoston lopun ja sitten jatkuvasti tiedostoon tulevat uudet rivit. | ||
# ls -F näyttää tiedostolistauksen niin, että nimen perässä on merkki joka kuvaa tiedoston tyyppiä. | # ls -F näyttää tiedostolistauksen niin, että nimen perässä on merkki joka kuvaa tiedoston tyyppiä. | ||
Rivi 103: | Rivi 103: | ||
# who mom loves tulostaa käyttäjätunnuksesi, käyttämäsi konsolin ja sisäänkirjautumisajan. | # who mom loves tulostaa käyttäjätunnuksesi, käyttämäsi konsolin ja sisäänkirjautumisajan. | ||
# who | cut -d ' ' -f 1 | sort | uniq | tr -d ' ' | finger -s -m | cut -c 11-27 | sort | uniq kertoo keitä koneelle on kirjautunut. Sama paikallista /etc/passwd -tiedostoa käyttäen on monimutkaisempi: who | cut -d ' ' -f 1 | sort | uniq | tr -d ' ' | xargs -n 1 echo "^" | colrm 2 2 | grep -f - /etc/passwd | cut -d ':' -f 5 | # who | cut -d ' ' -f 1 | sort | uniq | tr -d ' ' | finger -s -m | cut -c 11-27 | sort | uniq kertoo keitä koneelle on kirjautunut. Sama paikallista /etc/passwd -tiedostoa käyttäen on monimutkaisempi: who | cut -d ' ' -f 1 | sort | uniq | tr -d ' ' | xargs -n 1 echo "^" | colrm 2 2 | grep -f - /etc/passwd | cut -d ':' -f 5 | ||
# Jos olet tehnyt aliaksen, jolla on sama nimi kuin komennolla (alias ls='ls --color=tty', esimerkiksi), mutta haluat | # Jos olet tehnyt aliaksen, jolla on sama nimi kuin komennolla (alias ls='ls --color=tty', esimerkiksi), mutta haluat suorittaa poikkeuksellisesti sen alkuperäisen, kirjoita komento muodossa \ls. | ||
suorittaa poikkeuksellisesti sen alkuperäisen, kirjoita komento muodossa \ls. |