RM usuń regularny plik chroniony zapisem

RM usuń regularny plik chroniony zapisem
Pliki w dowolnym systemie operacyjnym mają z nimi powiązane pewne uprawnienia. Zezwolenia te są głównie związane z dostępem do plików. Trzy najczęściej używane uprawnienia plików to „odczyt”, „zapisz” i „Wykonaj”. Czasami jednak mamy niektóre pliki, które są celowo przechowywane. Usuwanie takich plików z systemu jest dość trudne, jeśli kiedykolwiek chcesz to zrobić. Dlatego w tym przewodniku przeprowadzimy Cię przez pełną procedurę usuwania zwykłego pliku „chronionego w zapisie” za pomocą polecenia „RM” na Mint 20 Linux 20.3 system.

Usuwanie pliku, który nie jest chronionym zapisem

Najpierw spróbujemy usunąć plik, który nie jest chroniony zapisem, aby zobaczyć różnicę między jego usunięciem a usuwaniem pliku chronionego zapisu. Mamy plik o nazwie „Test.txt ”w naszym katalogu domowym, który nie jest chroniony zapisem. Ten plik jest pokazany na poniższym obrazku:

Postaramy się usunąć ten plik za pomocą polecenia pokazanego poniżej:

test $ rm.tekst

Ten plik zostanie bardzo łatwo usunięty bez wyświetlania żadnego wyjścia na terminalu, jak pokazano na poniższym obrazku:

W celu potwierdzenia, czy określony plik został pomyślnie usunięty, czy nie, użyjemy polecenia „LS”, aby wymienić zawartość naszego katalogu domowego. Możesz potwierdzić z wyjścia tego polecenia pokazanego na poniższym obrazku, że „test.plik txt ”nie istnieje już w naszym katalogu domowym.

Wykonanie pliku chronionego zapisu

Teraz utworzymy kolejny plik o nazwie „Test.txt ”w naszym katalogu domowym. Możesz potwierdzić, że ten plik jest obecny w naszym katalogu domowym, patrząc na następujący obraz:

Aby ten plik chroniony zapisem, uruchomimy polecenie pokazane poniżej:

$ sudo chattr +i testuję.tekst

To polecenie nie wyświetli żadnego wyjścia na terminalu.

Aby potwierdzić, czy ten plik jest chroniony zapisem, spróbujemy go usunąć za pomocą następującego polecenia:

test $ rm.tekst

Wyjście tego polecenia pokazanego na poniższym obrazku oznacza, że ​​ten plik jest teraz chroniony zapisem, a zatem nie można go usunąć w ten sposób.

Możesz nawet spróbować użyć flagi „-F” z poleceniem „RM” do mocnego usunięcia tego pliku. Jednak nadal nie będziesz mógł usunąć pliku chronionego w zapisie, jak pokazano na poniższym obrazku:

Usuwanie regularnego pliku chronionego w zapisie

Jedyną rzeczą, którą możemy zrobić, aby usunąć wspomniany plik, jest zmiana jego uprawnień za pomocą polecenia pokazanego poniżej:

$ sudo chattr -i test.tekst

To polecenie po prostu usunie ograniczenie „chronionego w zapisie” z tego pliku.

Teraz usuniemy go za pomocą następującego polecenia:

test $ rm.tekst

Tym razem to polecenie zostanie pomyślnie wykonane bez wyświetlania żadnego komunikatu o błędzie, jak pokazano na poniższym obrazku:

W celu potwierdzenia, czy określony plik został pomyślnie usunięty, czy nie, skorzystamy z polecenia „LS”. Możesz potwierdzić z jego wyjścia pokazanego na poniższym obrazie, że plik „Testuj.txt ”nie istnieje już w naszym katalogu domowym.

Wniosek

Korzystając z tego przewodnika, możesz łatwo usunąć dowolny z plików chronionych zapisem podczas pracy na mincie Linux 20.3 system. Wszystko, co musisz zrobić, to zmienić uprawnienia tego pliku, postępując zgodnie z przepisaną metodą, a następnie możesz ją usunąć w sposób regularny. Sprawdź artykuły Linux, aby uzyskać więcej przewodników i wskazówek.