Ero sivun ”Komentorivivinkkejä” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 046 merkkiä poistettu ,  11. tammikuuta 2008
spämmiä
(spämmiä)
Rivi 1: Rivi 1:
Valtaosa vinkeistä on testattu melko tavanomaisessa [[Red Hat]] 8.0 -asennuksessa. Pääosa näistä toiminee muissakin [[jakelu|jakeluissa]], osa soveltaen myös muissa [[wikipedia:fi:Unix|Unix]]-tyyppisissä järjestelmissä. Eri komentoja on listattu käyttötarkoituksen mukaan artikkelissa [[komentorivikomennot]]. Komentorivin perusteista kerrotaan artikkelissa [[komentorivin perusteet]].
Valtaosa vinkeistä on testattu melko tavanomaisessa [[Red Hat]] 8.0 -asennuksessa. Pääosa näistä toiminee muissakin [[jakelu|jakeluissa]], osa soveltaen myös muissa [[wikipedia:fi:Unix|Unix]]-tyyppisissä järjestelmissä. Eri komentoja on listattu käyttötarkoituksen mukaan artikkelissa [[komentorivikomennot]]. Komentorivin perusteista kerrotaan artikkelissa [[komentorivin perusteet]].


comment4 , <a href="http://gamblingblog365.spazioblog.it/111906/Is+7+Sultans+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">7 sultans review</a>[url="http://gamblingblog365.spazioblog.it/111906/Is+7+Sultans+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]7 sultans review[/url]http://gamblingblog365.spazioblog.it/111906/Is+7+Sultans+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html 7 sultans review zecif, <a href="http://gamblingblog247.spazioblog.it/112002/Is+Challenge+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">challenge casino review</a>[url="http://gamblingblog247.spazioblog.it/112002/Is+Challenge+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]challenge casino review[/url]http://gamblingblog247.spazioblog.it/112002/Is+Challenge+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html challenge casino review ysos, <a href="http://gamblingblog247.spazioblog.it/112014/Is+32+Red+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">32 red casino</a>[url="http://gamblingblog247.spazioblog.it/112014/Is+32+Red+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]32 red casino[/url]http://gamblingblog247.spazioblog.it/112014/Is+32+Red+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html 32 red casino 866, <a href="http://gamblingblog247.spazioblog.it/112006/Is+Vegas+Slot+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">vegas slot online casino</a>[url="http://gamblingblog247.spazioblog.it/112006/Is+Vegas+Slot+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]vegas slot online casino[/url]http://gamblingblog247.spazioblog.it/112006/Is+Vegas+Slot+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html vegas slot online casino %(((, <a href="http://gamblingblog247.spazioblog.it/112009/Is+Vegas+7+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">vegas7 online casino</a>[url="http://gamblingblog247.spazioblog.it/112009/Is+Vegas+7+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]vegas7 online casino[/url]http://gamblingblog247.spazioblog.it/112009/Is+Vegas+7+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html vegas7 online casino 8-[[,
==Peruskäyttö==
# TABilla voi antaa komentotulkin täydentää loput komennosta tai tiedostonimestä. Mikäli vaihtoehtoja on useampia, ne saa näkyviin toisella painalluksella. Osassa komentotulkkeja voi TABilla täydentää myös mm. etäkoneiden ja käyttäjien nimiä sekä komentojen valitsimia.
# Jos kaverisi pyytää auttamaan Linuxin käytössä, kerro hänelle [[Man-sivut|man-sivuista]]. <tt>man [[tar]]</tt> ja <tt>man [[mkisofs]]</tt> ovat esimerkkeinä parhaita. Myös [[info]]-sivut voivat olla hyviä tiedonlähteitä.
# <tt>man -k printer</tt> kertoo kaikki ne komennot, joiden yksirivinen kuvaus sisältää merkkijonon "printer".
# [[alias|Aliakset]] ovat käteviä. Komennon <tt>alias l="ls -lda"</tt> jälkeen pelkkä l riittää komennoksi.
# Jos olet tehnyt aliaksen, jolla on sama nimi kuin komennolla (<tt>alias ls='ls --color=tty'</tt>, esimerkiksi), mutta haluat suorittaa poikkeuksellisesti sen alkuperäisen, kirjoita komento muodossa <tt>\ls</tt>.
# Paina Ctrl-R komentokehotteessa ja kirjoita vaikka "ls", niin löydät viimeisimmän kirjoittamasi komennon jossa esiintyy kirjaimet "ls". Paina Ctrl-R uudelleen hakeaksesi kauempaa komentohistoriasta.
# Ctrl-A vie rivin alkuun komentokehotteessa, Ctrl-E rivin loppuun.
# Komentoja voi yhdistellä && ja || -operaattoreilla. <tt>[[tar]] cf paketti.tar /joku/hakemisto && rm -rf /joku/hakemisto</tt> suorittaa ensin tar-komennon, ja jos se onnistuu ongelmitta, suoritetaan [[rm]]-komento. || toimii toisinpäin, toinen komento suoritetaan vain jos ensimmäinen epäonnistui.
# Komentokehotetta voi muuttaa. Esimerkiksi [[bash]]-komentotulkissa <tt>[[export]] PS1='[\u@\h \w]\$ '</tt> laittaa komentokehotteeseen käyttäjätunnuksen, koneen ja työhakemiston. Artikkelista [[zsh]] voi lukea kuinka tämä onnistuu zsh-komentotulkissa.
# Koneelle kirjauduttaessa ajetaan kotihakemistosta tiedosto jonka nimi on ".bash_profile" (vain [[bash]]-[[komentotulkki|komentotulkissa]]). Sen loppuun voit kirjoittaa vaikka echo "Muista katsoa www.khdrive.fi/linkku/"
# Normaalissa konsolissa voi Shift+Page Up -näppäilyllä siirtyä pari ruudullista taaksepäin. Huomioi kuitenkin, että esimerkiksi [[X Window System|X]]:ssä käynti yleensä nollaa tämän ruutuhistorian.
# [[which]]-komennolla näkee mistä polussa oleva ohjelmatiedosto löytyy. Kokeile esim. <tt>which [[ldd]]</tt>
# Komento <tt>history</tt> tulostaa komentohistorian.
# Komennolla <tt>[[pwd]] -P</tt> saat selville missä hakemistossa "oikeasti" olet, eli symbolisten linkkien kautta kuljettu polku jätetään huomiotta.
# <tt>[[clear]]</tt> tyhjentää kuvaruudun. Kätevä joissakin skripteissä. Normaalikäytössä on helpompi painaa Ctrl + L.
# Voit uudelleenkäyttää komennoille antamiasi parametrejä <tt>"ESC ."</tt>-näppäinyhdistelmällä. Esim. jos luit pitkää <tt>/home/pena/file</tt>-tiedostoa komennolla <tt>"cat /home/pena/file"</tt>, niin kokeile <tt>"less ESC ."</tt>.
# Jos siirryt <tt>cd</tt>-komennolla uuteen hakemistoon ja haluat jostakin syystä palata takaisin siihen aikaisempaan, voit tehdä sen komennolla <tt>cd -</tt>.


comment2 , <a href="http://gamblingblog365.spazioblog.it/110814/Is+All+Slots+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">allslots review</a>[url="http://gamblingblog365.spazioblog.it/110814/Is+All+Slots+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]allslots review[/url]http://gamblingblog365.spazioblog.it/110814/Is+All+Slots+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html allslots review %-[[[, <a href="http://gamblingblog365.spazioblog.it/111915/Is+Fortune+Room+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">fortune room casino</a>[url="http://gamblingblog365.spazioblog.it/111915/Is+Fortune+Room+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]fortune room casino[/url]http://gamblingblog365.spazioblog.it/111915/Is+Fortune+Room+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html fortune room casino :-(, <a href="http://gamblingblog247.spazioblog.it/111998/Is+777+Dragon+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">777 dragon casino</a>[url="http://gamblingblog247.spazioblog.it/111998/Is+777+Dragon+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]777 dragon casino[/url]http://gamblingblog247.spazioblog.it/111998/Is+777+Dragon+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html 777 dragon casino kbj, <a href="http://gamblingblog247.spazioblog.it/112002/Is+Challenge+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">challenge casino</a>[url="http://gamblingblog247.spazioblog.it/112002/Is+Challenge+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]challenge casino[/url]http://gamblingblog247.spazioblog.it/112002/Is+Challenge+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html challenge casino zal, <a href="http://gamblingblog247.spazioblog.it/112037/Is+Piggs+Peak+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">piggs peak casino</a>[url="http://gamblingblog247.spazioblog.it/112037/Is+Piggs+Peak+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]piggs peak casino[/url]http://gamblingblog247.spazioblog.it/112037/Is+Piggs+Peak+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html piggs peak casino 965330, <a href="http://gamblingblog247.spazioblog.it/112009/Is+Vegas+7+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">vegas7 online casino</a>[url="http://gamblingblog247.spazioblog.it/112009/Is+Vegas+7+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]vegas7 online casino[/url]http://gamblingblog247.spazioblog.it/112009/Is+Vegas+7+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html vegas7 online casino =-),
==Tiedostonhallinta==
# Komennolla <tt>[[df]] -h</tt> saat siistin esityksen levyosioiden täyttöasteesta.
# Sano roottina <tt>[[du]] -s /home/* | [[sort]] -n | [[tail]]</tt> ja löydät levyrohmut.
# Komennolla <tt>[[find]] . -type f -name "*koira*" -print0 | [[xargs]] -0 [[grep]] -l "kissa"</tt> löydät kaikki ne tiedostot työhakemiston alla, joiden nimessä on sana "koira" ja joissa esiintyy sana "kissa". Käyttämällä -name:n sijasta valitsinta -iname löydät myös eri kirjainkoolla kirjoitetut merkkijonot. Saman tuloksen saat myös jos korvaat osion <tt>| [[xargs]] -0 [[grep]] -l "kissa"</tt> osiolla <tt><nowiki>-exec grep -l kissa '{}' ';'</nowiki></tt>
# MS-DOS -levykkeiden käsittely onnistuu [[mtools]] -paketilla. Kokeile mitä tekevät <tt>mdir a:</tt> ja <tt>mcopy tiedosto a:</tt>.
# Haluatko kaikki työhakemiston tiedostonimet pienille kirjaimille? Sano <tt>for i in *; do mv $i `echo $i | [[tr]] A-Z a-z`; done</tt>
# Hakemiston saa pakattua näin <tt>[[tar]] cvzf paketti.tar.gz /joku/hakemisto</tt> . Purku onnistuu komennolla <tt>tar xvzf paketti.tar.gz</tt>. Korvaa komennon z-kirjaimet j:lla jos haluat käyttää [[gzip]]-pakkauksen sijasta tehokkaampaa [[bzip2]]-pakkausta.
# [[locate]] on nopeampi kuin find. Kokeile esim. <tt>locate foobar</tt> löytääksesi tiedostot joiden nimissä on merkkijono "foobar". Locate käyttää tiedostojen nimistä kerättyä tietokantaa, joka päivittyy oletuksena joka yö ([[cron]]).
# <tt>[[ls]] -S</tt> listaa tiedostot kokojärjestyksessä, <tt>ls -t</tt> muokkausajan mukaan järjestettynä. "-r" kääntää järjestyksen.
# <tt>[[file]] tiedostonnimi</tt> yrittää arvailla mitä tyyppiä tiedosto on. Roottina voit jopa sanoa <tt>file -s /dev/hda1</tt> ja näet sisältääkö laitetiedosto jotain joka näyttää tiedostojärjestelmältä.
# [[symbolinen linkki|Symboliset linkit]] ovat joskus käteviä. Jos /var/www on liian täynnä ja /home melkein tyhjä, sano <tt>mv /var/www /home</tt> ja <tt>ln -s /home/www /var/www</tt>
# [[mkdir]]-komennolla voit luoda hakemistorakenteenkin kerralla. Kokeile esim. <tt>mkdir -p eka/toka/kolmas</tt>
# <tt>ls -F</tt> näyttää tiedostolistauksen niin, että nimen perässä on merkki joka kuvaa tiedoston tyyppiä.
# Jos haluat ls:n tekevän saman värien avulla, anna komento <tt>ls --color=auto</tt>.
# Komento <tt>find . -type f -mmin -30 -print</tt> hakee työhakemistosta alaspäin kaikki tiedostot, joita on muokattu viimeisen puolen tunnin sisään.
# Kaikki Microsoft Office -dokumentit löydät komennolla <tt>find . -type f -exec sh -c "file \"{}\" | grep -q \"Microsoft Office Document\" && echo \"{}\"" \;</tt>
# Komennolla <tt>ls -l | [[colrm]] 10 30</tt> saat tiedostolistauksesta pois tiedoston omistajan ja ryhmän.
# Ellet tiedä mitä /etc:n alla olevaa tiedostoa säätää, voit hakea jonkin sanan sisältäviä tiedostoja: <tt>grep --recursive "localdomain" /etc</tt>
# <tt>[[dirname]] /joku/polku/tiedosto</tt> palauttaa arvon "/joku/polku". <tt>[[basename]] /joku/polku/tiedosto</tt> palauttaa arvon "tiedosto".
# Jos locale-asetus on kunnossa (eli olet mm. sanonut export LANG=fi_FI.UTF-8 , voit katsoa koska tiedostoa teksti.txt on viimeksi muutettu sanomalla <tt>[[date]] --reference=teksti.txt "+%Ana %Bn %e. päivä"</tt>
# Komento <tt>[[touch]] tiedostonnimi</tt> on helpoin tapa luoda tyhjä tiedosto. Samalla touch-komennolla voi myös muuttaa tiedostojen muokkauspäivämääriä, kokeile esim. <tt>touch --date 2002-04-01 aprillia</tt>
# Jos haluat poistaa tiedoston jonka nimi on -f, se onnistuu kätevimmin rm -- -f komennolla.
# Myös tiedostoihin voi tehdä tiedostojärjestelmän.
# Levyille voi tehdä tiedostojärjestelmän myös ilman partitiointia


comment3 , <a href="http://gamblingblog247.spazioblog.it/112009/Is+Vegas+7+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">vegas 7 casino review</a>[url="http://gamblingblog247.spazioblog.it/112009/Is+Vegas+7+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]vegas 7 casino review[/url]http://gamblingblog247.spazioblog.it/112009/Is+Vegas+7+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html vegas 7 casino review 4724, <a href="http://gamblingblog247.spazioblog.it/112012/Is+Ruby+Fortune+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">ruby fortune casino</a>[url="http://gamblingblog247.spazioblog.it/112012/Is+Ruby+Fortune+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]ruby fortune casino[/url]http://gamblingblog247.spazioblog.it/112012/Is+Ruby+Fortune+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html ruby fortune casino =)), <a href="http://gamblingblog247.spazioblog.it/112001/Is+Cinema+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">cinema casino</a>[url="http://gamblingblog247.spazioblog.it/112001/Is+Cinema+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]cinema casino[/url]http://gamblingblog247.spazioblog.it/112001/Is+Cinema+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html cinema casino >:-DDD, <a href="http://gamblingblog247.spazioblog.it/111998/Is+777+Dragon+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">777 dragon review</a>[url="http://gamblingblog247.spazioblog.it/111998/Is+777+Dragon+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]777 dragon review[/url]http://gamblingblog247.spazioblog.it/111998/Is+777+Dragon+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html 777 dragon review >:[, <a href="http://gamblingblog365.spazioblog.it/110814/Is+All+Slots+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">allslots review</a>[url="http://gamblingblog365.spazioblog.it/110814/Is+All+Slots+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]allslots review[/url]http://gamblingblog365.spazioblog.it/110814/Is+All+Slots+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html allslots review fcxb, <a href="http://gamblingblog247.spazioblog.it/112037/Is+Piggs+Peak+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html">piggs online casino</a>[url="http://gamblingblog247.spazioblog.it/112037/Is+Piggs+Peak+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html"]piggs online casino[/url]http://gamblingblog247.spazioblog.it/112037/Is+Piggs+Peak+Casino+Safe+and+Reputable?+::+Full+In-Depth+Review+::+Independent+Gambling+Reviewer.html piggs online casino mhg,
==Verkko==
# [[mail]]-komento toimii myös komentorivillä. Voit vaikka suorittaa komennon ja ohjata tulostuksen meiliin: <tt>[[pwd]] | mail -s "Komennon pwd tulos" oma.osoite@domain.example</tt>
# Kokeile tätä: <tt>[[echo]] "echo \"Vie kukkia\" | mail -s Hääpäivä oma.osoite@jossain.com" | at 09:00 06.04.02</tt>
# Jos kokeilet edellistä, muista oikea päivämäärä. Sillä tavalla ei tule perheriitaa, ja aikaa säästyy esim. Linuxin säätämiseen.
# Komento <tt>ypchfn</tt>, jolla vaihdetaan erillisellä käyttäjätunnuspalvelimella olevia käyttäjätietoja, tulee sanoista "Yellow Pages CHange FiNger". Yellow Pages oli nykyisen [[NIS]]-palvelimen ensimmäinen nimi, mutta se vaihdettiin kun British Telecom omisti siihen tavaramerkin. Tiedolla ei varsinaisesti tee mitään, mutta käyttämällä sitä sopivassa tilanteessa osoitat olevasi nörtti.
# Kokeile tätä: <tt>[[lynx]] --dump http://www.khdrive.fi/linkku/ | grep --after-context=5 "Seuraavat kokoontumiset"</tt>
# <tt>[[wget]] --recursive http://www.flug.fi/</tt> imuroi koko Flug ry:n WWW-sivuston omalle koneelle.


==Prosessit==
==Prosessit==
212

muokkausta

Navigointivalikko