- Kirjaudu sisään demokoneeseen tunnuksillasi.
Käynnistä työpöydältä Secure Shell
SSH. Valinnalla File|Connect saadaan
näkyville ikkuna, jonka avulla voidaan kirjautua
UNIX-palvelimelle.
- Host Name-kohtaan kirjoitetaan
palvelinkoneen nimi. Sinulla on tunnus st-koneessa, joten
palvelinkoneen nimi on verso.st.jyu.fi.
- User name-kohtaan tulee
käyttäjätunnuksesi ja
- Password-kohtaan tulee salasanasi.
- Jollet ole vaihtanut alkuperäistä salasanaasi niin
vaihda se viimeistään nyt komennolla
passwd! Salasanan vaihtamisessa
kysytään vanha salasana kerran sekä uusi salasana
kaksi kertaa.
- Kirjautumisen jälkeen olet automaattisesti
kotihakemistossasi. Katso hakemistolistaus
komennon ls -al avulla ja tutki mitä
hakemistoja ja mitä tiedostoja kotihakemistostasi
löytyy.
- Kokeile myös toimiiko koneessa dir
komento. Jos se toimii, niin komennosta ls on
tehty alias nimelle dir. ATK-keskuksen
UNIX-koneissa on useimmille komennoille olemassa DOS-muotoa
olevat vastikkeet.
- Tee kotihakemistoosi alihakemisto lahetys
käyttäen mkdir-komentoa.
- Siirry tekemääsi hakemistoon
cd-komennolla ja tee sinne
nimi.txt-niminen tiedosto käyttäen
pico-editoria (pico
nimi.txt). Kirjoita tiedostoon oma nimesi. Picon
ollessa käynnissä näkyvät yleisimmät
komennot ruudun alareunassa. ^-merkki tarkoittaa
ctrl-näppäimen painamista yhtäaikaa
^-merkin jälkeen tulevan kirjaimen kanssa.
Esimerkiksi tiedoston tallettaminen onnistuu painamalla
yhtäaikaa ctrl-näppäintä ja
o-näppäintä.
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell
- Tee tämän jälkeen myös
osoite.txt-niminen tiedosto, johon kirjoitat
osoitteesi.
- Siirry takaisin kotihakemistoosi.
- Luo kotihakemistoosi uusi hakemisto nimellä
temp.
- Hakemistorakenteesi näyttää nyt suurinpiirtein
seuraavalta kotihakemiston tasolta katsottuna
~
|-- lahetys
| |-- nimi.txt
| `-- osoite.txt
|-- temp
Voit kokeilla tree-komentoa niin saat
selvän listauksen hakemistorakenteestasi.
tree-komento ei välttämättä
toimi kaikissa koneissa.
- Kopioi lahetys-hakemistosta tiedosto
nimi.txt hakemistoon temp
cp-komennon avulla käyttäen
absoluuttista viittausta. Seuraavassa on esimerkki
absoluuttisen viittauksen käytöstä:
absoluuttinen viittaus (esimerkki)
Käytössä on seuraavanlainen hakemistorakenne
suoraan kotihakemiston alla:
~
|-- norja
| `-- oslo
|-- ruotsi
| `-- tukholma
`-- suomi
|-- helsinki
`-- jyvaskyla
`-- agora.txt
Absoluuttisessa viittauksessa kerrotaan operaation kohteena
olevan tiedoston tai hakemiston sijainti aina lukien
kotihakemiston juuresta. Kotihakemiston juurta
merkitään ~-merkillä. Jos nyt
haluttaisiin kopioida agora.txt oslo-hakemiston alle
niin se onnistuisi kirjoittamalla:
cp ~/suomi/jyvaskyla/agora.txt ~/norja/oslo/
- Siirrä tiedosto osoite.txt
mv-komennon avulla samaan hakemistoon
käyttäen suhteellista viittausta. Seuraavassa
esimerkki suhteellisen viittauksen käytöstä:
suhteellinen viittaus (esimerkki)
Käytössä on seuraavanlainen hakemistorakenne
suoraan kotihakemiston alla:
~
|-- norja
| `-- oslo
`-- agora.txt
|-- ruotsi
| `-- tukholma
`-- suomi
|-- helsinki
`-- jyvaskyla
`-- agora.txt
Suhteellisessa viittauksessa kerrotaan operaation kohteena
olevan tiedoston tai hakemiston sijainti aina lukien
oletushakemistosta. Oletushakemisto on se
hakemisto jossa sijaitaan komentoa kirjoitettaessa eli johon
cd-komennolla ollaan siirrytty. Jos nyt
haluttaisiin siirtää agora.txt
oslo-hakemistosta tukholma-hakemistoon ja
oletushakemisto olisi suomi niin kirjoittaisimme
näin:
mv ../norja/oslo/agora.txt ../ruotsi/tukholma/
..-merkintä "peruuttaa" hakemistorakenteessa
aina yhden tason ylöspäin.
- Tarkista hakemistolistaus lahetys-hakemistosta
ls-komennolla. Tarkista myös
temp-hakemiston sisältö. Yritä ottaa
hakemistolistaus temp-hakemistosta sekä
suhteellista, että absoluuttista viittausta
käyttäen. Huomaa, että suhteellista ja
absoluuttista viittausta voidaan käyttää
minkä komennon kanssa tahansa.
- Siirry temp-hakemistoon ja yhdistä
tiedostot nimi.txt ja osoite.txt
tiedostoksi mina.txt pico-editorin
avulla.
- Tiedoston lisääminen muokattavana olevaan tiedostoon onnistuu CTRL-R-näppäinyhdistelmällä.
- Pääset valitsemaan lisättävän tiedoston hakemistorakenteesta CTRL-T -näppäinyhdistelmää käyttämällä.
- Hakemistorakenteessa voit liikkua nuolinäppäinten avulla.
- Hakemistoon pääsee sisään valitsemalla hakemiston nimen ja painalla Enteriä.
- Tuhoa hakemisto temp sisältöineen.
Ensin on tuhottava tiedostot ja vasta tämän
jälkeen hakemisto (rm ja rmdir).
- Mene hakemistoon lahetys ja katso millaiset
oikeudet on määritelty hakemistolle ja sen
sisällölle (ls -al).
- Muuta tiedostojen ja hakemiston oikeuksia siten, että
kaikille annetaan lukuoikeudet chmod-komennolla.
- Lue chmod:in käyttöohje
Tietotekniikan selviytymisoppaasta sivuilta
65-67.
- Ole tarkkana, että annat lukuoikeudet oikeaan
hakemistoon.
- Kokeilkaa vieruskaverin kanssa pääsettekö
toistenne hakemistoihin. Kokeileminen voidaan tehdä
seuraavasti: cd
~käyttäjätunnus/lahetys/.
Käyttäjätunnus on tässä tapauksessa sen
käyttäjän käyttäjätunnus, jonka
kotihakemiston alla olevaan hakemistoon yritetään
siirtyä.
- Yritä kopioida kaverisi kotihakemistossa olevasta
lahetys-hakemistosta mina.txt-tiedosto
omaan lahetys-hakemistoosi nimelle
kaveri.txt.