{"id":14436,"date":"2022-08-17T08:16:08","date_gmt":"2022-08-17T08:16:08","guid":{"rendered":"https:\/\/profi-tutorials.de\/linux\/?p=14436"},"modified":"2022-08-17T08:16:08","modified_gmt":"2022-08-17T08:16:08","slug":"befehl-rm","status":"publish","type":"post","link":"https:\/\/profi-tutorials.de\/linux\/grundlagen\/befehl-rm\/","title":{"rendered":"Der Befehl rm"},"content":{"rendered":"<p>In diesem Beitrag lernen Sie den Befehl rm (<strong>r<\/strong>e<strong>m<\/strong>ove) kennen, welcher unter Linux- \/ UNIX-Betriebssystemen eingesetzt wird, um Dateien oder sogar ganze Verzeichnisse zu l&ouml;schen. rm l&ouml;scht Elemente direkt &ndash; verschiebt sie also nicht zun&auml;chst in einen Papierkorb oder &auml;hnliches. Aus diesem Grund ist bei dem Einsatz des Befehls besondere Vorsicht geboten.<\/p>\n<p>Als Teil der coreutils ist rm in der Regel auf jedem System vorinstalliert.<\/p>\n<h2 id=\"t-1659951097087\">Allgemeine Syntax<\/h2>\n<p>Die allgemeine <a class=\"glossaryLink cmtt_Allgemein cmtt_Informatik\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemTitle&gt;Syntax&lt;\/div&gt;&lt;div class=glossaryItemBody&gt;&#8203;Im  Allgemeinen wird unter Syntax ein Regel&#8203;system verstanden, welches zur  Kombination elementarer Zeichen zu zusammengesetzten &#8203;Zeichen in (...)&lt;\/div&gt;\" href=\"https:\/\/profi-tutorials.de\/linux\/glossar\/syntax\/\" target=\"_blank\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">Syntax<\/a> von <strong>rm <\/strong>lautet folgenderma&szlig;en:<\/p>\n<p>rm [Optionen] [Dateien\/Verzeichnisse]\n<\/p><p>Dem Befehl k&ouml;nnen ein oder mehrere Elemente zum L&ouml;schen &uuml;bergeben werden. Sie werden dazu einfach durch Leerzeichen getrennt hintereinander aufgelistet. Das L&ouml;schen von Verzeichnissen ist standardm&auml;&szlig;ig nicht ohne Weiteres m&ouml;glich (siehe auch <strong>Option -r<\/strong> f&uuml;r rekursives L&ouml;schen sowie <strong>Option -d<\/strong> zum L&ouml;schen leerer Verzeichnisse).<\/p>\n<h5>Beispiel: rm ohne Optionen<\/h5>\n<h6>Eingabe:<\/h6>\n<p>rm linux-befehle.pdf<\/p>\n<h6>Bedeutung:<\/h6>\n<p>Der obige Befehl l&ouml;scht die im aktuellen Arbeitsverzeichnis befindliche Datei <strong>&ldquo;linux-befehle.pdf&rdquo;<\/strong>.<\/p>\n<h2 id=\"t-1659951097093\">Wichtige Optionen<\/h2>\n<p>In Folgenden Abschnitt lernen Sie die wichtigsten Optionen des Befehls&nbsp;<strong>rm&nbsp;<\/strong>kennen.<\/p>\n<h3 id=\"t-1659951097089\">-i &ndash; Interaktiv<\/h3>\n<p>Wird die <strong>Option -i<\/strong> (<strong>i<\/strong>nteractive) angegeben, so fragt <strong>rm <\/strong>vor dem L&ouml;schen jedes Elements <strong>interaktiv <\/strong>eine Best&auml;tigung ab.<\/p>\n<p>rm -i [Dateien\/Verzeichnisse]\n<\/p><h3 id=\"t-1659951097090\">-r &ndash; Rekursives L&ouml;schen<\/h3>\n<p>Sollen Verzeichnisse mitsamt ihrer Inhalte <strong><a class=\"glossaryLink cmtt_Informatik\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemTitle&gt;Rekursion&lt;\/div&gt;&lt;div class=glossaryItemBody&gt;Rekursion bezeichnet den abstrakten Vorgang, Regeln auf ein Produkt anzuwenden, die dieses Produkt selbst erzeugt haben.&lt;\/div&gt;\" href=\"https:\/\/profi-tutorials.de\/linux\/glossar\/rekursion\/\" target=\"_blank\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">rekursiv<\/a> <\/strong>gel&ouml;scht werden, so verwenden Sie dazu die <strong>Option -r<\/strong> (<strong>r<\/strong>ecursive).<\/p>\n<p>rm -r [Dateien\/Verzeichnisse]\n<\/p><h3 id=\"t-1659951097091\">-d &ndash; Leere Verzeichnisse l&ouml;schen<\/h3>\n<p>Mit der <strong>Option -d<\/strong> (<strong>d<\/strong>irectory) ist es m&ouml;glich, <strong>leere Verzeichnisse<\/strong> zu l&ouml;schen. Wird ein nicht-leeres Verzeichnis &uuml;bergeben, so &uuml;berspringt <strong>rm<\/strong> dieses und gibt eine entsprechende R&uuml;ckmeldung, dass das Verzeichnis nicht gel&ouml;scht werden konnte.<\/p>\n<p>rm -d [Dateien\/Verzeichnisse]\n<\/p><h3 id=\"t-1659951097092\">-v &ndash; Ausf&uuml;hrliche Ausgabe<\/h3>\n<p>Eine ausf&uuml;hrliche Ausgabe der von <strong>rm <\/strong>durchgef&uuml;hrten Aktionen ist mit der <strong>Option -v<\/strong> (<strong>v<\/strong>erbose) m&ouml;glich.<\/p>\n<p>rm -v [Dateien\/Verzeichnisse]\n<\/p><p style=\"text-align: center;\">Abonniere JETZT unseren Newsletter!<\/p>\n<p style=\"text-align: center;\">Verpasse nie wieder <strong>neue<\/strong> Beitr&auml;ge und <strong>exklusive Insider-Only-Inhalte!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In diesem Beitrag lernen Sie den Befehl rm (remove) kennen, welcher unter Linux- \/ UNIX-Betriebssystemen eingesetzt wird, um Dateien oder sogar ganze Verzeichnisse zu l\u00f6schen. rm l\u00f6scht Elemente direkt &#8211; verschiebt sie also nicht zun\u00e4chst in einen Papierkorb oder \u00e4hnliches. Aus diesem Grund ist bei dem Einsatz des Befehls besondere Vorsicht geboten. Als Teil der [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":14439,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":"%%post_title%% %%sep%% %%sitetitle%%","_seopress_titles_desc":"Lernen Sie die Funktion des Befehls rm unter UNIX-\/Linux-Systemen im Detail kennen. Mit rm k\u00f6nnen Sie Dateien oder sogar ganze Verzeichnisse l\u00f6schen.","_seopress_robots_index":"","footnotes":""},"categories":[7],"tags":[],"class_list":["post-14436","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-grundlagen"],"_links":{"self":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/14436","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/comments?post=14436"}],"version-history":[{"count":24,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/14436\/revisions"}],"predecessor-version":[{"id":14501,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/14436\/revisions\/14501"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/media\/14439"}],"wp:attachment":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/media?parent=14436"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/categories?post=14436"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/tags?post=14436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}