Sådan flyttes Linux -filer med Mv -kommandoen

Sådan flyttes Linux -filer med Mv -kommandoen

Selvom du sandsynligvis allerede ved, hvordan du flytter en fil i Linux ved hjælp af GUI -filbrowseren, spekulerer du måske på, om der er en flyttekommando i terminalen, der giver dig mulighed for hurtigt at flytte filer til forskellige mapper. Mv -kommandoen er den, du ønsker, og den er let at bruge med sin enkle syntaks og et par valgfrie sikkerhedsflag.





Denne grundlæggende terminalkommando fungerer på de fleste Linux -distributioner, herunder Ubuntu, Kali Linux og Fedora.





Mv Command Syntax

Mv -kommandoen er ret fleksibel, men du skal beholde objekter i denne rækkefølge, når du bruger den:





mv [option]

Hver mv -kommando skal have en kilde og en destination angivet; hvis du inkluderer en mulighed, skal den komme før kilden og destinationen. Vi forklarer, hvad nogle af disse muligheder er nedenfor.

For at prøve mv -kommandoen uden nogen muligheder, oprette en hurtig fil og udsted en kommando som denne:



mv ~/test.txt ~/Documents

Denne kommando flytter filen test.txt fra hjemmemappen til biblioteket Dokumenter.

For at flytte flere filer skal du bare liste alle dine filer adskilt med mellemrum, før du angiver destinationen, og de vil alle blive flyttet i en kommando.

Hvis du har flere filer, du vil flytte til den samme destination, og de alle har noget tilfælles i deres navn (f.eks. En udvidelse), kan du bruge en stjerne (*) i kildenavnet som et jokertegn.

Du vil bemærke, at i ingen af ​​disse kommandoer bad mv om at bekræfte dit træk eller endda rapportere, at der skete noget. Det er her mulighederne for mv kommer ind.

Mv kommandoindstillinger

En mulighed du kan bruge er --ordrig eller -v , som simpelthen udskriver en registrering af hver operation.

En vigtig bemærkning ved brug af mv -kommandoen er, at medmindre du angiver, overskriver mv automatisk alle filer i destinationen, der har samme navn som kildefilen.

Du kan undgå en utilsigtet overskrivning med interaktiv tilstand ved hjælp af -jeg mulighed.

I interaktiv tilstand vil mv bede dig om at bekræfte flytningen i tilfælde af en filkonflikt i destinationsmappen.

Hvis du automatisk vil annullere en mv -kommando, hvis der er en konflikt, skal du angive -n mulighed i stedet.

finde ud af, hvad slettet youtube -video var

Du kan indstille mv til i en konflikt altid at favorisere en fil med en nyere 'sidste ændringsdato' ved at indstille opdateringsindstillingen, -u .

Dette er praktisk, hvis du har to filer med samme navn, men du kun vil beholde den senest opdaterede fil.

En anden mulighed for at undgå konflikter er mulighed for backup. Hvis du bruger -backup = nummereret , mv tilføjer kildefilens navn med ~ 1 ~ i tilfælde af filnavnkonflikter. Den flyttede fil vil derefter blive skjult for normal visning, medmindre du afslører skjulte filer, som med kommandoen ls -a .

Flytning af filer problemfrit

Vi har lært nogle tips og tricks til brug af mv til hurtigt og sikkert at flytte lokale filer i Linux -terminalen.

I nogle tilfælde vil du måske flytte lokale filer til en anden maskine, og der er også mange måder at gøre dette på Linux.

Del Del Tweet E -mail De 7 bedste apps til trådløs filoverførsel på Linux

Har du brug for at overføre dine filer via Wi-Fi på Linux? Her er flere metoder, du kan bruge.

Læs Næste
Relaterede emner
  • Linux
  • Ubuntu
  • Terminal
  • Linux
Om forfatteren Jordan Gloor(51 artikler udgivet)

Jordan er medarbejderforfatter på MUO, der brænder for at gøre Linux tilgængeligt og stressfrit for alle. Han skriver også vejledninger om privatliv og produktivitet.

Mere fra Jordan Gloor

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere