Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: jusssi - 24.11.09 - klo:17.41
-
Ubuntussani on home kansio juuriosiolla. Haluaisin tehdä siitä varmuuskopion ja säilyttää sitä muistitikulla. Sen tekoon olen saanut ohjeet täällä:http://forum.ubuntu-fi.org/index.php?topic=29439.0
Koko nykyisen homekansioni ko on n. 3,9 GiB, josta kuvatiedostojen n. 2 GiB. Kuvatiedostoista olen erikseen ottanut varmuuskopiot kahdelle muulle kiintolevylle ja lisäksi vielä DVD:lle, joten niiden varmuuskopiointi yhdessä muun homekansion kanssa ei ole mielekästä.
Kysymykseni kuuluu, voisiko kuvatiedostot siirtää home kansiosta pois ja jos voi, niin mikä olisi järkevin menettely. Toinen mahdollisuus olisi antaa saamani ohjeen mukainen komento siten, että se sulkisi pois kuvatiedostot (sijaitsevat kuvia nimisessä kansiossa).
Ikävä kyllä näin perusasioita pitää kysellä, kun ei itsellä ole tarvittavaa taitoa.
Ei tullut linkkikään niinkuin oli tarkoitus. Koetetaan uudestaanhttp://forum.ubuntu-fi.org/index.php?topic=29439.0
-
Kysymykseni kuuluu, voisiko kuvatiedostot siirtää home kansiosta pois ja jos voi, niin mikä olisi järkevin menettely.
Voit vaikkapa tehdä /home/tmp-hakemiston ja siirtää tavarat väliaikaisesti sinne:
sudo mkdir /home/tmp
sudo chown nimi: /home/tmp
(missä "nimi" on käyttäjätunnuksesi)
Toinen mahdollisuus olisi antaa saamani ohjeen mukainen komento siten, että se sulkisi pois kuvatiedostot (sijaitsevat kuvia nimisessä kansiossa).
Aiemmin antamaani esimerkkiä mukaillen:
cd /home
sudo tar --exclude="nimi/kuvia" -zcvf koti-varmuuskopio.tar.gz nimi
(missä "nimi" on käyttäjätunnuksesi)
Tässä siis --exclude:lla rajataan pois kuvia-kansio. Saman paramerin voi antaa useaan kertaan, jos rajattavia kohteita on enemmän. Esimerkiksi: --exclude="*.nef" --exclude="*.jpg"
-
Kiitos taas kerran neuvoista. Luulen, että osaan niitä käyttää. Pari tarkentavaa kysymystä.
1. Miksi vain väiaikaisesti? Miksi ei pysyvästi?
2.Kuuluvatko lainausmerkit myös komentoon?
-
1. Miksi vain väiaikaisesti? Miksi ei pysyvästi?
No juu, toki voi pysyvästikin siirtää. Silloin kannattanee valita nimeksi /home/tmp:n sijaan /home/kuvia :)
2.Kuuluvatko lainausmerkit myös komentoon?
--excluden lainausmerkit eivät ole välttämättömiä, mutta joissain erikoistapauksissa voi tulla ongelmia ilman niitä. Tässä tapauksessa ei tulisi.
-
Voit vaikkapa tehdä /home/tmp-hakemiston ja siirtää tavarat väliaikaisesti sinne:
sudo mkdir /home/tmp
sudo chown nimi: /home/tmp
Kaksoispisteen voi jättää alimmaisesta komennosta pois.
-
sudo mkdir /home/tmp
sudo chown nimi: /home/tmp
Kaksoispisteen voi jättää alimmaisesta komennosta pois.
Silloin ryhmä ei vaihdu. Ei ole nättiä, että root jää hakemiston omistajaryhmäksi.
-
Otin ratkaistu merkinnän pois, kun en saanutkaan tyydyttävää lopputulosta.
Voit vaikkapa tehdä /home/tmp-hakemiston ja siirtää tavarat väliaikaisesti sinne:
sudo mkdir /home/tmp
sudo chown nimi: /home/tmp
(missä "nimi" on käyttäjätunnuksesi)
Ei onnistu /home/tmp tai /home/kuvia kansion luonti. Ovat jo olemassa ilmoitetaan päätteessä.
Toinen mahdollisuus olisi antaa saamani ohjeen mukainen komento siten, että se sulkisi pois kuvatiedostot (sijaitsevat kuvia nimisessä kansiossa).
Aiemmin antamaani esimerkkiä mukaillen:
cd /home
sudo tar --exclude="nimi/kuvia" -zcvf koti-varmuuskopio.tar.gz nimi
(missä "nimi" on käyttäjätunnuksesi)
Tässä siis --exclude:lla rajataan pois kuvia-kansio. Saman paramerin voi antaa useaan kertaan, jos rajattavia kohteita on enemmän. Esimerkiksi: --exclude="*.nef" --exclude="*.jpg"
Ei onnistu tätäkään kautta. Kuvatiedostot tulevat aina vaan mukaan. Johtuisiko siitä, että minulla on Picasa käytössä? En oikein osaa antaa toista parametria. Tähän jos saisi apuja.
-
Ei onnistu /home/tmp tai /home/kuvia kansion luonti. Ovat jo olemassa ilmoitetaan päätteessä.
Näytä mitä tiedostoja ja hakemistoja /home:ssa on: ls -l /home
Ei onnistu tätäkään kautta. Kuvatiedostot tulevat aina vaan mukaan. Johtuisiko siitä, että minulla on Picasa käytössä? En oikein osaa antaa toista parametria. Tähän jos saisi apuja.
Onko se kuvia-kansion nimi kirjoitettu pienellä vai isolla alkukirjaimella, ja muistithan vaihtaa polkuun oikean käyttäjätunnuksen? Siis jos hakemisto on kirjoitettu isolla ja tunnuksesi on jussi, komento menee näin:
cd /home
sudo tar --exclude="jussi/Kuvia" -zcvf koti-varmuuskopio.tar.gz jussi
-
Tämmöistä näyttää komento:
jussi@jussi-desktop:~$ ls -l /home
yhteensä 12
drwxr-xr-x 55 jussi jussi 4096 2009-11-25 14:08 jussi
drwxr-xr-x 2 root root 4096 2009-11-25 14:45 kuvia
drwxr-xr-x 2 root root 4096 2009-11-25 14:43 tmp
jussi@jussi-desktop:~$
Olihan se kansio kirjoitettu isolla, siis Kuvia. Komentoon pistin pienellä. Anteeksi huolimattomuuteni. Yritän uudelleen. Nyt onnistui.
-
Tämmöistä näyttää komento:
jussi@jussi-desktop:~$ ls -l /home
yhteensä 12
drwxr-xr-x 55 jussi jussi 4096 2009-11-25 14:08 jussi
drwxr-xr-x 2 root root 4096 2009-11-25 14:45 kuvia
drwxr-xr-x 2 root root 4096 2009-11-25 14:43 tmp
jussi@jussi-desktop:~$
Eli olet jo onnistunut luomaan nuo hakemistot. Sitten vain muutat oikeudet sopiviksi:
sudo chown jussi: /home/kuvia
Voit poistaa tuon tmp-hakemiston:
sudo rmdir /home/tmp
-
Tein nuo komennot ja ls -h/home komennon tulos näyttää nyt tältä:
jussi@jussi-desktop:~$ ls -l /home
yhteensä 655496
drwxr-xr-x 55 jussi jussi 4096 2009-11-25 14:08 jussi
-rw-r--r-- 1 root root 670559364 2009-11-25 16:11 koti-varmuuskopio.tar.gz
drwxr-xr-x 2 jussi jussi 4096 2009-11-25 14:45 kuvia
jussi@jussi-desktop:~$
Taidan vastaisuudessa käyttää jälkimmäistä tapaa (--excluse) varmuuskopion tekoon. Kiitoksia hyvistä ohjeista.