{"id":84737,"date":"2022-10-07T14:40:42","date_gmt":"2022-10-07T19:40:42","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/"},"modified":"2022-10-07T14:40:42","modified_gmt":"2022-10-07T19:40:42","slug":"hur-man-skapar-en-ny-fil-i-linux","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/","title":{"rendered":"Hur man skapar en ny fil i Linux"},"content":{"rendered":"<div>\n<p>Det finns flera olika appar och kommandon i Linux som skapar nya filer \u00e5t dig, \u00e4ven utan att starta en applikation.  Vilken metod du anv\u00e4nder beror p\u00e5 ditt syfte med filen.  L\u00e5t oss ta en titt p\u00e5 alternativen s\u00e5 att du kan veta vilket som \u00e4r mest anv\u00e4ndbart f\u00f6r dig.<\/p>\n<p>Vi kommer att t\u00e4cka att skapa filer b\u00e5de i terminalen och p\u00e5 ett Linux-skrivbord.<\/p>\n<h2 id=\"create-a-file-in-the-desktop\"><span class=\"ez-toc-section\" id=\"Skapa_en_fil_pa_skrivbordet\"><\/span>  Skapa en fil p\u00e5 skrivbordet<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Om du inte \u00e4r bekv\u00e4m med att anv\u00e4nda terminalen \u00e4r det enkelt att skapa nya filer i skrivbordsmilj\u00f6n, med hj\u00e4lp av ett par vanliga vardagsappar.<\/p>\n<h3 id=\"file-browser\"><span class=\"ez-toc-section\" id=\"Filhanterare\"><\/span>Filhanterare<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>De flesta fill\u00e4sare som Thunar och Dolphin l\u00e5ter dig skapa tomma filer genom att h\u00f6gerklicka i \u00f6nskad katalog och trycka p\u00e5 <strong>Skapa tom fil<\/strong> eller ett liknande alternativ fr\u00e5n rullgardinsmenyn.<\/p>\n<figure>\n<\/figure>\n<p>Alternativt kan du ofta klicka i applikationsmenyn <strong>Arkiv &gt; Skapa nytt<\/strong> f\u00f6r att f\u00e5 alternativ f\u00f6r att generera nya filer.<\/p>\n<h3 id=\"text-editor\"><span class=\"ez-toc-section\" id=\"Textredigerare\"><\/span>Textredigerare<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Din Linux-distro kommer att inneh\u00e5lla en eller annan grundl\u00e4ggande textredigeringsapp.  Om du \u00f6ppnar den b\u00f6r du b\u00f6rja med en tom fil och trycka <strong>Ctrl+S<\/strong> b\u00f6r ge dig dialogrutan f\u00f6r att spara den p\u00e5 en specifik plats.<\/p>\n<figure>\n<\/figure>\n<h2 id=\"create-a-file-in-the-terminal\"><span class=\"ez-toc-section\" id=\"Skapa_en_fil_i_terminalen\"><\/span>  Skapa en fil i terminalen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>M\u00e5nga Linux-terminalkommandon l\u00e5ter dig skapa filer snabbt och effektivt, och vi kommer att diskutera flera av dem nedan.<\/p>\n<h3 id=\"touch\"><span class=\"ez-toc-section\" id=\"Ror\"><\/span>R\u00f6r<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ett av de mest grundl\u00e4ggande Linux-kommandona, touch kommer att skapa en ny fil, eller om filnamnet du anger redan finns, uppdatera filens senaste \u00e4ndringsdatum.<\/p>\n<p>I katalogen du vill att din fil ska sparas i skriver du:<\/p>\n<pre>touch filename.txt<\/pre>\n<p>Alternativt kan du skapa flera filer med ett kommando genom att helt enkelt placera ett mellanslag mellan varje filnamn:<\/p>\n<pre>touch filename1.txt filename2.txt filename3.txt<\/pre>\n<p>Du kan kontrollera att filen du skapade finns med det h\u00e4r kommandot:<\/p>\n<pre>ls<\/pre>\n<figure>\n<\/figure>\n<p>Eftersom du inte kan redigera filer med ber\u00f6ring \u00e4r kommandot b\u00e4ttre l\u00e4mpat f\u00f6r att snabbt skapa flera filer f\u00f6r att redigera senare.<\/p>\n<h3 id=\"redirect-operator-gt\"><span class=\"ez-toc-section\" id=\"Omdirigeringsoperator_%3E\"><\/span>Omdirigeringsoperat\u00f6r (&gt;)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Den r\u00e4ta vinkelparentesen anv\u00e4nds i m\u00e5nga kommandon f\u00f6r att omdirigera utdata till en specifik fil.  Vi kommer att se det anv\u00e4ndas med andra kommandon senare i den h\u00e4r artikeln.<\/p>\n<p>Du kan dock ange den utan ett specifikt kommando f\u00f6r att skapa en tom fil.<\/p>\n<pre>&gt; filename.txt<\/pre>\n<p>Se dock upp att omdirigeringsoperat\u00f6ren p\u00e5 egen hand kommer att skriva \u00f6ver alla befintliga filer som redan anv\u00e4nder det namnet.<\/p>\n<figure>\n<\/figure>\n<h3 id=\"echo\"><span class=\"ez-toc-section\" id=\"eko\"><\/span>eko<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ekokommandot kommer helt enkelt att skriva ut i terminalen vilken inmatning du \u00e4n ger det.  Men det kan ocks\u00e5 b\u00e5de skapa en ny fil och, valfritt, spara en enda rad med text inuti den.<\/p>\n<p>F\u00f6r att skapa en ny tom fil, anv\u00e4nd detta kommando:<\/p>\n<pre>echo -n &gt; filename.txt<\/pre>\n<p>F\u00f6r att skapa en ny fil med en textrad, anv\u00e4nd:<\/p>\n<pre>echo \"File text\" &gt; filename.txt<\/pre>\n<figure>\n<\/figure>\n<p>Var s\u00e4ker n\u00e4r du anv\u00e4nder echo f\u00f6r att placera citattecken runt din text.<\/p>\n<h3 id=\"cat\"><span class=\"ez-toc-section\" id=\"katt\"><\/span>katt<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Katt-kommandot (f\u00f6rkortning f\u00f6r concatenate) anv\u00e4nds oftast f\u00f6r att kombinera eller l\u00e4sa filer.  Men det kan ocks\u00e5 enkelt skapa nya filer med text i dem.<\/p>\n<pre>cat &gt; filenname.txt<\/pre>\n<p>Omdirigeringsoperat\u00f6ren omdirigerar \u00e5terigen h\u00e4r utmatningen fr\u00e5n cat till den angivna filen, utmatningen \u00e4r vad du \u00e4n skriver h\u00e4rn\u00e4st.  N\u00e4r du \u00e4r klar med att skriva inneh\u00e5llet i din nya fil, tryck <strong>Ctrl+D<\/strong> f\u00f6r att spara den.<\/p>\n<figure>\n<\/figure>\n<h3 id=\"printf\"><span class=\"ez-toc-section\" id=\"printf\"><\/span>printf<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Printf-kommandot liknar echo, men med lite mer formateringskraft.<\/p>\n<p>Du kan till exempel skapa en fil med tv\u00e5 rader text med f\u00f6ljande enstaka kommando:<\/p>\n<pre>printf 'Some text<br\/>Some more text' &gt; filename.txt<\/pre>\n<figure>\n<\/figure>\n<h3 id=\"fallocate\"><span class=\"ez-toc-section\" id=\"fallocera\"><\/span>fallocera<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Fallocate l\u00e5ter dig skapa en fil i Linux med en viss storlek.  Det \u00e4r fr\u00e4mst anv\u00e4ndbart f\u00f6r test\u00e4ndam\u00e5l, som att m\u00e4ta h\u00e5rddiskens skrivhastighet.<\/p>\n<p>Anv\u00e4nd fallocate med f\u00f6ljande kommando:<\/p>\n<pre>fallocate -l 10MB filename<\/pre>\n<p>Ers\u00e4tt \u201cfilnamn\u201d med vad du vill kalla din fil.<\/p>\n<figure>\n<\/figure>\n<p>Alternativet \u201c-l\u201d anger att du vill ha en specifik storlek, och argumentet \u201c10MB\u201d anger vilken storlek.  Du kan ocks\u00e5 anv\u00e4nda st\u00f6rre bytestorlekar, som GB och TB.  Du kan ocks\u00e5 anv\u00e4nda M ist\u00e4llet f\u00f6r MB f\u00f6r att ange mebibyte ist\u00e4llet f\u00f6r megabyte.<\/p>\n<h3 id=\"vim\"><span class=\"ez-toc-section\" id=\"vim\"><\/span>vim<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Vim \u00e4r en terminalbaserad textredigerare som startar n\u00e4r du anger ett filnamn:<\/p>\n<pre>vim filename.txt<\/pre>\n<p>Med vim ig\u00e5ng, tryck p\u00e5 <strong>i<\/strong> f\u00f6r att b\u00f6rja skriva.  N\u00e4r du \u00e4r klar, tryck <strong>Esc<\/strong> och och typ <strong>:wq<\/strong> f\u00f6ljd av <strong>Stiga p\u00e5<\/strong> f\u00f6r att spara och avsluta.<\/p>\n<figure>\n<\/figure>\n<h3 id=\"nano\"><span class=\"ez-toc-section\" id=\"nano\"><\/span>nano<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>GNU nano \u00e4r en annan textredigerare som liknar Vim, men kanske lite mer anv\u00e4ndarv\u00e4nlig.<\/p>\n<p>Du kan snabbt skapa och b\u00f6rja redigera en fil med det h\u00e4r kommandot:<\/p>\n<pre>nano filename.txt<\/pre>\n<figure>\n<\/figure>\n<p>Skriv vad du vill i filen och tryck sedan <strong>Ctrl+S<\/strong> att spara och <strong>Ctrl+X<\/strong> att l\u00e4mna.<\/p>\n<p>Relaterat: nano vs. Vim: De b\u00e4sta terminaltextredigerarna, j\u00e4mf\u00f6rt<\/p>\n<h2 id=\"make-new-files-with-boldness\"><span class=\"ez-toc-section\" id=\"Skapa_nya_filer_med_djarvhet\"><\/span>  Skapa nya filer med dj\u00e4rvhet<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Som en ny filskapande guide, g\u00e5 vidare och b\u00f6rja skapa dina kataloger med h\u00e4rliga filer.<\/p>\n<p>N\u00e4r du skaffar dig kunskaper i Linux-filhantering kommer du att uppt\u00e4cka att det finns m\u00e5nga coola knep f\u00f6r att manipulera och d\u00f6lja filer du har skapat.<\/p>\n<p>    <strong class=\"section-sub-title\">Om f\u00f6rfattaren<\/strong><\/p>\n<p>            <strong class=\"bio-title\">Jordan Gloor (51 publicerade artiklar)<br \/><\/strong><\/p>\n<p>Jordan \u00e4r en f\u00f6re detta personalskribent p\u00e5 MUO som brinner f\u00f6r att g\u00f6ra Linux tillg\u00e4ngligt och stressa-free f\u00f6r alla.  Han skriver ocks\u00e5 guider om integritet och produktivitet.<\/p>\n<p>                            Mer fr\u00e5n Jordan Gloor<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prenumerera_pa_vart_nyhetsbrev\"><\/span>Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>G\u00e5 med i v\u00e5rt nyhetsbrev f\u00f6r tekniska tips, recensioner, free e-b\u00f6cker och exklusiva erbjudanden!<\/p>\n<p>Klicka h\u00e4r f\u00f6r att prenumerera<\/p>\n<\/p><\/div>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#Skapa_en_fil_pa_skrivbordet\" >Skapa en fil p\u00e5 skrivbordet<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#Filhanterare\" >Filhanterare<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#Textredigerare\" >Textredigerare<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#Skapa_en_fil_i_terminalen\" >Skapa en fil i terminalen<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#Ror\" >R\u00f6r<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#Omdirigeringsoperator_%3E\" >Omdirigeringsoperat\u00f6r (&gt;)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#eko\" >eko<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#katt\" >katt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#printf\" >printf<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#fallocera\" >fallocera<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#vim\" >vim<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#nano\" >nano<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#Skapa_nya_filer_med_djarvhet\" >Skapa nya filer med dj\u00e4rvhet<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-skapar-en-ny-fil-i-linux\/#Prenumerera_pa_vart_nyhetsbrev\" >Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Det finns flera olika appar och kommandon i Linux som skapar nya filer \u00e5t dig, \u00e4ven utan att starta en applikation. Vilken metod du anv\u00e4nder beror p\u00e5 ditt syfte med filen. L\u00e5t oss ta en titt p\u00e5 alternativen s\u00e5 att du kan veta vilket som \u00e4r mest anv\u00e4ndbart f\u00f6r dig. Vi kommer att t\u00e4cka att [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":84738,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[19704,27,6553,163,532],"class_list":["post-84737","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar","tag-fil","tag-hur","tag-linux","tag-man","tag-skapar"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/84737","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=84737"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/84737\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/84738"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=84737"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=84737"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=84737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}