Komentorivin käytön alkeita

1. Tarkoitus

Ennen integroidun ympäristön käyttöä pitää ymmärtää mitä vaiheita ohjelman editointiin, kääntämiseen ja ajamiseen liittyy. Siksi aluksi asiat tehdään mahdollisimman yksinkertaisesti.

2. Komentorivin perusteita

Komentorivi on käyttöjärjestelmään valmiiksi asennettu ohjelma, eli komentoriviä ei kenenkään tarvitse erikseen asentaa.

Katso myös Tietoverkot työvälineenä ja Paavon selviytymisopas.

2.1 Windows: (Start -> Run (tai paina Windows + R) ja kirjoita cmd)

Komento Merkitys
cd HAKEMISTONNIMI vaihtaa oletushakemiston (Change Directory)
mkdir HAKEMISTONNIMI luo uuden hakemiston (MaKe DIRectory)
dir listaa nykyhakemiston sisällön
copy TIEDOSTONNIMI KOHDENIMI kopioi tiedoston
del TIEDOSTONNIMI tuhoaa tiedoston

Esimerkkejä (kirjoita ensimmäisen >-merkin jälkeinen osa ja paina Enter lopuksi. Käytä ville-sanan tilalla omaa käyttäjätunnustasi):

U:\...>c:                                    - vaihtaa c-levylle
C:\...>cd \                                  - siirtyy c-levyn juurihakemistoon
C:\>cd mytemp                                - vaihtaa omaan työhakemistoon
C:\MyTemp>mkdir ohj1                         - luo uuden alihakemiston c:\MyTemp\ohj1
C:\MyTemp>cd ohj1                            - vaihdetaan hakemistoon  c:\MyTemp\ohj1
C:\MyTemp\ohj1>mkdir ville                   - luo villen hakemiston
C:\MyTemp\ohj1>cd ville                      - siirrytään villen hakemistoon
C:\MyTemp\ohj1\ville>dir                     - näyttää c:\MyTemp\ohj1\ville-hakemiston sisällön, pitäisi olla tyhjä
C:\MyTemp\ohj1\ville>cd c:\                  - siirtyy c-levyn juurihakemistoon
C:\>dir                                      - näyttää C-levyn sisällön juuresta
C:\>cd \MyTemp\ohj1\ville                    - siirtyy suoraan villen hakemistoon
C:\MyTemp\ohj1\ville>echo Moi                - tulostaa Moi
C:\MyTemp\ohj1\ville>echo Moi>moi.txt        - tulostaa Moi tiedostoon moi.txt
C:\MyTemp\ohj1\ville>dir                     - näyttää ville-hakemiston sisällön, nyt siellä on moi.txt
C:\MyTemp\ohj1\ville>type moi.txt            - tulostaa moi.txt tiedoston sisällön
C:\MyTemp\ohj1\ville>copy moi.txt terve.txt  - kopioi moi.txt:n tiedostoon terve.txt
C:\MyTemp\ohj1\ville>del moi.txt             - tuhoaa moi.txt -tiedoston. 
C:\MyTemp\ohj1\ville>cd ..                   - siirrytään edeltävään (ylempään) hakemistoon
C:\MyTemp\ohj1\>dir /s                       - näyttää c:\MyTemp\ohj1 hakemiston ja sen alihakemistojen (Subdirectories) sisällön

2.2 Linux ja Mac OS X

cd HAKEMISTONNIMI          - vaihtaa oletus hakemiston (Change Directory)
mkdir HAKEMISTONNIMI       - luo uuden hakemiston (MaKe DIRectory)
ls                         - listaa nykyhakemiston sisällön (LiSt)
cp TIEDOSTONNIMI KOHDENIMI - kopioi tiedoston (CoPy)
rm TIEDOSTONNIMI           - tuhoaa tiedoston

Esimerkkejä Jalava-koneessa (kirjoita $ -merkin jälkeinen osa ja paina enter)

[anlakane@jalava ~]$ mkdir ohj1
[anlakane@jalava ~/ohj1]$ cd ohj1
[anlakane@jalava ~/ohj1]$ ls
[anlakane@jalava ~/ohj1]$ echo Moi>moi.txt
[anlakane@jalava ~/ohj1]$ cat moi.txt
Moi
[anlakane@jalava ~/ohj1]$ ls
moi.txt
[anlakane@jalava ~/ohj1]$ cp moi.txt hello.txt
[anlakane@jalava ~/ohj1]$ rm moi.txt
[anlakane@jalava ~/ohj1]$ ls
-bash-3.2$ pwd
/autohome/home2/279/anlakane/ohj1
[anlakane@jalava ~/ohj1]$ cd ..
[anlakane@jalava ~]$ ls -R

3. Komentorivivinkkejä

Seuraavat vinkit helpottavat/nopeuttavat komentorivin käyttämistä huomattavasti. Toimii sekä Windowsin että Linuxin/UNIX:n komentorivillä.

  • voit käyttää sarkainta (Tab) tiedosto-/kansionimien täydentämiseen, kokeile:
    • painamalla vain sarkainta (tarvittaessa toistuvasti)
    • tai kirjoittamalla ensin haluamasi tiedoston/kansion nimen ja painamalla sitten sarkainta (tarvittaessa toistuvasti)
    • F8 hakee edellisen samalla tavalla alkavan komennon
  • ylös-alas-nuolia käyttämällä saa selattua viimeksi käytettyjä komentoja

These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.