Mens du sandsynligvis allerede ved, hvordan du flytter en fil i Linux ved hjælp af GUI-filbrowseren, kan du være undrer sig over, om der er en flytkommando i terminalen, der giver dig mulighed for hurtigt at flytte filer til forskellige mapper. Kommandoen mv er den, du ønsker, og den er nem at bruge med sin enkle syntaks og et par valgfri 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 holde objekter i denne rækkefølge, når du bruger den:

mv [option] 

Hver mv-kommando skal have en kilde og en destination specificeret; hvis du inkluderer en indstilling, 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 indstillinger, Opret en hurtig fil og udsend en kommando som denne:

Sådan oprettes en ny fil i Linux

Oprettelse af en ny fil i Linux virker simpelt, men du vil blive forbløffet over, hvor mange måder du kan gøre det på!

mv ~ / test.txt ~ / Dokumenter

Denne kommando flytter filen test.txt fra hjemmemappen til dokumentmappen.

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

Derudover, hvis du har flere filer, du vil flytte til samme destination, og de har alle noget til fælles i deres navn (såsom en udvidelse), kan du bruge en stjerne (*) i kildens navn 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 kommandomuligheder

En mulighed, du kan bruge, er --ordrig eller -v, som blot udskriver en oversigt over hver handling.

En vigtig note, når du bruger mv-kommandoen, er at medmindre du angiver, overskriver mv automatisk alle filer i destinationen, der har samme navn som kildefilen.

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

I interaktiv tilstand beder mv 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 i stedet.

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

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

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

Flytning af filer problemfrit

Vi har lært nogle tip og tricks til at bruge mv til at flytte lokale filer hurtigt og sikkert 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.

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

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

Relaterede emner
  • Linux
  • Ubuntu
  • Terminal
  • Linux
Om forfatteren
Jordan Gloor (17 artikler offentliggjort)

Jordan er en vejleder og journalist, der brænder for at gøre Linux tilgængeligt og stressfrit for alle. Han har en BA på engelsk og noget for varm te. I de varme årstider nyder han at cykle bakkerne i Ozarks, hvor han bor.

Mere fra Jordan Gloor

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.

.