Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: timhak01 - 04.06.15 - klo:20.33
-
Olen aloittelemassa päätteen käyttöä. en oikein saa tuota kopiointia (cp) toimimaan. Olen tehnyt työpöydälle kansion poistotest jossa on kuusi tekstitiedostoa (home/timo/Työpöytä/poistotest/ ja täällä sitten k1 k2 s1 s2 t1 t2 -tekstitiedostot). Haluaisin kopioida ne home/timo/harjoitukset -kansioon. Olen yrittänyt tehdä ohjeiden mukaan, mutta jokin menee pieleen. Melkoinen tumpelo. Mikä on oikea tapa kopioida. Voiko kopioinnin suorittaa mistä vain vai pitääkö olla tietyssä hakemistossa? Välillä tulee ilmoitus ettei ole lupa kopioida. olen yrittänyt sudotella. ei onnistu.???
-
Voisitko kopioida sen mitä oikeastaan olit tekemässä ja mitä sait vastaukseksi?
Sillä ei varsinaisesti ole merkitystä missä olit kopioimassa, mutta polut pitää olla oikein eli helpointa on ensin siirtyä oikeaan hakemistoon (cd).
http://www.linux.fi/wiki/Portaali:Komentorivi
http://www.linux.fi/wiki/Komentorivin_perusteet
-
timo@timo-TravelMate-5720:~$ cd harjoittelu
timo@timo-TravelMate-5720:~/harjoittelu$ cp /poistotest/k1 /poistotest/k2 /poistotest/s1 /poistotest/s2 /poistotest/t1 /poistotest/t1.
cp: kohde ”/poistotest/t1.” ei ole hakemisto
timo@timo-TravelMate-5720:~/harjoittelu$
Muokkaus (Tomin): Lisäsin code-tagit. En huomannut tehdä sitä aiemmin.
-
ohjeessa puhutaan tiedostoista
-
Tiedosto ei tietenkään ole hakemisto, mutta onko ohjeessa vikaa?
-
Komentorivin viimeinen parametri on sen hakemiston nimi, johon tiedostot kopioidaan. Nimi voi olla pelkkä piste (.), jos haluat kopioida siihen hakemistoon, missä komentotulkki parhaillaan on.
Veikkaan tosin, että noissa nimissäsi on muutakin vikaa. Ne alkavat kaikki vinoviivalla (/), mikä tarkoittaa absoluuttista polkua juurikansiosta lukien. Olisiko oikea komento jotenkin näin:
cp ../poistotest/k1 ../poistotest/k2 ../poistotest/s1 ../poistotest/s2 ../poistotest/t1 .
-
jos sais muutaman simppelin esimerkin ubuntu14 on käytössä. Ja kaikki muu onnistuu mutta cp on hakusessa.
-
cd ~/harjoittelu
cp ~/Työpöytä/poistotest/k1 .
Huomaa väli ennen pistettä cp-komennon lopussa. Voit toki kopioida useita tiedostoja kerralla, mutta kokeile nyt ensin tuolla yhdellä. Seuraavaksi sitten tabulaattoritäydennyksen harjoittelua, niin alkaa kansiot ja tiedostot löytyä paremmin.
-
timo@timo-TravelMate-5720:~/harjoittelu$ cp ~/Työpöytä/poistotest/k1 .
cp: tiedoston ”/home/timo/Työpöytä/poistotest/k1” tilaa ei voi lukea: Tiedostoa tai hakemistoa ei ole
timo@timo-TravelMate-5720:~/harjoittelu$ cd
timo@timo-TravelMate-5720:~$ ls
2-rivinen fontconfig Mallit Työpöytä
AI7_KOE_Kielenhuolto_4.5.2015_7C.odt harjoittelu Musiikki Ubuntu One
Asiakirjat Julkinen mwf_config Videot
elo.ods Kuvat sw1.dpl VirtualBox VMs
examples.desktop Lataukset sw1.sch
Firefox_wallpaper.png Library ted nugent
timo@timo-TravelMate-5720:~$ cd Työpöytä
timo@timo-TravelMate-5720:~/Työpöytä$ ls
pokerth.desktop Ubuntu tietokoneissa.desktop
kaikki kuvat Spotify.desktop valokuvat kehitykseen 28.12.2013
kopiot Spotify.lnk
poistotest Työpöytä_2
timo@timo-TravelMate-5720:~/Työpöytä$ cd poistotest
timo@timo-TravelMate-5720:~/Työpöytä/poistotest$ ls
k1.odt k2.odt s1.odt s2.odt t1.odt t2.odt
timo@timo-TravelMate-5720:~/Työpöytä/poistotest$
Muokkaus (Tomin): Lisäsin code-tagit tulsoteen ympärille. Voisitko jatkossa lisätä ne itse, kiitos. Ne saa tuosta viestikentän yläpuolelta #-merkistä ja tulevat automaattisesti maalattuna olevan tekstin ympärille.
-
timo@timo-TravelMate-5720:~/harjoittelu$ pwd
/home/timo/harjoittelu
timo@timo-TravelMate-5720:~/harjoittelu$ cp /home/timo/Työpöytä/poistotest/k1.odt .
timo@timo-TravelMate-5720:~/harjoittelu$ ls
k1.odt
Virheenä oli ainakin tuo tarkentimen puuttuminen ja polut puutteelliset. Nyt onnistui :).
Kiitoksia avusta.
-
Annetuilla tiedoilla tämän:
cp /home/timo/Työpöytä/poistotest/k1.odt .
voi kirjoittaa lyhyemmin kummallakin seuraavista tavoista:
cp ../Työpöytä/poistotest/k1.odt .
cp ~/Työpöytä/poistotest/k1.odt .
Eli virheesi ei ollut lähdetiedoston polussa vaan siinä, että ”k1” ei ollut tiedoston koko nimi.
-
Annetuilla tiedoilla tämän:
cp /home/timo/Työpöytä/poistotest/k1.odt .
Voi kirjoittaa myös
cp Työpöytä/poistotest/k1.odt harjoittelu/
Isommat kopioinnit teen cp:llä. Sillä kopioi vaikka kokonaisen systeemin. Piste on nyt hankala aloittelijalle. Pelkkä cd vaihtaa kotihakemiston juureen. Miloin tulee '/' ja milloin ei on hieman hankalaa. Harjoittelun arvoinen komento.