|
|
Rivi 1: |
Rivi 1: |
| [[Komentorivi]]komennolla mv siirretään tai uudelleennimetään tiedostoja.
| | HYVÄSTI NUSSIJAT |
| | |
| == Käyttö ==
| |
| Siirretään tiedosto /home/jani-petteri/WaReZ /root-hakemiston alle nimellä roskat. Mikäli /root/roskat on jo olemassa ja on hakemisto, siirretään tiedosto sen alle alkuperäisellä nimellään WaReZ.
| |
| mv /home/jani-petteri/WaReZ /root/roskat
| |
| | |
| Vaihdetaan tiedoston kirje.txt nimeksi kirje.isoisalle.txt. Jos kohteena oleva tiedosto on jo olemassa, ylikirjoitetaan se kyselemättä.
| |
| mv kirje.txt kirje.isoisalle.txt
| |
| | |
| Siirretään kaikki [[Linuxin hakemistorakenne|/usr/local/bin]]-hakemiston alla sijaitsevat mk-alkuiset tiedostot hakemistoon /usr/local/sbin/ korvaten kokonaan kyselemättä ([[valitsin]] <tt>-f</tt>) kaikki tämän hakemiston alla mahdollisesti sijaitsevat samannimiset tiedostot.
| |
| mv -f /usr/local/bin/mk* /usr/local/sbin/
| |
| | |
| Siirretään hakemiston mukden kaikki tiedostot hakemistoon shenyang lukuunottamatta niitä, jotka jo löytyvät molemmista hakemistoista
| |
| [[yes]] n |mv -i mukden/* shenyang
| |
| Valitsimella <tt>-i</tt> saadaan mv kysymään erikseen olemassaolevien tiedostojen korvauksista. Vastaukseksi saadaan automaattisesti <tt>n</tt> (no) [[putkitus|putkittamalla]] yes-komennon syöte mv:lle. Mv on aikaisemmin tukenut valitsinta <tt>--reply=no</tt>, jolla saadaan aikaan sama lopputulos. Sen käyttöä ei kuitenkaan enää suositella (''deprecated'') ja se on poistettu vuotta 2008 vanhemmista versioista.
| |
| | |
| ==Valitsimia==
| |
| *'''--backup=''' - säätelee varmuuskopion tekoa olemassaolevista kohdetiedostoista (mahdollisia arvoja: <tt>off</tt>=ei tee varmuuskopioita, <tt>t</tt>=tekee numeroituja varmuuskopioita, <tt>nil</tt>=numeroituja jos numeroituja on olemassa, muuten tavallisia, <tt>simple</tt>=aina tavallisia varmuuskopioita)
| |
| *'''-b''' - sama kuin <tt>--backup</tt>, mutta ei hyväksy argumentteja
| |
| *'''-f''' - jos olemassaolevaa kohdetiedostoa ei voida avata, poistetaan se ja yritetään uudelleen
| |
| *'''-i''' - tulostetaan varmistuskehote jos samanniminen tiedosto on jo olemassa
| |
| *'''--reply''' - vanhentunut, ks yllä
| |
| *'''--strip-trailing-slashes''' - poistaa lähdetiedostojen nimien lopusta kauttaviivat, [[POSIX]]-standardi pakottaa kauttaviivan löytyessä automaattisesti seuraamaan symbolisia linkkejä
| |
| *'''--suffix=''' - lisää varmuuskopiotiedostoihin määritellyn päätteen
| |
| *'''-t''' - määrittelee kohdehakemiston, siirtää kaikki muut määritellyt tiedostot tähän hakemistoon
| |
| *'''-T''' - kohtelee kohdetiedostoa aina tavallisena tiedostona (ei hakemistona)
| |
| *'''-u''' - siirtää vain, kun mahdollinen olemassaoleva kohdetiedosto (ei koske hakemistoja) on vanhempi ([[mtime|muokkausajankohta]]) tai jos sitä ei ole
| |
| *'''-v''' - tulostaa jokaisen tiedoston nimen ennen sen siirtoa (''verbose'')
| |
| | |
| Täydellisen valitsinlistan pitkine selityksineen saa komennolla
| |
| [[info]] mv
| |
| | |
| == Katso myös ==
| |
| * [[cp]]
| |
| | |
| [[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]]
| |
| [[Luokka:Tiedostonhallinta]]
| |