Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Iets verplaatsen via de terminal  (gelezen 2249 keer)

markus24

  • Gast
Iets verplaatsen via de terminal
« Gepost op: 2008/03/23, 18:00:47 »
Hallo:)

Ik heb een klein vraagje, Ik wil me graag een beetje gaan verdiepen in de terminal alleen loopt ik al tegen iets raars aan. Ik heb in mijn map ´Documenten´ een map aan gemaakt test1 en een map test2. Nu heb ik in de test1 map een bestandje geplaats en die wil ik verplaatsen naar de map ´test2´   Ik vertel het volgende tegen de terminal: sudo mv muziek /test2   Ik krijg dan de melding dat ik mijn wachtwoord moet intoetsen en dat doe ik. Dan kijk ik in de map test1 en is hij daar idd weg maar kijk ik in de map test2 dan staat hij daat niet. het bestand muziek is dus weg. Doe ik iets niet goed misschien?

Alvast bedankt.

Gr. Mark

Offline siegi

  • Lid
  • Steunpunt: Nee
Iets verplaatsen via de terminal
« Reactie #1 Gepost op: 2008/03/23, 18:04:26 »
Als je een / voor de map typt komt het in de root terecht. Dus op de plaats waarde mappen home usr etc var ook staan.
sudo is trouwens alleen nodig als je operaties buiten je homemap doet.

markus24

  • Gast
Iets verplaatsen via de terminal
« Reactie #2 Gepost op: 2008/03/23, 18:05:43 »
Dus die / moet ik dan weg laten?

markus24

  • Gast
Iets verplaatsen via de terminal
« Reactie #3 Gepost op: 2008/03/23, 18:08:27 »
onee ik zie dat ik dan de naam verander

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Iets verplaatsen via de terminal
« Reactie #4 Gepost op: 2008/03/23, 18:10:48 »
Handige documentatielink:
http://www.ubuntu-nl.org/documentatie/gebruik/terminal/

Waarschijnlijk is dit het commando wat je wil:
mv bestand ../test2
Dit verplaatst het bestand "bestand" naar de test2 map.

markus24

  • Gast
Iets verplaatsen via de terminal
« Reactie #5 Gepost op: 2008/03/23, 18:12:15 »
Hier ben ik dus nu mee bezig alleen als ik dit precies doe wil het niet lukken:P

Offline siegi

  • Lid
  • Steunpunt: Nee
Iets verplaatsen via de terminal
« Reactie #6 Gepost op: 2008/03/23, 18:12:28 »
@johan waarom typ je dubbelpunt inplaats van gewoon een punt?

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Iets verplaatsen via de terminal
« Reactie #7 Gepost op: 2008/03/23, 18:20:10 »
Als je iets wil verplaatsen van ~/documenten/test1 naar ~/documenten/test2, dan moet je toch die dubbele punten hebben? (als je in de test1 map bent)
Anders verplaats je het naar een bestand of map binnen de test1 map.

Als je in je eigen home map staat moet het zoiets als dit zijn:
mv test1/bestand /test2

Offline vanadium

  • Lid
  • Steunpunt: Nee
Iets verplaatsen via de terminal
« Reactie #8 Gepost op: 2008/03/24, 12:35:02 »
Zeker en vast die "sudo" weglaten: dat gebruik je alleen als je zeer goed weet wat je doet (als systeembeheerder!). Nooit met sudo "testen"!

Een commando dat werkt onafhankelijk van waar je je bevindt (absolute verwijzigen) is

mv ~/documenten/test1/muziek ~/documenten/test2

~ is een korte notatie voor je home directory, vb. /home/markus24.

Als je in de directory test1 bent, dan werkt zowel:

mv ~/documenten/test1/muziek ~/documenten/test2
mv muziek ~/documenten/test2
mv muziek ../test2

of om eens gek te doen:

mv muziek ../../documenten/test2

.. wil zeggen: de directory een niveau hoger. Als je in test1 bent (het commando "pwd" kan je dat vertellen) dan zal ../test2 inderdaad het bestand verplaatsen naar de directory test2.

Volgens jou eerste post was het bestand muziek is dus inderdaad verplaatst naar de root directory, /. Je kan het zien met

ls /

Offline siegi

  • Lid
  • Steunpunt: Nee
Iets verplaatsen via de terminal
« Reactie #9 Gepost op: 2008/03/24, 13:56:15 »
Citaat van: Johanvd
Als je iets wil verplaatsen van ~/documenten/test1 naar ~/documenten/test2, dan moet je toch die dubbele punten hebben? (als je in de test1 map bent)
Anders verplaats je het naar een bestand of map binnen de test1 map.

Als je in je eigen home map staat moet het zoiets als dit zijn:
mv test1/bestand /test2
handig :)

Offline ivo

  • Lid
  • Steunpunt: Nee
Iets verplaatsen via de terminal
« Reactie #10 Gepost op: 2008/03/24, 14:11:06 »
Citaat van: markus24
Hier ben ik dus nu mee bezig alleen als ik dit precies doe wil het niet lukken:P
Markus,  dit valt bijna niet uit te leggen zo op afstand. Je moet even de commandos en de manier waarop ze gebruikt worden erbij pakken en dan zelf gaan oefenen.

Als je eerst in je home-dir een directory "oefen" aanmaakt kun je daarin zonder al teveel gevaar spelen.

cd                     (om naar je home-dir te gaan)
mkdir oefen      (om de directory oefen aan te maken
cd oefen           (om naar de oefen directory te gaan

Dan start je firefox op en die voer je deze URL

http://freeengineer.org/learnUNIXin10minutes.html

En dan kan je je gang gaan.
There are only 10 types of people in the world; those who understand binary and those who don't.

Offline SeySayux

  • Lid
    • SeySayux.net
  • Steunpunt: Nee
Iets verplaatsen via de terminal
« Reactie #11 Gepost op: 2008/03/24, 14:33:58 »
stel je hebt een map oefen met daar een map test1 en test 2 in, en in test1 het bestand muziek.
Nu, dan ziet het er ongeveer zo uit:
/
+--> home
     +--> oefen
          +--> test1
          |     +--> muziek
          +--> test2
Nu, stel je bent in de map oefen:
cd ~/oefen
Dan wil je het bestand muziek van test1 naar test2 verplaatsen, doe dan:
mv test1/muziek test2
Als je in de map oefen/test1 bent, doe het dan zo
mv muziek ../test2

- SeySayux
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net

markus24

  • Gast
Iets verplaatsen via de terminal
« Reactie #12 Gepost op: 2008/03/29, 14:34:35 »
Bedankt voor alle reacties! Ik ga even beginnen met oefenen:P

Gr en nogmaals bedankt!

markus24

  • Gast
Iets verplaatsen via de terminal
« Reactie #13 Gepost op: 2008/03/29, 14:43:45 »
Alles wat ik wilde is gelukt:D bedankt!  En sudo blijkt idd niet slim om zomaar te gerbuiken:P