Mv
Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
mv – Linux ir Unix komanda failų perkėlimui ir pervardinimui.
Nurodant tą patį folderį, tačiau kitą failo vardą, failą galima ir pervardinti.
Dažniausiai taikomas komandos variantas yra
mv sena_vieta/senas_failo_vardas nauja_vieta/naujas_failo_vardas
arba (pervardinant)
mv senas_vardas naujas_vardas
Jei pirmasis argumentas yra failo vardas, o antrasis – folderis, komanda perkelia nurodytą failą į šį folderį:
mv musu_failas /musu/kitas/folderis
Kai kada naudojama versija su --target-directory raktu:
mv --target-directory=kur_perkelti failas_1 failas_2 .. failas_n
Visi failai bus perkelti į folderį kur_perkelti.
Kaip ir kitose komandose, galimas santykinis folderio nurodymas bei vardo kortelės
Kiti dažnai naudojami raktai:
- -f (arba --force) be klausimų ištrinti nurodomoje vietoje jau esantį, kitą, tokį patį vardą turintį failą. Nesant šio rakto, sistema gali pareikalauti vartotojo patvirtinti jo sprendimą.
- -i (arba --interactive) visada klausti vartotojo prieš trinant failus. Priešingas -f.
- -u (arba --update) perkelti tik tuos failus, kurie naujesni nei nurodytoje vietoje esantys to paties vardo failai. Taip pat perkeliami ir tie failai, kurių vardus turinčių kitų failų nurodytoje vietoje nėra.
- -v (arba --verbose) Aiškinti, kas daroma. Naudingas raktas mokantis komandą.
- --help trumpai paaiškinti, kaip naudotis komanda. Šiuo raktu galima gauti konkrečiai versijai ar distribucijai specifinės informacijos.
[taisyti] Naudojimo sritis
Šiuo metu failus patogiau perkelti grafinės sąsajos įrankiais, tačiau mv komanda neretai naudinga įvairuose skriptuose, kurie gali failų tvarkymo operacijas atlikti automatiškai.