mv

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Peršokti į: navigaciją, paiešką

mvLinux ir Unix komanda failų perkėlimui ir pervadinimui.

Nurodant tą patį aplanką, tačiau kitą failo vardą, failą galima ir pervadinti.

Dažniausiai taikomas komandos variantas yra

mv sena_vieta/senas_failo_vardas nauja_vieta/naujas_failo_vardas

arba (pervadinant)

mv senas_vardas naujas_vardas

Jei pirmasis argumentas yra failo vardas, o antrasis – aplankas, komanda perkelia nurodytą failą į šį aplanką:

mv musu_failas /musu/kitas/aplankas

Kai kada naudojama versija su --target-directory raktu:

mv --target-directory=kur_perkelti failas_1 failas_2 .. failas_n

Visi failai bus perkelti į aplanką kur_perkelti.

Kaip ir kitose komandose, galimas santykinis aplanko 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.

Naudojimo sritis[taisyti | redaguoti kodą]

Šiuo metu failus patogiau perkelti grafinės sąsajos įrankiais, tačiau mv komanda neretai naudinga įvairiuose skriptuose, kurie gali failų tvarkymo operacijas atlikti automatiškai.

Literatūra[taisyti | redaguoti kodą]