Det finns flera olika appar och kommandon i Linux som skapar nya filer åt dig, även utan att starta ett program. Vilken metod du använder beror på ditt syfte med filen. Låt oss ta en titt på alternativen så att du kan veta vilka som är mest användbara för dig.
Vi täcker att skapa filer både i terminalen och på ett Linux-skrivbord.
Skapa en fil på skrivbordet
Om du inte är bekväm med att använda terminalen är det enkelt att skapa nya filer i skrivbordsmiljön med ett par grundläggande appar för vardag.
Filhanterare
De flesta filwebbläsare gillar Thunar och Delfin låter dig skapa tomma filer genom att högerklicka i önskad katalog och trycka på Skapa tom fil eller ett liknande alternativ från rullgardinsmenyn.
Alternativt kan du i applikationsmenyn ofta klicka Arkiv> Skapa ny för att få alternativ för att skapa nya filer.
Textredigerare
Din Linux-distro kommer att innehålla en eller annan grundläggande textredigeringsapp. Att öppna den bör börja med en tom fil och slå Ctrl + S ska ge dig dialog för att spara den på en viss plats.
Skapa en fil i terminalen
Många Linux-terminalkommandon låter dig skapa filer snabbt och effektivt, och vi kommer att diskutera flera av dem nedan.
Rör
En av de mest grundläggande Linux-kommandona, touch skapar en ny fil, eller om filnamnet du anger redan finns, uppdaterar du filens senaste ändringsdatum.
I katalogen du vill att din fil ska sparas i skriver du:
tryck på filnamn.txt
Alternativt kan du skapa flera filer med ett kommando genom att helt enkelt placera ett mellanslag mellan varje filnamn:
peka på filnamn1.txt filnamn2.txt filnamn3.txt
Du kan kontrollera att filen du skapade finns med det här kommandot:
ls
Eftersom du inte kan redigera filer med beröring passar kommandot bättre för att snabbt skapa flera filer för att redigera senare.
Omdirigeringsoperatör (>)
Rätvinkelfästet används i många kommandon för att omdirigera utdata till en specifik fil. Vi ser det användas med andra kommandon senare i den här artikeln.
Du kan dock ange det utan ett specifikt kommando för att skapa en tom fil.
> filnamn.txt
Observera dock att omdirigeringsoperatören på egen hand skriver över alla befintliga filer som redan använder det namnet.
eko
Ekokommandot skriver helt enkelt ut i terminalen vilken ingång du ger den. Det kan dock också både skapa en ny fil och eventuellt spara en enda textrad i den.
För att skapa en ny tom fil, använd detta kommando:
echo -n> filnamn.txt
För att skapa en ny fil med en textrad, använd:
eko "File text"> filnamn.txt
Var noga med att använda eko för att placera citattecken runt din text.
katt
Kattkommandot (förkortning för sammanfogat) används oftast för att kombinera eller läsa filer. Det kan dock också enkelt skapa nya filer med text i.
katt> filnamn.txt
Omdirigeringsoperatören omdirigerar här igen kattens utdata till den angivna filen, utdata är vad du än skriver. När du är klar med att skriva innehållet i din nya fil, tryck Ctrl + D. för att spara det.
tryckf
Printf-kommandot liknar eko, men med lite mer formateringskraft.
Du kan till exempel skapa en fil med två rader text med följande enstaka kommando:
printf 'Lite text
Lite mer text '> filnamn.txt
fallocate
Fallocate låter dig skapa en fil i Linux med en viss storlek. Det är främst användbart för teständamål, som att mäta hårddiskens skrivhastighet.
Använd fallocate med följande kommando:
fallocate -l 10MB filnamn
Ersätt "filnamn" med vad du vill kalla din fil.
Alternativet "-l" anger att du vill ha en viss storlek, och argumentet "10MB" anger vilken storlek. Du kan också använda större bytestorlekar, som GB och TB. Du kan också använda M istället för MB för att beteckna mebibytes istället för mega byte.
vim
Vim är en terminalbaserad textredigerare som startar när du anger ett filnamn:
vim filnamn.txt
Med vim igång, tryck på i för att börja skriva. När du är klar, slå Esc och och typ : wq följd av Stiga på för att spara och avsluta.
nano
GNU nano är en annan textredigerare som liknar Vim, men kanske lite mer användarvänlig.
Du kan snabbt skapa och börja redigera en fil med det här kommandot:
nano filnamn.txt
Skriv vad du vill i filen och tryck sedan på Ctrl + S att spara och Ctrl + X att lämna.
Relaterad: nano vs. Vim: De bästa terminaltextredigerarna, jämfört
Letar du efter en terminaltextredigerare för Linux? Huvudvalet är mellan Vim och nano! Så här jämför de.
Skapa nya filer med djärvhet
Som en ny filskapande guide, gå vidare och börja landskapsarkitektur dina kataloger med härliga filer.
När du får färdigheter i Linux-filhantering hittar du att det finns många coola knep för att manipulera och dölja filer du har skapat.
Steganography låter dig kryptera data genom att dölja information i vanliga bildfiler.
- Linux
- Filhantering
- Linux
Jordanien är en handledare och journalist som brinner för att göra Linux tillgängligt och stressfritt för alla. Han har en BA på engelska och en sak för varmt te. Under de varma årstiderna gillar han att cykla i Ozarks kullar där han bor.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Ett steg till…!
Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.