Dit is de eerste van mijn linux artkelen, hopelijk zullen er nog velen volgen.
Om andere computers te benaderen kent linux het mount – umount commando. Dit is een krachtig
commando waarmee meerdere type's filesystems benaderd kunnen worden.
Het cp commando lijkt op het 'copy' commando, alleen wat krachtiger.
Ik ga niet uitleggen wat je er allemaal mee kunt, maar vooral hoe ik het gebruikt heb…
Ik ben nu mijn server aan het migreren, dus ik kopieer veel data van de ene naar de andere server.
Om dit te doen heb ik op de oude server een NFS mount-point gemaakt, en deze gemount op de nieuwe server.
# mount <oudeserver>:/ /media/oudeserver
In gewoon NL: mount de root van de oude server op /media/oudeserver/
Let wel, dit gaat op het standaard NFS Filesystem van Linux. Maar nu wil ik een windows doos benaderen:
# umount /media/ouderserver
# mount -t cifs //oudeserver/data -o username=Gerrit,password=myPassword /media/nwoes
Hier geeft -t het type bestandssyteem aan.. In dit geval cifs, wat het oude smb heeft vervangen.
verder wordt de PC-naam en share naam gegeven, en de gebruikersnaam/wachtwoord..
Tenslotte het mount-point, ook niet onbelangrijk. 😉
Het stoere is dat je met hetzelfde commando ook een ISO file direct kunt mounten:
# mount -t iso9660 -o loop <path to isofile.iso> /media/iso/
# cd /media/oudeserver/media/nss/DATA
# cp * /media/nss/DATA -rvpu
-r = recursive – inclusief subdirectories
-v = verbose – laat alle output zien…
-p = preserve – behoud ownership en timestamps
-u = update – Alleen als het bestand nieuwer is kopieren.