Kirjoittaja Aihe: Mistä löytäisin ohjeet komentorivin käyttöön? [RATKAISTU]  (Luettu 4752 kertaa)

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
En onneton osaa vieläkään kometoriviä hyväksi käyttäen esim. kopioida tiedostoa työpöydältä ja siirtää sitä sitten vaikkapa esim. tiedostojärjestelmän usr/share kansioon..?
Löytyykö jostain selväkielisiä (lue suomenkielisiä) ohjeita?
yst.jussi57
« Viimeksi muokattu: 05.12.09 - klo:20.25 kirjoittanut jussi57 »

Kullervo

  • Käyttäjä
  • Viestejä: 875
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #1 : 05.12.09 - klo:18.36 »
En onneton osaa vieläkään kometoriviä hyväksi käyttäen esim. kopioida tiedostoa työpöydältä ja siirtää sitä sitten vaikkapa esim. tiedostojärjestelmän usr/share kansioon..?
Löytyykö jostain selväkielisiä (lue suomenkielisiä) ohjeita?
yst.jussi57
Katso:
http://linux.fi/wiki/Komentorivin_perusteet

Karvameduusa

  • Käyttäjä
  • Viestejä: 1055
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #2 : 05.12.09 - klo:19.32 »
Tutoriaali:

Kopioidaan tiedosto työpöydältä kotikansioon. Käytetään komentoa copy = cp.

Tyyli 1
Koodia: [Valitse]
cp /home/kayttajatunnus/Työpöytä/esimerkki.txt /home/kayttajatunnus/
Tyyli 2
Koodia: [Valitse]
cp ~/Työpöytä/esimerkki.txt ~

Kopioidaan tiedosto työpöydältä /usr/share/ kansioon (vaatii root tai superuser oikeudet).

Tyyli 1
Koodia: [Valitse]
sudo cp /home/kayttajatunnus/Työpöytä/esimerkki.txt /usr/share/
Tyyli 2
Koodia: [Valitse]
sudo cp ~/Työpöytä/esimerkki.txt /usr/share/

Tiedoston siirtäminen työpöydältä kotikansioon. Käytetään komentoa move = mv.

Tyyli 1
Koodia: [Valitse]
mv /home/kayttajatunnus/Työpöytä/esimerkki.txt /home/kayttajatunnus/
Tyyli 2
Koodia: [Valitse]
mv ~/Työpöytä/esimerkki.txt ~

Siirretään tiedosto työpöydältä /usr/share/ kansioon (vaatii root tai superuser oikeudet).

Tyyli 1
Koodia: [Valitse]
sudo mv /home/kayttajatunnus/Työpöytä/esimerkki.txt /usr/share/
Tyyli 2
Koodia: [Valitse]
sudo mv ~/Työpöytä/esimerkki.txt /usr/share/

Usean tiedoston kopioiminen ja siirtäminen Työpöydältä kotikansioon


Siirrytään työpöydälle:
Koodia: [Valitse]
cd /home/kayttajatunnus/Työpöytä/ tai cd ~/Työpöytä
Kopiointi:

Tyyli 1
Koodia: [Valitse]
cp esimerkki.txt  esimerkki2.txt  esimerkki3.txt /home/kayttajatunnus/
Tyyli 2
Koodia: [Valitse]
cp esimerkki.txt  esimerkki2.txt  esimerkki3.txt ~
Siirtäminen

Tyyli 1
Koodia: [Valitse]
mv esimerkki.txt  esimerkki2.txt  esimerkki3.txt /home/kayttajatunnus/
Tyyli 2
Koodia: [Valitse]
mv esimerkki.txt  esimerkki2.txt  esimerkki3.txt ~

Kansion luominen kotikansioon. Käytetään komentoa makedirectory = mkdir
Koodia: [Valitse]
mkdir esimerkkikansio
Usean kansion luominen kotikansioon.
Koodia: [Valitse]
mkdir esimerkkikansio esimerkkikansio2 esimerkkikansio3
Kansion poistaminen kotikansiosta. Käytetään komentoa removedirectory = rmdir
Koodia: [Valitse]
rmdir esimerkkikansio
Usean kansion poistaminen.
Koodia: [Valitse]
rmdir esimerkkikansio esimerkkikansio2 esimerkkikansio3
« Viimeksi muokattu: 05.12.09 - klo:20.01 kirjoittanut Karvameduusa »

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #3 : 05.12.09 - klo:19.34 »
Katso:
http://linux.fi/wiki/Komentorivin_perusteet
[/quote]

Kiitos olen tutkinut mainitun kohdan, mutta ei valkene näin yksiniittiselle ajattelijalle..
esim. haluaisin kopioida työpöydällä olevasta kansiosta kaksi tiedostoa kohteeseen.... usr/share/kansio/lokale

Ohje kehoittaa suorittamaan kopioinnin näin
Koodia: [Valitse]
cp tiedosto kopio
ja liittämään näin:
Koodia: [Valitse]
mv vanha_tiedostonimi uusi_tiedostonimi

siirryttyäni kansioon lokale..( ja miten sinne pääsen?)
pitääkö minun nyt sitten muuttaa kopioimani tiedoston nimi joksikin muuksi, ennen kuin siirto onnistuu..?
jussi57...luetunkin ymmärtäminen alkaa olla vaikeeta

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #4 : 05.12.09 - klo:19.35 »
Tutoriaali:

Kopioidaan tiedosto työpöydältä kotikansioon. Käytetään komentoa copy = cp.

Tyyli 1
Koodia: [Valitse]
cp /home/kayttajatunnus/Työpöytä/esimerkki.txt /home/kayttajatunnus/
Tyyli 2
Koodia: [Valitse]
cp ~/Työpöytä/esimerkki.txt ~

Kopioidaan tiedosto työpöydältä /usr/share/ kansioon (vaatii root tai superuser oikeudet).

Tyyli 1
Koodia: [Valitse]
sudo cp /home/kayttajatunnus/Työpöytä/esimerkki.txt /usr/share/
Tyyli 2
Koodia: [Valitse]
sudo cp ~/Työpöytä/esimerkki.txt /usr/share/

Tiedoston siirtäminen työpöydältä kotikansioon. Käytetään komentoa move = mv.

Tyyli 1
Koodia: [Valitse]
mv /home/kayttajatunnus/Työpöytä/esimerkki.txt /home/kayttajatunnus/
Tyyli 2
Koodia: [Valitse]
mv ~/Työpöytä/esimerkki.txt ~

Siirretään tiedosto työpöydältä /usr/share/ kansioon (vaatii root tai superuser oikeudet).

Tyyli 1
Koodia: [Valitse]
sudo mv /home/kayttajatunnus/Työpöytä/esimerkki.txt /usr/share/
Tyyli 2
Koodia: [Valitse]
sudo mv ~/Työpöytä/esimerkki.txt /usr/share/

Kiitos... tuhertaessani vastastausta kullervolle..ehditkin jo opastaa...yritän opiskella ja palaan asiaan.
t.jussi57

nm

  • Käyttäjä
  • Viestejä: 16252
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #5 : 05.12.09 - klo:19.41 »
Ohje kehoittaa suorittamaan kopioinnin näin
Koodia: [Valitse]
cp tiedosto kopio
ja liittämään näin:
Koodia: [Valitse]
mv vanha_tiedostonimi uusi_tiedostonimi

mv ei liitä vaan siirtää, eli kopioi tiedoston kohteeseen ja poistaa alkuperäisen. cp puolestaan kopioi, mutta ei poista alkuperäistä tiedostoa.

Unohda liittäminen kokonaan. Komentorivillä ei ole mitään leikepöytää, johon tiedostot laitetaan odottelemaan liittämistä, vaan cp:lle ja mv:lle annetaan samantien sekä lähde- että kohdesijainti ja komennot tekevät välittömästi työtä käskettyä.

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #6 : 05.12.09 - klo:19.57 »
tein näin ja pääte vastasi näin:
Koodia: [Valitse]
jussi@jussi:~$ sudo mv /home/jussi/Työpöytä/fi/usr/share/lokale
[sudo] password for jussi:
mv: Puuttuva kohdetiedosto-operandi ”/home/jussi/Työpöytä/fi/usr/share/lokale” jälkeen

...mikä hiijen operandi???  Mikä multa jäi lukematta ja ymmärtämättä?
jussi57

Karvameduusa

  • Käyttäjä
  • Viestejä: 1055
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #7 : 05.12.09 - klo:20.03 »
tein näin ja pääte vastasi näin:
Koodia: [Valitse]
jussi@jussi:~$ sudo mv /home/jussi/Työpöytä/fi/usr/share/lokale
[sudo] password for jussi:
mv: Puuttuva kohdetiedosto-operandi ”/home/jussi/Työpöytä/fi/usr/share/lokale” jälkeen

...mikä hiijen operandi???  Mikä multa jäi lukematta ja ymmärtämättä?
jussi57

sudo mv /home/jussi/Työpöytä/fi<välilyönti>/usr/share/lokale

nm

  • Käyttäjä
  • Viestejä: 16252
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #8 : 05.12.09 - klo:20.05 »
tein näin ja pääte vastasi näin:
Koodia: [Valitse]
jussi@jussi:~$ sudo mv /home/jussi/Työpöytä/fi/usr/share/lokale
[sudo] password for jussi:
mv: Puuttuva kohdetiedosto-operandi ”/home/jussi/Työpöytä/fi/usr/share/lokale” jälkeen

...mikä hiijen operandi???  Mikä multa jäi lukematta ja ymmärtämättä?
jussi57

Komennossasi on vain yksi polku (/home/jussi/Työpöytä/fi/usr/share/lokale), jonka mv tulkitsee lähteeksi. Siis kohde puuttuu.

Lisäksi:
Käytä mieluummin cp:tä mv:n sijaan, ettei lähteesi häviä ennen aikojaan.
Kohdehakemisto on locale, ei lokale

Veikkaan siis, että haluat komentaa näin:

Koodia: [Valitse]
sudo cp -r /home/jussi/Työpöytä/fi /usr/share/locale

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #9 : 05.12.09 - klo:20.14 »
tein näin ja pääte vastasi näin:
Koodia: [Valitse]
jussi@jussi:~$ sudo mv /home/jussi/Työpöytä/fi/usr/share/lokale
[sudo] password for jussi:
mv: Puuttuva kohdetiedosto-operandi ”/home/jussi/Työpöytä/fi/usr/share/lokale” jälkeen

...mikä hiijen operandi???  Mikä multa jäi lukematta ja ymmärtämättä?


Komennossasi on vain yksi polku (/home/jussi/Työpöytä/fi/usr/share/lokale), jonka mv tulkitsee lähteeksi. Siis kohde puuttuu.

Lisäksi:
Käytä mieluummin cp:tä mv:n sijaan, ettei lähteesi häviä ennen aikojaan.
Kohdehakemisto on locale, ei lokale

Veikkaan siis, että haluat komentaa näin:

Koodia: [Valitse]
sudo cp -r /home/jussi/Työpöytä/fi /usr/share/locale

Ihan just näin halusin...ja huomasinkin, että polku puuttui ja sitä kautta lähde hävisi...no nyt on kunnossa. KIITOS taas..!!

Mutta edelleen alkuperäinen kymysys...eli tuon tarkempia ohjeita ei vissiin sitte ole, vaan minun kaltaisteni pökijöiden täytyy luottaaa teidän viisaampien hyväntahtoisuuteen..??
yst jussi57

nm

  • Käyttäjä
  • Viestejä: 16252
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #10 : 05.12.09 - klo:20.33 »
Mutta edelleen alkuperäinen kymysys...eli tuon tarkempia ohjeita ei vissiin sitte ole, vaan minun kaltaisteni pökijöiden täytyy luottaaa teidän viisaampien hyväntahtoisuuteen..??

No miten olisi Jukka Korpelan Unix-opas: http://www.cs.tut.fi/~jkorpela/unix/
Lue luvut 6 (Komennot) ja 7 (Tiedostot ja hakemistot).

Tai hae kirjastosta muutama Linux-kirja ja selaile niitä. Komentorivin käyttö on siinä mielessä helppo aihe, että oppaat eivät vanhene kovin nopeasti.

khaosaming

  • Käyttäjä
  • Viestejä: 348
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #11 : 05.12.09 - klo:20.34 »
Mutta edelleen alkuperäinen kymysys...eli tuon tarkempia ohjeita ei vissiin sitte ole?
-----------
Onhan netti pullollaan komentorivioppaita, tässä yksi bash-ohje:
http://ss64.com/bash/

nm

  • Käyttäjä
  • Viestejä: 16252
    • Profiili
Vs: Mistä löytäisin ohjeet komentorivin käyttöön?
« Vastaus #12 : 05.12.09 - klo:20.35 »
Onhan netti pullollaan komentorivioppaita, tässä yksi bash-ohje:
http://ss64.com/bash/

Vaatimuksena taisi olla suomenkielisyys.


nm

  • Käyttäjä
  • Viestejä: 16252
    • Profiili
Näitähän löytyy:
http://users.utu.fi/sjsepp/linux_ohje/peruskomennot.htm
http://linux.ilmainen.net/konsoli.html

Linux.fi:n perusopas on mielestäni huomattavasti selkeämpi kuin nämä. Tuossa jälkimmäisessä ei edes käydä läpi tiedostojen käsittelyä peruskomennoilla. Jukka Korpelan Unix-opas puolestaan avaa perusteita enemmän, ja vastaavia esityksiä voisin odottaa olevan myös paremmissa Linux-kirjoissa. Niitäkin tosiaan kannattaa vilkaista, etenkin jos painettu teksti on miellyttävämpää lukea.