Ero sivun ”Komentorivikomennot” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 968 merkkiä lisätty ,  9. huhtikuuta 2006
ei muokkausyhteenvetoa
(alkuun artikkelitoive, ei nyt kerkeä tekemään pidemmälle)
 
Ei muokkausyhteenvetoa
Rivi 1: Rivi 1:
[[Komentorivin perusteet|Komentorivin käytön]] perusongelma on usein se, ettei tiedä mitä ohjelmia on käytettävissä. Tässä artikkelissa on listattuna tavallisimmat komentoriviohjelmat. Varsinainen ohjelman käyttöohje löytyy ohjelman omasta artikkelista.
[[Komentorivin perusteet|Komentorivin käytön]] perusongelma on usein se, ettei tiedä mitä ohjelmia on käytettävissä. Tässä artikkelissa on listattuna tavallisimmat komentoriviohjelmat. Varsinainen ohjelman käyttöohje löytyy ohjelman omasta artikkelista. Suurinta osaa komentoriviohjelmista ei ole
tarkoitettu käytettäväksi yksinään, vaan osana jotain suurempaa kokonaisuutta. Näitä kokonaisuuksia
hallitaan joko putkituksen ja/tai komentorivikomentojonojen avulla jotka sijoitetaan yleensä käyttäjän omaan ~/bin hakemistoon vapaavalintaisella nimellä. Nimi ei saisi kuitenkaan olla sama kuin jo olemassa oleva komento on.
 
== Missä hakemistoissa komentoriviohjelmat ovat ==
* /bin - komennot jotka tarvitaan järjestelmän käynnistämiseen ja hallintaan
* /usr/bin - käyttäjälle tarkoitettuja komentoriviohjelmia
* /usr/local/bin - tähän koneeseen erikseen asennetut ohjelmat
* /usr/X11R6/bin - X-ikkunoinnin työkalut ja ohjelmat
 


== Tiedostonhallinta ==
== Tiedostonhallinta ==
Rivi 5: Rivi 14:
*[[mv]] - Siirtää tiedostoja ja hakemistoja
*[[mv]] - Siirtää tiedostoja ja hakemistoja
*[[rm]] - Poistaa tiedostoja ja hakemistoja
*[[rm]] - Poistaa tiedostoja ja hakemistoja
*[[mkdir]] - luo hakemisto
*[[touch]] - luo tyhjä tiedosto


== Tiedostojen editointi ==
== Tiedostojen editointi ==
*[[nano]] - Tekstieditori
*[[nano]] - Tekstieditori
*[[vim]] - Tekstieditori
*[[vim]] - Tekstieditori
== Tiedoston rivien lajittelu ja haut ==
*[[sort]] - Lajittelee rivit
*[[grep]] - Etsii rivejä, (myös [[fgrep]] [[egrep]])
== Tiedoston rivien muokkaus ==
*[[awk]] - Muokkaa rivejä ja niiden sarakkeita
*[[tr]] - Poistaa tai muuntaa rivin merkkejä
*[[sed]] - Muokkaa rivejä
*[[tail]] [[head]] - Näyttää rivejä alusta tai lopusta alkaen
*[[cat]] - tulostaa tiedoston
*[[tac]] - tulostaa tiedoston takaperin
== Arkistointi ja pakkaus ==
*[[tar]] - Luo tai purkaa arkiston (yleensä .tar pääte)
*[[gzip]] [[gunzip]] [[zcat]] - Pakkaa tai avaa pakattuja tiedostoja (yleensä .gz pääte]
*[[bzip2]] [[bunzip2]] - kuten gzip mutta .bz2 pakkaukselle
== Laitteiden käyttö komentoriviltä ==
*[[stty]] - sarjaportin asetuksien muutos
*[[dd]] - tiedon kopiointi suoraan laitteelta tai laitteelle
*[[date]] - kysyy tai asettaa kellonajan
*[[echo]] - tulostaa tekstin
== Oikeudet ja omistajuudet ==
*[[chmod]] - muuttaa tiedoston tai hakemiston käyttöoikeuksia
*[[chown]] - muuttaa tiedon tai hakemiston omistajan
== Ajoympäristön tiedot ==
* [[which]] - kertoo mistä PATH paikasta komento löytyi
* [[uname]] - kertoo tietoja järjestelmästä
* [[time]] - kertoo paljonko komennon suoritus kesti




21

muokkausta

Navigointivalikko