Entfernen einer Datei, die nicht schriftlich geschützt ist
Zunächst werden wir versuchen, eine Datei zu entfernen, die nicht schreibgeschützt ist, nur um den Unterschied zwischen der Entfernung und der Entfernung einer geschrieben geschützten Datei zu erkennen. Wir haben eine Datei mit dem Namen „Test.txt ”in unserem Heimverzeichnis, das nicht schriftlich geschützt ist. Diese Datei wird im folgenden Bild angezeigt:
Wir werden versuchen, diese Datei mit dem unten gezeigten Befehl zu entfernen:
$ rm Test.txt
Diese Datei wird sehr einfach entfernt, ohne dass eine Ausgabe auf dem Terminal angezeigt wird, wie im folgenden Bild gezeigt:
Zur Bestätigung, ob die angegebene Datei erfolgreich entfernt wurde oder nicht, werden wir den Befehl „LS“ verwenden, um den Inhalt unseres Heimverzeichnisses aufzulisten. Sie können aus der Ausgabe dieses Befehls im Bild unten bestätigen, dass der „Test.Die Datei txt ”existiert in unserem Heimverzeichnis nicht mehr.
Schreibgeschützte Datei machen
Jetzt erstellen wir eine andere Datei mit dem Namen „Test.txt ”in unserem Heimverzeichnis. Sie können bestätigen, dass diese Datei in unserem Heimverzeichnis vorhanden ist, indem Sie sich das folgende Bild ansehen:
Damit diese Datei schreibgeschützt ist, werden wir den unten angegebenen Befehl ausführen:
$ sudo chattr +ich teste.txt
In diesem Befehl wird keine Ausgabe am Terminal angezeigt.
Um zu bestätigen, ob diese Datei schreibgeschützt ist, werden wir versuchen, sie mit dem folgenden Befehl zu entfernen:
$ rm Test.txt
Die Ausgabe dieses im Bild unten gezeigten Befehls impliziert, dass diese Datei jetzt schriftlich geschützt ist und daher nicht auf diese Weise entfernt werden kann.
Sie können sogar versuchen, das Flag „-F“ mit dem Befehl „RM“ zu verwenden. Sie können jedoch eine schreibgeschützte Datei wie im folgenden Bild gezeigt nicht entfernen:
Entfernen einer regelmäßigen Datei mit schreibgeschützten
Das einzige, was wir tun können, um die besagte Datei zu entfernen, ist die Änderung ihrer Berechtigungen mit dem unten angegebenen Befehl:
$ sudo chattr -i Test.txt
In diesem Befehl wird einfach die Einschränkung „Schreibgeschützt“ aus dieser Datei entfernt.
Jetzt werden wir es mit dem folgenden Befehl entfernen:
$ rm Test.txt
Dieses Mal wird dieser Befehl erfolgreich ausgeführt, ohne dass eine Fehlermeldung angezeigt wird, wie im folgenden Bild gezeigt:
Zur Bestätigung, ob die angegebene Datei erfolgreich entfernt wurde oder nicht, werden wir den Befehl „LS“ verwenden. Sie können aus seiner Ausgabe im folgenden Bild bestätigen, dass die Datei „Test testen“.txt ”existiert nicht mehr in unserem Heimverzeichnis.
Abschluss
Durch die Verwendung dieses Handbuchs können Sie problemlos versuchen, eine Ihrer schreibgeschützten Dateien zu entfernen, während Sie an einer Linux-Mint 20 arbeiten.3 System. Alles, was Sie tun müssen, ist, die Berechtigungen dieser Datei zu ändern, indem Sie der vorgeschriebenen Methode folgen, und Sie können sie dann einfach über die reguläre Weise entfernen. Weitere Anleitungen und Tipps finden Sie unter Linux -Hinweisartikel.