Denne wikiHow lærer dig, hvordan du gemmer forskellige typer filer fra Linux -kommandolinjen. Hvis du bruger en app, der har en grafisk brugergrænseflade (GUI), er det let at gemme filer-du skal normalt bare klikke på Fil menu og vælg Gemme. Læs videre for at lære, hvordan du gemmer filer i kommandolinjens tekstredigerere, hvordan du gemmer output fra en kommando, og hvordan du gemmer en eksisterende fil i en ny fil.
Trin
Metode 1 af 3: Gemme en tekstfil i Vi eller Vim
Trin 1. Åbn din fil i Vi eller Vim
Hvis du vil redigere en eksisterende tekstfil, skal du bare skrive vi filnavn ved prompten og trykke på Gå ind. For at oprette en ny fil skal du bare skrive vi og trykke på Gå ind. Vi og Vim åbner begge automatisk i kommandotilstand.
- Hvis du bruger Vim, skal vi erstatte vi med vim.
- Tekstredaktørerne Vi og Vim har de fleste af de samme funktioner, selvom vim er lidt mere omfattende og indeholder farvefremhævelse.
Trin 2. Tryk på i på tastaturet
Dette sætter dig i indstillingstilstand, hvilket er hvordan du kan skrive i filen.
Trin 3. Rediger din fil
Foretag de nødvendige ændringer, når du er i indsætningsmodus.
Trin 4. Tryk på Esc for at vende tilbage til kommandotilstand
Nu kan du bruge Vi- eller Vim -kommandoer, herunder kommandoen til at gemme.
Du kan bruge denne tast til at skifte frem og tilbage mellem kommando- og inputfunktioner
Trin 5. Skriv: w filnavn, og tryk på ↵ Enter
Du kan springe over at indtaste filnavnet, hvis du redigerer en eksisterende fil og vil gemme dine ændringer i den samme fil.
Hvis du f.eks. Redigerer en fil, der allerede har et filnavn og vil gemme de ændringer, du har foretaget, skal du skrive: w og trykke på Gå ind. Men hvis du redigerer en helt ny fil og vil kalde den wikiHow, vil du i stedet bruge: w wikiHow.
Trin 6. Skriv: q, og tryk på ↵ Enter for at afslutte
Dette eksisterer Vi (eller Vim) og returnerer dig til kommandolinjen.
Metode 2 af 3: Gemme output fra en kommando
Trin 1. Skriv din kommando ved kommandoprompten
Tryk ikke Gå ind for at køre det endnu-skriv kommandoen først.
For eksempel, hvis du vil angive indholdet i det aktuelle bibliotek og gemme output til en ny fil, kan du skrive ls -a nu
Trin 2. Indtast et mellemrum og derefter>
Ved hjælp af det tidligere eksempel ville din kommando nu se sådan ud: ls -a>.
Hvis du vil tilføje output til en eksisterende fil, skal du bruge >> i stedet for>
Trin 3. Indtast et mellemrum, og indtast navnet på den fil, du vil oprette
Hvis du ville gemme resultaterne i en fil kaldet filelist, ville kommandoen ligne ls -a> filelist.
Hvis du tilføjer output til en eksisterende fil, vil du bruge ls -a >> filnavn
Trin 4. Tryk på ↵ Enter for at køre kommandoen
Dette opretter en fil i den aktuelle mappe kaldet filelist, der indeholder output fra kommandoen ls -a.
Metode 3 af 3: Kopiering af en fil til en ny fil
Trin 1. Brug cd -kommandoen til at indtaste biblioteket for den fil, du vil kopiere
Hvis du f.eks. Vil kopiere en fil fra/home/wikiHow/personal til en ny fil, skal du skrive cd/home/wikiHow/personal og trykke på Gå ind.
Trin 2. Skriv cp -filnavn nyt filnavn, og tryk på ↵ Enter
Dette gemmer Bare sørg for, at en fil med det nye navn ikke allerede findes, da den i så fald automatisk bliver overskrevet.
- For eksempel, hvis den fil, du vil kopiere, kaldes Staff.txt, og du vil gemme den som en ny fil kaldet Staff-old.txt, vil du skrive cp Staff.txt Staff-old.txt og trykke på Gå ind.
- Hvis du vil beholde filnavnet, men gemme filen i en ny mappe (f.eks./Home/wikHow/backups), vil du bruge cp Staff.txt/home/wikiHow/backups.
- Hvis du vil kopiere filen til en anden mappe og give den et nyt navn, vil du bruge cp Staff.txt /home/wikiHow/backups/Staff-old.txt.