Ero sivun ”Mv” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Kumottu muokkaus #23471, jonka teki ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!! ([[User talk:ARTTUSN WIH
ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!! (keskustelu | muokkaukset) (Ak: Sivun sisältö korvattiin sisällöllä ”HYVÄSTI NUSSIJAT”) |
(Kumottu muokkaus #23471, jonka teki ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!! ([[User talk:ARTTUSN WIH) |
||
Rivi 1: | Rivi 1: | ||
[[Komentorivi]]komennolla mv siirretään tai uudelleennimetään tiedostoja. | |||
== 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]] |