{"id":1380,"date":"2019-12-30T21:20:15","date_gmt":"2019-12-30T20:20:15","guid":{"rendered":"https:\/\/www.linuxboxen.dk\/?p=1380"},"modified":"2019-12-30T21:20:15","modified_gmt":"2019-12-30T20:20:15","slug":"find","status":"publish","type":"post","link":"https:\/\/www.linuxboxen.dk\/?p=1380","title":{"rendered":"find"},"content":{"rendered":"<p>find<\/p>\n<h3>Brug<\/h3>\n<p id=\"tw-target-text\" dir=\"ltr\" data-placeholder=\"Overs\u00e6ttelse\">S\u00f8ger efter filer p\u00e5 mange m\u00e5der.<\/p>\n<h3>Parametre<\/h3>\n<p>-aim<br \/>-atime<br \/>-cmin<br \/>-ctime<br \/>-empty<br \/>-name<br \/>-size<br \/>-type<\/p>\n<p>Filen var sidst tilg\u00e5et for n minutter siden.<br \/>Filen var sidst tilg\u00e5et for n timer siden.<br \/>Filen status var sidst \u00e6ndret n minutter siden.<br \/>Filens status blev sidst \u00e6ndret n * for 24 timer siden.<br \/>Filen er tom.<br \/>Navnet p\u00e5 filen.<br \/>c bytes, k 1024 bytes, M Mbytes, G Gigabytes<br \/>b block device, c tegn device, d bibliotek,f normal fil,s socket.<\/p>\n<h3>Action<\/h3>\n<p>-delete<br \/>-exec<br \/>-printf <b>file<\/b><br \/>-print<br \/>-ls<br \/>-exit<\/p>\n<p>Sletter filer<br \/>K\u00f8re en kommando som filen som argument.<br \/>Skriver navnet til filen (file)<br \/>Skriver filnavnet til stdio<br \/>Som i ls -dils format.<br \/>Exit<\/p>\n<h3>Eksempler<\/h3>\n<p>For at finde en fil i systemet skal du angive \/ samt filnavn.<\/p>\n<pre>$ find \/ -name fil<\/pre>\n<p>Dette vil virke men du vil f\u00e5 en masse\u00a0<strong>Permission denied<\/strong> fejl i resultatet,hvlket er meget irriterende. For at undg\u00e5 det kan man redirecte error output med 2&gt; parameteren som er stderr. &gt;1 er stdio. Det virker og du f\u00e5r ikke disse fejl beskeder vist som man n\u00e6sten altid f\u00e5r n\u00e5r man bruger find kommandoen.<\/p>\n<pre>$ find \/ -name fil 2&gt; \/dev\/null<\/pre>\n<p>Find filer som er 1 time gammel.<\/p>\n<pre>$ find . -atime 1<\/pre>\n<p>Find filer som er 10 minuter gammel.<\/p>\n<pre>$ find . -cmin 10<\/pre>\n<p>For at fjerne filer med efternavnet old.I det dir som du st\u00e5r i.<\/p>\n<pre>$ find . -type f -name \"*.old\" -exec rm -f {} ;<\/pre>\n<p>For at finde postgres files som skal pakkes.<\/p>\n<pre>$ find \/var\/log\/postgres -name \"postgres*.log\" -ls<\/pre>\n<p>For at pakke dem i samme kommando.<\/p>\n<pre>$ find \/var\/log\/postgres -name \"postgres*.log\" -exec gzip {} ;<\/pre>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p>https:\/\/www.linuxboxen.dk\/find-store-filer-ved-hjaelp-af-find-kommandoen\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>find Brug S\u00f8ger efter filer p\u00e5 mange m\u00e5der. Parametre -aim-atime-cmin-ctime-empty-name-size-type Filen var sidst tilg\u00e5et for n minutter siden.Filen var sidst tilg\u00e5et for n timer siden.Filen status var sidst \u00e6ndret n minutter siden.Filens status blev sidst \u00e6ndret n * for 24 timer siden.Filen er tom.Navnet p\u00e5 filen.c bytes, k 1024 bytes, M Mbytes, G Gigabytesb block [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_sitemap_exclude":false,"_sitemap_priority":"","_sitemap_frequency":"","footnotes":""},"categories":[6,8],"tags":[],"class_list":["post-1380","post","type-post","status-publish","format-standard","hentry","category-danskshell","category-shell"],"a3_pvc":{"activated":false,"total_views":0,"today_views":0},"_links":{"self":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/posts\/1380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1380"}],"version-history":[{"count":0,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/posts\/1380\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}