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.

instagram viewer

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

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.

E-post
Hur man döljer filer i bilder i Linux

Steganography låter dig kryptera data genom att dölja information i vanliga bildfiler.

Relaterade ämnen
  • Linux
  • Filhantering
  • Linux
Om författaren
Jordan Gloor (16 artiklar publicerade)

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.

Mer från Jordan Gloor

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.

.