Ero sivun ”Komentorivikomennot” versioiden välillä

Siirry navigaatioon Siirry hakuun
2 252 merkkiä lisätty ,  28. toukokuuta 2006
ei muokkausyhteenvetoa
(aakkosjärjestys + käyttäjien hallintaohjelmat)
Ei muokkausyhteenvetoa
Rivi 4: Rivi 4:


== Missä hakemistoissa komentoriviohjelmat ovat? ==
== Missä hakemistoissa komentoriviohjelmat ovat? ==
Ilman hakupolkua käynnistettävät komennot löytyvät PATH-ympäristömuuttujasta. Sieltä löytyy yleensä ainakin seuraavat:
Ilman hakupolkua käynnistettävät komennot löytyvät PATH-ympäristömuuttujasta. Tavallisella käyttäjällä sieltä löytyy yleensä ainakin seuraavat:


* /bin - komennot jotka tarvitaan järjestelmän käynnistämiseen ja hallintaan
* /bin - komennot jotka tarvitaan järjestelmän käynnistämiseen ja hallintaan
* /usr/bin - käyttäjälle tarkoitettuja komentoriviohjelmia
* /usr/bin - käyttäjälle tarkoitettuja ohjelmia, jotka eivät ole järjestelmän perustoiminnallisuuden kannalta kriittisiä
* /usr/local/bin - tähän koneeseen erikseen asennetut ohjelmat
* /usr/local/bin - tähän koneeseen erikseen asennetut ohjelmat
* /usr/X11R6/bin - X-ikkunoinnin työkalut ja ohjelmat
* /usr/X11R6/bin - [[X Window System|X]]-ikkunoinnin työkalut ja ohjelmat
 
Pääkäyttäjällä siellä ovat yleensä myös seuraavat:
* /sbin - järjestelmän perusylläpitotyökalut
* /usr/sbin - muut ylläpitotyökalut
* /usr/local/sbin - tähän koneeseen erikseen asennetut ylläpitotyökalut
 
Kunkin ohjelman sijainnin saa selville komennolla [[which]].


Katso myös: [[Linuxin hakemistorakenne]]
Katso myös: [[Linuxin hakemistorakenne]]


== Ajoympäristön tiedot ==
== Ajoympäristön tiedot ==
* [[which]] - kertoo mistä PATH paikasta komento löytyi
* [[man]] - näyttää komennon man-ohjesivun
* [[info]] - näyttää komennon [[texinfo]]-ohjesivun
* [[ps]] - näyttää listan järjestelmän prosesseista eli ajossa olevista ohjelmista
* [[uname]] - kertoo tietoja järjestelmästä
* [[uname]] - kertoo tietoja järjestelmästä
* [[time]] - kertoo paljonko komennon suoritus kesti
* [[time]] - kertoo kauanko komennon suoritus kesti
* [[top]] - näyttää interaktiivisen listan järjestelmän prosesseista ja kuormituksesta
* [[whatis]] - kertoo lyhyesti komennon tarkoituksen pohjautuen [[man]]-sivuista tehtyyn tietokantaan
* [[whereis]] - näyttää komennon sijainnin [[PATH]]issa, sen lähdekoodin sijainnin sekä man-sivujen sijainnin
* [[which]] - kertoo mistä [[PATH]]in paikasta komento löytyi


== Arkistointi ja pakkaus ==
== Arkistointi ja pakkaus ==
Rivi 25: Rivi 38:
== Kuvatiedostojen muokkaus ==
== Kuvatiedostojen muokkaus ==
* [[netpmb]] - hakemistossa /usr/bin on satoja ohjelmia joiden nimessä on pbm,ppm,pgm tai pam. Nämä ovat komentoriviltä ajettavia kuvankäsittelyohjelmia joilla kuvien kokoa, värejä ja tallennustapaa voidaan muuttaa tai tutkia.
* [[netpmb]] - hakemistossa /usr/bin on satoja ohjelmia joiden nimessä on pbm,ppm,pgm tai pam. Nämä ovat komentoriviltä ajettavia kuvankäsittelyohjelmia joilla kuvien kokoa, värejä ja tallennustapaa voidaan muuttaa tai tutkia.
* [[ImageMagick]] - ImageMagick-paketti sisältää runsaan joukon komentorivipohjaisia kuvankäsittelyohjelmia.


== Käyttäjien hallinta ==
== Käyttäjien hallinta ==
*[[Useradd]] - Käyttäjän lisääminen
*[[finger]] - kertoo tietyn käyttäjän tiedot (myös etänä)
*[[Userdel]] - Käyttäjän poistamienn
*[[useradd]] - käyttäjän lisääminen
*[[Usermod]] - Käyttäjän tietojen muokkaus
*[[userdel]] - käyttäjän poistamienn
*[[usermod]] - käyttäjän tietojen muokkaus
*[[passwd]] - käyttäjän salasanan muuttaminen
*[[users]] - näyttää järjestelmään kirjautuneet käyttäjät
*[[w]] - näyttää tietoja järjestelmään kirjautuneista käyttäjistä
*[[who]] - näyttää lyhyet tiedot kirjautuneista käyttäjistä
*[[whoami]] - kuka minä oikeastaan olen?


== Laitteiden käyttö komentoriviltä ==
== Laitteiden käyttö komentoriviltä ==
Rivi 42: Rivi 62:
*[[chgrp]] - muuttaa tiedoston tai hakemiston omistavan ryhmän
*[[chgrp]] - muuttaa tiedoston tai hakemiston omistavan ryhmän


== Tiedostojen editointi ==
== Tiedostojen muokkaus ==
*[[nano]] - Tekstieditori
*[[nano]] - Helppokäyttöinen tekstieditori
*[[vim]] - Tekstieditori
*[[vim]] - Edistynyt tekstieditori
*[[emacs]] - Edistynyt tekstieditori


== Tiedoston rivien lajittelu ja haut ==
== Tiedoston rivien lajittelu ja haut ==
*[[sort]] - Lajittelee rivit
*[[sort]] - Lajittelee rivit
*[[grep]] - Etsii rivejä, (myös [[fgrep]] [[egrep]])
*[[grep]] - Etsii rivejä, (myös [[fgrep]] [[egrep]])
*[[wc]] - näyttää tiedoston merkkien, sanojen ja rivien määrän


== Tiedoston rivien muokkaus ==
== Tiedoston rivien muokkaus ==
Rivi 62: Rivi 84:
*[[mv]] - Siirtää tiedostoja ja hakemistoja
*[[mv]] - Siirtää tiedostoja ja hakemistoja
*[[rm]] - Poistaa tiedostoja ja hakemistoja
*[[rm]] - Poistaa tiedostoja ja hakemistoja
*[[mkdir]] - luo hakemisto
*[[rmdir]] - poistaa hakemistoja
*[[touch]] - luo tyhjä tiedosto
*[[ln]] - tekee [[symbolinen linkki|symbolisia]] ja [[kova linkki|kovia linkkejä]]
 
*[[mkdir]] - luo hakemistoja
 
*[[touch]] - luo tyhjiä tiedostoja ja päivittää tiedostojen aikaleimoja
 
*[[find]] - etsii tiedostoja
 
*[[locate]] - etsii tiedostoja itse luomansa tietokannan perusteella
*[[file]] - kertoo tiedoston tyypin


== Verkko ==
* [[DHCP|dhclient]] - hakee verkkoyhteyden asetukset DHCP:n avulla
* [[ifconfig]] - verkkoasetustyökalu
* [[iwconfig]] - verkkoasetustyökalu [[WLAN]]-yhteyksille
* [[iptables]] - palomuuriasetustyökalu
* [[netstat]] - näyttää tietoja järjestelmän verkkolaitteista ja -asetuksista
* [[ping]] - testaa verkkoyhteyttä etäkoneeseen
* [[route]] - yhdyskäytäväasetukset (routing)
* [[whois]] - kertoo tietoja etäpalvelimesta


[[Luokka:Komentorivi]]
[[Luokka:Komentorivi]]
[[Luokka:Ohjeet]]
[[Luokka:Ohjeet]]
4 316

muokkausta

Navigointivalikko