Luento 3 - Unix perusteita
Mikä on UNIX?
UNIX on käyttöjärjestelmä (vrt. Windows)
Erilaisia versioita (vrt. Windows 95/98/NT/2000) UNIXista ovat esim.
- Linux
- NetBSD
- HP-UX
- Solaris
UNIX on monen käyttäjän käyttöjärjestelmä. Samaa konetta ja siinä olevia ohjelmistoja
voi siis samanaikaisesti käyttää monet eri henkilöt.
UNIXia voi käyttää joko merkkipohjaisena (vrt. DOS) tai graafisen käyttöliittymän kautta (X-windows).
Merkkipohjaisessa järjestelmässä työskentely
- Avataan SSH-pääteyhteys Tukki, Kanto, Itu, Silmu tai Verso koneeseen.
- Ei saa käyttää suojaamatonta yhteyttä, kuten TELNET!
- Syötetään oikean tunnuksen tiedot oikeisiin paikkoihin.
- Luetaan kirjautumisessa tulevat alkutekstit.
- Työskentely tapahtuu pelkän näppäimistön avulla, joten hiirtä ei voi käyttää juuri ollenkaan.
- Käyttöjärjestelmälle syötetään komentoja komentoriville. (esim. ls -al | more)
- Välilyönti komennon eri osien väliin.
- Käyttöjärjestelmä antaa vasteen syöttöihin tarvittaessa (Onnistumisesta ei kerrota).
- Isoilla ja pienillä kirjaimilla on merkitystä!
- Kauttaviiva(/) on hakemistoerotin.
- Väliviiva(-) on komentoon liittyvän option etumerkki.
- Pystyviiva(|) on putkimerkki. (Esim. ls -la | more)
Käsitteitä
- Juurihakemisto /
- Juurihakemisto on hakemisto, jonka alle sijoittuvat kaikki unix-koneen tiedostot.
- Kotihakemisto ~
- Oletushakemisto .
- Isähakemisto (edellinen hakemisto) ..
UNIX-komentoja
- Manuaalisivut (opaste) - man komento
- Salasanan vaihtaminen - passwd
- Hakemistorakenteen tekeminen - mkdir hakemisto
- Hakemistorakenteessa liikkuminen - cd hakemisto
- Tiedostojen kopioiminen
- Tiedoston kopioiminen suhteellisesti hakemistorakenteessa - cp ../mista ../../mihin
- Tiedoston kopioiminen absoluuttisesti kotihakemiston suhteen - cp ~/mista ~/mihin
- Tiedoston kopioiminen absoluuttisesti juurihakemiston suhteen - cp /hakemistorakenne/mista /hakemistorakenne/mihin
- Piste (.) tarkoittaa oletushakemistoa
- Pistepiste(..) tarkoittaa isähakemistoa (edellistä juureen päin).
- Tiedoston nimen muuttaminen tai siirto - mv vanha_nimi uusi_paikka_nimi
- Tiedoston poistaminen - rm tiedosto
- Hakemiston poistaminen - rmdir tyhja_hakemisto
- Oikeuksien muuttaminen - chmod go+r tiedosto
- Käyttäjän katsominen - finger peheinon
- Englannin sanakirja morse kukka
- Muutamia hyödyllisiä näppäinkomentoja
- Ohjelman väkivaltainen keskeyttäminen - CTRL-C
- Lukituksen poistaminen - CTRL-Q
- Poistuminen - logout tai exit)
Pico-editori
- Dokumentin avaaminen- pico dokumentti
- Rivin leikkaaminen - CTRL-K
- Liittäminen - CTRL-U
- Tallentaminen - CTRL-O
- Poistuminen ja tallentaminen- CTRL-X
- Etsiminen - CTRL-W
Pine-sähköpostiohjelma
- Aloitusvalikon valinnat
- ? - HELP - Opastus
- C - COMPOSE MESSAGE - Viestien kirjoittaminen ja lähettäminen
- I - MESSAGE INDEX - Oletuskansion viestit
- L - FOLDER LIST - Kansiolista
- A - ADDRESS BOOK - Osoitekirja
- S - SETUP - Pinen asetukset
- Q - QUIT - Lopeta Pine
- Viestin vastaanottaminen ja käsitteleminen
- Viestin lukeminen
- Viestiin vastaaminen - R
- Viestin eteenpäin lähettäminen - F
- Tuhoaminen - D
- Palauttaminen - U
- Arkistoiminen - S
- Viestin lähettäminen
- Viestin kirjoittaminen - C
- To:Lähetysosoite
- Cc:Kopio viestistä
- Attchmnt:Liitetiedostot
- Subject:Postin otsikko tai aihe
- -Message Text-Varsinainen viesti
- Viestin keskeyttäminen väliaikaisesti - CTRL-O
- Viestin tuhoaminen ennen lähetystä - CTRL-C
- Viestin lähettäminen - CTRL-X
- Osoitekirjan käyttö
- Uuden osoitteen lisääminen.
- Allekirjoituksen lisääminen
- Poistuminen Pinestä - Q