Skip to main content

Sådan flytter du filer rundt med Linux mv kommandoen

Who Started World War I: Crash Course World History 210 (Kan 2025)

Who Started World War I: Crash Course World History 210 (Kan 2025)
Anonim

Denne vejledning viser dig alle måder at flytte filer rundt ved hjælp af Linux.

Den nemmeste måde at flytte filer rundt på er at bruge den filhåndtering, der følger med din særlige Linux-distribution. En filhåndtering giver et grafisk billede af de mapper og filer, der er gemt på din computer. Windows-brugere vil være bekendt med Windows Stifinder, som er en type filhåndtering.

De mest almindelige filadministratorer i Linux er som følger:

  • Nautilus
  • Delfin
  • Thunar
  • PCManFM
  • Caja

Nautilus er en del af GNOME-skrivebordsmiljøet og er standardfilhåndteringen til Ubuntu, Fedora, openSUSE og Linux Mint.

Dolphin den del af KDE-skrivebordets miljø og er standard filhåndtering til Kubuntu og KaOS.

Thunar leveres med XFCE-skrivebordsmiljøet, PCManFM er installeret med LXDE-skrivebordsmiljøet, og Caja er en del af MATE-skrivebordsmiljøet.

Et skrivebordsmiljø er en samling grafiske værktøjer, som giver dig mulighed for at administrere dit system.

Sådan bruges Nautilus til at flytte filer

Hvis du bruger Ubuntu, kan du åbne Nautilus filhåndtering ved at klikke på arkivskiltet øverst på launcheren.

For andre af dig, der bruger GNOME-skrivebordsmiljøet, tryk supernøglen på tastaturet (normalt har Windows-logoet og er ved siden af ​​venstre alt-tasten) og søg efter Nautilus i den medfølgende boks.

Når du har åbnet Nautilus, vil du se følgende muligheder i venstre panel:

  • Nylige steder
  • Hjem
  • Desktop
  • Downloads
  • musik
  • Billeder
  • Videoer
  • Skraldespand
  • Andre steder

De fleste af dine filer ligger under mappen "Hjem". Ved at klikke på en mappe vises en liste over undermapper og filer i den pågældende mappe.

For at flytte en fil højreklik på filen og vælg "Flyt til". Et nyt vindue åbnes. Naviger gennem mappestrukturen, indtil du finder den mappe, hvor du vil placere filen.

Klik på "Vælg" for at flytte filen fysisk.

Sådan flytter du filer ved hjælp af Dolphin

Dolphin er som standard tilgængelig med KDE-skrivebordsmiljøet. Hvis du ikke bruger KDE, skal du holde fast ved den filhåndtering, der fulgte med din distribution.

Filadministratorer er meget ens, og der er ingen god grund til at installere en anden til standard for dit system.

Dolphin har ikke en kontekstmenu til flytning af filer. I stedet skal du kun trække dem til det ønskede sted, alt hvad du skal gøre for at flytte filer.

Trinnene til flytning af filer er som følger:

  1. Naviger til den mappe, hvor filen er placeret
  2. Højreklik på fanen og vælg "Ny fane"
  3. På den nye fane navigerer til den mappe, du vil flytte filen til
  4. Gå tilbage til den oprindelige fane og træk den fil, du ønsker at flytte til den nye fane
  5. Der vises en menu med mulighed for at "Flyt her".

Sådan flytter du filer ved hjælp af Thunar

Thunar har en lignende grænseflade til Nautilus. Det venstre panel er dog adskilt i tre sektioner:

  • Enheder
  • Steder
  • Netværk

Enhederne indeholder en liste over de partitioner, der er tilgængelige for dig. Placeringsafsnittet viser elementer som "hjemme", "skrivebord", "skraldespand", "dokumenter", "musik", "billeder", "videoer" og "overførsler". Endelig lader netværksafsnittet dig gennemse netværksdrev.

De fleste af dine filer vil være under hjemmemappen, men du kan også åbne filsystemindstillingen for at komme til roden på dit system.

Thunar bruger begrebet cut and paste til at flytte ting rundt. Højreklik på den fil, du ønsker at flytte, og vælg "cut" fra kontekstmenuen.

Naviger til den mappe, hvor du ønsker at placere filen, højreklik og vælg "Indsæt".

Sådan flytter du filer ved hjælp af PCManFM

PCManFM ligner også Nautilus.

Det venstre panel har en liste over steder som følger:

  • Hjem
  • Desktop
  • Skraldespand
  • Applikationer
  • Dokumenter
  • musik
  • Billeder
  • Videoer
  • Downloads

Du kan navigere gennem mapperne ved at klikke på dem, indtil du finder den fil, du ønsker at flytte.

Processen med at flytte filer er den samme for PCManFM som for Thunar. Højreklik på filen og vælg "Cut" fra kontekstmenuen.

Naviger til den mappe, hvor du ønsker at placere filen, højreklik igen og vælg "Indsæt".

Sådan flytter du filer ved hjælp af Caja

Caja-filhåndteringen er standardindstillingen for Linux Mint MATE, og den er stort set den samme som Thunar.

At flytte en fil navigerer gennem mapperne ved at klikke med venstre museknap.

Når du finder den fil, du ønsker at flytte, skal du højreklikke og vælge "cut". Naviger til den mappe, hvor du vil lægge filen, højreklik og vælg "Indsæt".

Du vil bemærke på højre klikmenu, at der er en "Flyt til" valgmulighed, men de steder, hvor du kan flytte filer til at bruge denne indstilling, er meget begrænsede.

Sådan omdøber du en fil ved hjælp af Linux mv kommandoen

Forestil dig at du har kopieret et stort antal fotos fra dit digitalkamera til mappen Pictures under din hjemmemappe. (~ / Pictures).

At have masser af billeder under en enkelt mappe gør dem vanskelige at sortere igennem. Det ville være bedre at kategorisere billederne på en eller anden måde.

Du kan selvfølgelig kategorisere billederne efter år og måned, eller du kan kategorisere dem efter en bestemt begivenhed.

For dette eksempel antager vi, at under mapperne i billederne har du følgende filer:

  • img0001_01012015.png
  • img0002_02012015.png
  • img0003_05022015.png
  • img0004_13022015.png
  • img0005_14042015.png
  • img0006_17072015.png
  • img0007_19092015.png
  • img0008_01012016.png
  • img0009_02012016.png
  • img0010_03012016.png

Det er svært at fortælle af billederne, hvad de faktisk repræsenterer. Hvert filnavn har en dato tilknyttet det, så du kan i det mindste placere dem i mapper baseret på deres dato.

Når du flytter filer rundt, skal destinationsmappen allerede eksistere ellers får du en fejl.

For at oprette en mappe, brug kommandoen mkdir som følger:

mkdir

I ovenstående eksempel vil det være en god idé at oprette en mappe for hvert år, og inden for hvert år mappe skal der være mapper for hver måned.

For eksempel:

mkdir 2015

2015 / 01_Januarymkdir 2015 / 03_Marchmkdir 2015 / 03_Marchmkdir 2015 / 04_Aprilmkdir 2015 / 05_Maymkdir 2015 / 07_Julmkdir 2015 / 08_Augustmkdir 2015 / 09_Septembermkdir 2015 / 10_Octobermkdir 2015 / 11_Novembermkdir 2015 / 12_Decembermkdir 2016mkdir 2016 / 01_January 2015 /

Nu kan du undre dig over, hvorfor vi oprettet hver måned mappe med et nummer og et navn (dvs. 01_January).

Når du kører en mappeliste ved hjælp af kommandoen ls, returneres mapperne i alfanumerisk rækkefølge. Uden tallene vil april være første og derefter august osv. Ved at bruge et nummer i mappenavnet garanterer månedene, at de returneres i den rigtige rækkefølge.

Med de oprettede mapper kan du nu begynde at flytte billedfilerne i de korrekte mapper som følger:

mv img0001_01012015.png 2015 / 01_January /.

mv img0002_02012015.png 2015 / 01_January / .mv img0003_05022015.png 2015 / 02_February / .mv img0004_13022015.png 2015 / 02_February / .mv img0005_14042015.png 2015 / 04_April / .mv img0006_17072015.png 2015 / 07_July / .mv img0007_19092015.png 2015 /09_September/.mv img0008_01012016.png 2016 / 01_January / .mv img0009_02012016.png 2016 / 01_January / .mv img0010_03012016.png 2016 / 01_January /.

I hver af kodelinjerne ovenfor kopieres billedet til det relevante år og måned mappe baseret på datoen i filnavnet.

Perioden (.) I slutningen af ​​linjen er, hvad der er kendt som en metakarakter. Det sikrer dybest set, at filen holder samme navn.

Mens filerne nu er pænt sorteret efter dato, ville det være rart at vide, hvad hvert billede indeholder. Virkelig den eneste måde at gøre dette på er at åbne filen i en billedfremviser. Når du ved, hvad billedet drejer sig om, kan du omdøbe filen ved hjælp af kommandoen mv som følger:

mv img0008_01012016.png newyearfireworks.png

Hvad sker der, hvis filen allerede findes

Den dårlige nyhed er, at hvis du flytter en fil til en mappe, hvor der allerede er en fil med samme navn, overskrives destinationsfilen.

Der er måder at beskytte dig selv på. Du kan lave en sikkerhedskopi af destinationsfilen ved hjælp af følgende syntaks.

mv-b test1.txt test2.txt

Dette omdøber test1.txt for at blive test2.txt. Hvis der allerede er en test2.txt bliver den test2.txt ~.

En anden måde at beskytte dig selv på er at få kommandoen mv til at fortælle dig, om filen allerede eksisterer, og så kan du vælge, om filen skal flyttes eller ej.

mv -i test1.txt test2.txt

Hvis du flytter hundredvis af filer, vil du sandsynligvis skrive et script for at udføre flytningen. I dette tilfælde vil du ikke have vist en meddelelse, der spørger om du vil flytte filen eller ej.

Du kan bruge følgende syntaks til at flytte filer uden at overskrive de eksisterende filer.

mv -n test1.txt test2.txt

Endelig er der en yderligere switch, som lader dig opdatere destinationsfilen, hvis kildefilen er nyere.

mv -u test1.txt test2.txt