Ubuntu - tiedostohallinta Seuraavassa läpikäydään Ubuntun peruskäyttöä: Tiedostohallinta ja hakemistorakenne Tiedostoselain Hakemistorakenne Lähteinä on käytetty seuraavia: http://fi.wikibooks.org/wiki/ubuntu_tutuksi https://help.ubuntu.com/ubuntu/desktopguide/c/index.html https://help.ubuntu.com/pdf/ubuntu/c/desktopguide.pdf
Ubuntu - tiedostoselain Tiedostoja hallitaan tiedostoselain-ohjelmalla. Tiedostoselaimella voidaan tehdä tiedostonhallinnan perustoimintoja, kuten kopioida, siirtää, uudelleennimetä ja poistaa tiedostoja sekä hakemistoja. Tiedostoselaimen nimi on Nautilus.
Ubuntu - tiedostoselain Nautiluksessa on kaksi eri tapaa käsitellä tiedostoja: spatiaalinen (avaruudellinen) selainmoodi Selainmoodissa Nautilus käyttäytyy kuten selain joka voi esittää minkä tahansa sijainnin. Hakemiston avaaminen päivittää Nautiluksen ikkunaan ko hakemiston sisällön.
Ubuntu - tiedostoselain
Ubuntu - tiedostoselain Spatiaalisessa moodissa yksi Nautiluksen ikkuna edustaa aina vain yhtä kansiota. Uuden kansion avaaminen avaa uuden ikkunan. Avattu kansio näkyy aina ikkunassa, joka sijaitsee samassa paikassa ja on saman kokoinen kuin edellisellä kerralla kansiota käsiteltäessä (tästä nimi spatiaalinen).
Ubuntu - tiedostoselain
Ubuntu - tiedostoselain Tiedostojen käsittelytapa saadaan valittua Nautilus-ikkunan valikosta Edit --> Preferences, edelleen välilehti Behavior ja kohta Open each folder in its own window.
Tiedostokohtainen valikko Tiedostokohtainen valikko saadaan näkyviin klikkaamalla tiedostoa hiiren oikealla napilla. Valittavissa on oheisessa valikossa näkyvät perustoiminnot
Nautiluksen ylävalikot Nautiluksen valikkopalkista löytyvät valikot: File Edit View Go Bookmarks Help
Ylävalikot - File File-valikko sisältää tiedostojen ja kansioiden luontiin liittyviä toimintoja. Näppäinlyhenteiden käyttö kannatta opetella!
Ylävalikot - Edit Edit valikossa on yksittäisen tiedoston leikkaa liimaa kopioi -tyyppiset toiminnot. Valikosta voidaan säätää kansioiden ulkoasuun liittyviä ominaisuuksi (Backgrounds and Emblems). Preferences:n alta löytyvät kansioiden ominaisuuksien tarkemmat säädöt.
Ylävalikot - View View-valikosta valitaan mitä Nautilus-ikkunassa näkyy ja miten.
Ylävalikot - Go Go-valikko sisältää pikavalintoja tiedostojärjestelmässä navigoimiseen.
Ylävalikot - Bookmarks Bookmarks-valikko toimii kuten web-selaimen kirjanmerkit.
Ylävalikot - Help Help-valikko sisältää ohjeiden lisäksi mahdollisuuden auttaa kääntämään Ubuntu eri kielille sekä bugiraportoinnin.
Tiedostoselain - piilotiedostot Piilotiedostot saadaan Nautiluksessa näkyviin valikosta Edit --> Preferences, välilehdeltä Views valinnasta Show hidden and backup files. Edellisen mukaan tehty valinta on pysyvä. Pikavalintana tiedostot pystytään tilapäisesti saamaan näkyviin / piilottamaan Ctrl+H näppäinkomennolla.
Tiedostoselain - sijaintipalkki Sijaintipalkin esiinsaamiseen on kaksi vaihtoehtoa: Valikon valinta Go --> Location... Pikavalinnalla Ctrl + L.
Tiedostoselain - palvelimet Palvelinten (ssh, ftp, sftp) sisältö saadaan Nautiluksessa näkyviin kirjoittamalla sijaintipalkkiin protokollasta riippuen: ssh://username@ssh.server.com ftp://username@ftp.server.com sftp://username@sftp.server.com
Tiedostoselain - palvelimet Jos halutaan tallentaa palvelimen tiedot pysyvästi, tehdään se työpöydän ylävalikon valinnalla File --> Connect to Server...
Tehtäviä 1)Muuta Nautilus-tiedostoselainikkunan tausta käyttämään jotakin patternia (toistuvaa tauskuvaa). 2)Vaihda Nautilus-tiedostoselainikkuna esittämään tiedostot kuvakkeiden sijaan luettelona ja lisää luetteloon näkyviin jokaiselle tiedostolle omistaja ja käyttöoikeustiedot. 3)Mitä muita laitteita on kytketty samaan verkkoon oman koneesi kanssa? 4)Tutki Help-dokumentaatiosta miten kuinka tiedostohakua voidaan tarkentaa lisämäärein. 5)Ota Nautilus-tiedostoselaimen kautta yhteys palvelimeen ftp.funet.fi (anonyymisti) ja hae työpöydällesi kansion pub tiedosto README. 6)Nimeä hakemasi tiedosto uudelleen.readme (alkuun lisätty piste). Näkyykö tiedosto muutoksen jälkeen? Jos ei näy niin miten se saadaan näkyville?
Hakemistorakenne Linuxin ja muiden Unix-järjestelmien hakemistorakenne on stardardoitu. Samat tiedostot löytyvät yleensä samoista paikoista, tämä helpottaa sovelluskehitystä eri Unix-järjestelmille. Eri Linux-jakeluiden hakemistorakenteet poikkeavat silti hieman toisistaan.
Hakemistorakenne Linuxissa ei ole erillisiä levytunnuksia (a:, c:, d:) levykeasemalle, kiintolevyn osioille, CD-/DVDasemalle tai USB-tikulle. Kaikki laitteet näkyvät yhdessä ja samassa hakemistorakenteessa.
Ubuntu - hakemistorakenne Seuraavassa läpikäydään Ubuntun käyttäjälle tärkeimmät hakemistot. /media Tämän hakemiston alla näkyvät koneeseen liitetyt ulkoiset tallennusvälineet kuten ulkoiset kovalevyt, CD-/DVD-asemat, USB-tikut ja digikamerat. Esimerkiksi: /media/usbdisk USB-tikku (irrotettava taltio)
Ubuntu - hakemistorakenne /home Hakemisto sisältää käyttäjien kotihakemistot. Esimerkiksi: /home/harju käyttäjän harju kotihakemisto /home/ubuntu/opiskelija käyttäjän UBUNTU+opiskelija kotihakemisto
Ubuntu - hakemistorakenne /home/käyttäjätunnus/documents Tämä hakemisto on varattu käyttäjän työtiedostoille ja vastaa Windowsin 'Omat tiedostot' -kansiota
Ubuntu - hakemistorakenne /usr/bin Ubuntun pakettienhallinta sijoittaa tähän hakemistoon ohjelmien käynnistystiedostot. Esimerkiksi: /usr/bin/mozilla-firefox käynnistää Firefox-selaimen
Ubuntu - hakemistorakenne /etc Hakemisto ohjelmien asetustiedostoille. Esimerkiksi: /etc/apt/sources.list tiedosto johon on määritelty käytettävissä olevat ohjelmavarastot /etc/x11/xorg.conf näytön toimintaan liittyvä asetustiedosto
Ubuntu - hakemistorakenne Tavallisen käyttäjän oikeuksilla voidaan muokata tiedostoja vain omassa kotihakemistossa (/home/käyttäjätunnus), levykeasemassa (/media/floppy) ja USB-laitteella (/media/usbdisk). Asetustiedostojen (/etc) muokkaamiseen tarvitaan pääkäyttäjän oikeudet, ne saadaan käyttöön komentokohtaisesti lisäämällä komennon eteen sudo.
Ubuntu - hakemistorakenne Microsoft Windowsissa ohjelmat asennetaan yhteen hakemistoon, yleensä joko 'Ohjelmatiedostot'- tai 'Program files' -hakemistoihin. Linuxissa paketinhallinnalla asennettujen ohjelmien tiedostot sen sijaan sijaitsevat useissa eri hakemistoissa. Tämän vuoksi ohjelmien asentaminen ja poistaminen tulee tehdä pakettienhallinnan avulla aina kun se vain on mahdollista.
Linux - hakemistorakenne Tarkemmin Linuxin hakemistorakenteeseen voidaan tutustua osoitteesta http://linux.fi/index.php/linuxin_hakemistorakenne löytyvän kuvauksen avulla.
Tehtäviä 1)Missä sijaitsevat järjestelmän lokitiedostot? 2)Mikä on hakemistojen /bin ja /sbin ero? 3)Mitä tarkoittaa juurihakemisto? 4)Järjestelmässä on käyttäjä nimeltä tselanne. Millaisella hakemistopolulla pystyt viittaamaan ko käyttäjän kotihakemistoon? 5)Missä hakemistossa sijaitsevat jaetut kirjastot? 6)Mitä sijaitsee /usr-hakemistossa?