Selv om du sannsynligvis allerede vet hvordan du flytter en fil i Linux ved hjelp av GUI-filleseren, kan du være det lurer på om det er en flyttkommando i terminalen som lar deg raskt flytte filer til forskjellige kataloger. Mv-kommandoen er den du vil ha, og den er enkel å bruke med sin enkle syntaks og noen få valgfrie sikkerhetsflagg.

Denne grunnleggende terminalkommandoen fungerer på de fleste Linux-distribusjoner, inkludert Ubuntu, Kali Linux og Fedora.

Mv Command Syntax

Mv-kommandoen er ganske fleksibel, men du må beholde objekter i denne rekkefølgen når du bruker den:

mv [alternativ] 

Hver mv-kommando må ha en kilde og en destinasjon spesifisert; hvis du inkluderer et alternativ, må det komme før kilden og destinasjonen. Vi forklarer hva noen av disse alternativene er nedenfor.

For å prøve mv-kommandoen uten noen alternativer, lage en rask fil og gi en kommando som denne:

Hvordan lage en ny fil i Linux

Å lage en ny fil i Linux virker enkel, men du vil bli overrasket over hvor mange måter du kan gjøre det på!

mv ~ / test.txt ~ / Dokumenter

Denne kommandoen vil flytte filen test.txt fra hjemmemappen til Dokumenter-katalogen.

For å flytte flere filer er det bare å liste opp alle filene dine, atskilt med mellomrom, før du angir destinasjonen, og de blir alle flyttet i en kommando.

I tillegg, hvis du har flere filer du vil flytte til samme destinasjon, og de har alle noe vanlig i navnet (for eksempel en utvidelse), kan du bruke en stjerne (*) i kildenavnet som et jokertegn.

Du vil merke at i ingen av disse kommandoene ba mv om å bekrefte flyttingen din eller til og med rapportere at noe skjedde. Det er her alternativene for mv kommer inn.

Alternativer for Mv-kommando

Et alternativ du kan bruke er --verbose eller -v, som ganske enkelt skriver ut en oversikt over hver operasjon.

En viktig merknad når du bruker mv-kommandoen, er at med mindre du spesifiserer, vil mv automatisk overskrive alle filer i destinasjonen som har samme navn som kildefilen.

Du kan unngå utilsiktet overskriving med interaktiv modus ved å bruke -Jeg alternativ.

I interaktiv modus vil mv be deg om å bekrefte flyttingen i tilfelle en filkonflikt i destinasjonskatalogen.

For å avbryte en mv-kommando automatisk hvis det er en konflikt, spesifiser du -n alternativet i stedet.

Du kan stille mv til, i en konflikt, alltid favorisere en fil med en nyere "siste modifikasjonsdato" ved å angi oppdateringsalternativet, -u.

Dette er praktisk hvis du har to filer med samme navn, men bare vil ha den sist oppdaterte filen.

Et alternativ til for å unngå konflikter er alternativet backup. Hvis du bruker --backup = nummerert, mv vil legge til kildefilens navn med ~1~ i tilfelle filnavnkonflikt. Den flyttede filen blir deretter skjult fra normal visning med mindre du avslører skjulte filer, som med kommandoen ls -a.

Flytte filer sømløst

Vi har lært noen tips og triks for å bruke mv til å flytte lokale filer raskt og trygt i Linux-terminalen.

I noen tilfeller vil du kanskje flytte lokale filer til en annen maskin, og det er mange måter å gjøre dette på Linux også.

E-post
De 7 beste trådløse filoverføringsappene på Linux

Trenger du å overføre filene dine via Wi-Fi på Linux? Her er flere metoder du kan bruke.

Relaterte temaer
  • Linux
  • Ubuntu
  • Terminal
  • Linux
Om forfatteren
Jordan Gloor (17 artikler publisert)

Jordan er en veileder og journalist som brenner for å gjøre Linux tilgjengelig og stressfritt for alle. Han har en BA i engelsk og en ting for varm te. I de varme årstidene liker han å sykle åsene i Ozarks der han bor.

Mer fra Jordan Gloor

Abonner på vårt nyhetsbrev

Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Ett steg til…!

Bekreft e-postadressen din i e-posten vi nettopp sendte deg.

.