{"id":748039,"date":"2023-10-15T23:00:39","date_gmt":"2023-10-16T05:00:39","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/hur-man-soker-efter-filer-och-mappar-i-linux\/"},"modified":"2023-10-15T23:00:39","modified_gmt":"2023-10-16T05:00:39","slug":"hur-man-soker-efter-filer-och-mappar-i-linux","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/hur-man-soker-efter-filer-och-mappar-i-linux\/","title":{"rendered":"Hur man s\u00f6ker efter filer och mappar i Linux"},"content":{"rendered":"<p>Hitta kommandot anv\u00e4nds f\u00f6r att s\u00f6ka och lokalisera filer och kataloger baserat p\u00e5 specifika f\u00f6rh\u00e5llanden, s\u00e5som filnamn, storlek, \u00e4ndringsdatum och andra attribut.  Du kan anv\u00e4nda den f\u00f6r att s\u00f6ka i hela ditt filsystem eller i en specifik katalog. <\/p>\n<p>Det anv\u00e4nds ofta av systemadministrat\u00f6rer och vanliga anv\u00e4ndare f\u00f6r att snabbt hitta filer, s\u00e4rskilt p\u00e5 system med ett stort antal filer.  Oavsett om du letar efter ett f\u00f6rlorat dokument eller beh\u00f6ver utf\u00f6ra massoperationer p\u00e5 en upps\u00e4ttning filer som uppfyller vissa kriterier, kan kommandot find vara ett viktigt verktyg f\u00f6r att hantera och organisera ditt filsystem.<\/p>\n<p>Allm\u00e4n syntax f\u00f6r s\u00f6kkommandot:<\/p>\n<pre name=\"code\" class=\"bash\">\r\n$ find [OPTIONS] [PATH...] [EXPRESSION]\r\n<\/pre>\n<h5><span class=\"ez-toc-section\" id=\"1_Hitta_en_specifik_fil_i_en_katalog\"><\/span>1. Hitta en specifik fil i en katalog<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<pre name=\"code\" class=\"bash\">find .\/ExampleDir -name example.txt <\/pre>\n<p>Med parametern -name kommer detta kommando att f\u00f6rs\u00f6ka s\u00f6ka efter en example.txt-fil i katalogen ExampleDir;  och om den hittar den kommer den att returnera s\u00f6kv\u00e4gen till filen.<\/p>\n<pre class=\"terminal\">.\/ExampleDir\/subdir1\/example.txt\r\n.\/ExampleDir\/subdir2\/subsubdir\/example.txt\r\n<\/pre>\n<h5><span class=\"ez-toc-section\" id=\"2_Hitta_och_lista_filer_med_samma_tillagg\"><\/span>2. Hitta och lista filer med samma till\u00e4gg.<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<pre name=\"code\" class=\"bash\">find .\/dirname -name *.txt<\/pre>\n<p>Detta kommando kommer att s\u00f6ka, i katalogen ExampleDir, efter alla filer som slutar med filtill\u00e4gget .txt.  Om det hittas kommer varje resultat att returneras p\u00e5 en ny rad.<\/p>\n<pre class=\"terminal\">.\/dirname\/file1.txt\r\n.\/dirname\/file2.txt\r\n.\/dirname\/subdir\/file3.txt\r\n.\/dirname\/subdir\/another_subdir\/file4.txt\r\n<\/pre>\n<h5><span class=\"ez-toc-section\" id=\"3_Hitta_och_lista_tomma_filer_och_underkataloger\"><\/span>3. Hitta och lista tomma filer och underkataloger<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<pre name=\"code\" class=\"bash\">find .\/ExampleDir -empty<\/pre>\n<p>Detta kommando, med parametern -empty, kommer att s\u00f6ka och lista allt inneh\u00e5ll i mappen ExampleDir.<\/p>\n<p>Definition av att ha en filstorlek p\u00e5 0 byte och att ha inga filer eller filer med 0 byte.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"4_Hitta_och_lista_filer_som_innehaller_specifik_text\"><\/span>4. Hitta och lista filer som inneh\u00e5ller specifik text<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<pre name=\"code\" class=\"bash\">find .\/ExampleDir -type f -name \"*.txt\" -exec grep 'Example'  {} \\;<\/pre>\n<p>Detta kommando s\u00f6ker efter ordet\/str\u00e4ngen &#8220;<strong>Exempel<\/strong>&#8220;inuti filer med filtill\u00e4gget .txt i ExempelDir-katalogen.<\/p>\n<pre class=\"terminal\">.\/ExampleDir\/file1.txt:This is an Example line in file1.\r\n.\/ExampleDir\/subdir\/file2.txt:Another Example in a different file.\r\n.\/ExampleDir\/file3.txt:Example usage of the find command.\r\n<\/pre>\n<h5><span class=\"ez-toc-section\" id=\"5_Hitta_och_lista_filer_och_underkataloger_som_ags_av_en_specifik_anvandare\"><\/span>5. Hitta och lista filer och underkataloger som \u00e4gs av en specifik anv\u00e4ndare<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<pre name=\"code\" class=\"bash\">find .\/ExampleDir -user ubuntu<\/pre>\n<p>Detta kommando, med parametern -user, hittar filer och underkataloger som \u00e4gs av Ubuntu-anv\u00e4ndaren i katalogen ExampleDir.  Om det hittas kommer filnamnen att returneras.<\/p>\n<p>I f\u00f6ljande exempel, resultatet av ls -l:<\/p>\n<pre class=\"terminal\">-rw-rw-r-- 1 newone ubuntu 20 Jan 27 06:24 example.txt<\/pre>\n<p>ny representerar <strong>klunga<\/strong> namn, och ubuntu \u00e4r <strong>anv\u00e4ndare<\/strong>.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"6_Hitta_och_lista_filer_och_underkataloger_som_tillhor_en_specifik_grupp\"><\/span>6. Hitta och lista filer och underkataloger som tillh\u00f6r en specifik grupp<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<pre name=\"code\" class=\"bash\">find .\/ExampleDir -group ubuntu<\/pre>\n<p>Detta kommando, med parametern -group, hittar alla filer och underkataloger som \u00e4gs av Ubuntu-gruppen i katalogen ExampleDir.  Om det hittas kommer filnamnen att returneras.<\/p>\n<h5 style=\"padding-bottom:10px\"><span class=\"ez-toc-section\" id=\"Fler_Linux-kommandon\"><\/span>Fler Linux-kommandon:<span class=\"ez-toc-section-end\"><\/span><\/h5>\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-5'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-soker-efter-filer-och-mappar-i-linux\/#1_Hitta_en_specifik_fil_i_en_katalog\" >1. Hitta en specifik fil i en katalog<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-soker-efter-filer-och-mappar-i-linux\/#2_Hitta_och_lista_filer_med_samma_tillagg\" >2. Hitta och lista filer med samma till\u00e4gg.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-soker-efter-filer-och-mappar-i-linux\/#3_Hitta_och_lista_tomma_filer_och_underkataloger\" >3. Hitta och lista tomma filer och underkataloger<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-soker-efter-filer-och-mappar-i-linux\/#4_Hitta_och_lista_filer_som_innehaller_specifik_text\" >4. Hitta och lista filer som inneh\u00e5ller specifik text<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-soker-efter-filer-och-mappar-i-linux\/#5_Hitta_och_lista_filer_och_underkataloger_som_ags_av_en_specifik_anvandare\" >5. Hitta och lista filer och underkataloger som \u00e4gs av en specifik anv\u00e4ndare<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-soker-efter-filer-och-mappar-i-linux\/#6_Hitta_och_lista_filer_och_underkataloger_som_tillhor_en_specifik_grupp\" >6. Hitta och lista filer och underkataloger som tillh\u00f6r en specifik grupp<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-soker-efter-filer-och-mappar-i-linux\/#Fler_Linux-kommandon\" >Fler Linux-kommandon:<\/a><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Hitta kommandot anv\u00e4nds f\u00f6r att s\u00f6ka och lokalisera filer och kataloger baserat p\u00e5 specifika f\u00f6rh\u00e5llanden, s\u00e5som filnamn, storlek, \u00e4ndringsdatum och andra attribut. Du kan anv\u00e4nda den f\u00f6r att s\u00f6ka i hela ditt filsystem eller i en specifik katalog. Det anv\u00e4nds ofta av systemadministrat\u00f6rer och vanliga anv\u00e4ndare f\u00f6r att snabbt hitta filer, s\u00e4rskilt p\u00e5 system med [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":748040,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/12-1.png","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[],"class_list":["post-748039","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/748039","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=748039"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/748039\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/748040"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=748039"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=748039"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=748039"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}