Noen ganger blir det tøft for brukeren å overskrive en skrivebeskyttet fil. Derfor samlet vi oss og forklarte de forskjellige metodene for å overskrive en skrivebeskyttet fil i Linux.
Hvordan overskrive en skrivebeskyttet fil i Linux?
Det er to betingelser for å overskrive en hvilken. La oss se på følgende metoder for å løse problemet:
Bruke chmod -kommandoen
CHMOD -kommandoen brukes til å endre egenskapene til en fil i Linux, og den har en enkel kommando:
$ chmod [referanse] [operatør] [modus] fil
Du kan endre denne tillatelsen hvis du er fileieren ved å legge til følgende kommando:
$ chmod u+wx filnavn
La oss ta et eksempel der vi ønsker å endre og overskrive en skrivebeskyttet fil som ligger i Documents Directory. Enten kan vi bruke katalogstien i kommandoen eller endre den gjeldende katalogen til filen:
$ chMod u+wx/home/user/dokumenter/informasjon.tekst
Eller
$ cd ~/nedlastinger
$ chmod u+wx informasjon.tekst
Merk: Som du kan se i forrige bilde, brukte vi -v -alternativet eller det verbose alternativet for å vise de resulterende endringene i utdataene.
Mens du bruker denne kommandoen, er det viktig å huske hvis du er den eneste nåværende filbrukeren. Denne kommandoen fungerer bare hvis du er en del av katalogen i /etc /sudoers. Dette trinnet indikerer konfigurasjonen av sudo -egenskapene til filen ved å bruke Visudo -kommandoen.
$ chmod u+wx filnavn
Denne kommandoen krever et passord for å få superbruker tilgang til filen. Hvis du vil få rotrettighetene, kan du legge til "sudo" med kommandoen ovenfor:
$ sudo chmod u+wx filnavn
For å gi deg selv alle tillatelsene relatert til filen, kan du bruke Rediger sudoers gjennom følgende kommando:
$ sudo vi /etc /sudoers
Følgende bilde illustrerer at du har admin -privilegiene som en Sudoer, Root and Admin Access:
rot alt = (alle: alle) alle
admin alle = (alle: alle) alle
sudo alle = (alle: alle) alle
Hvis du ikke har "all" tilgang, kan du endre den deretter. Nå har du full tilgang til alle egenskapene relatert til filen. Og du kan enten lese, skrive eller utføre filen uten å møte noen problemer.
Konklusjon
Du kan redigere og overskrive en skrivebeskyttet fil i Linux ved hjelp av flere kommandoer og sudo-privilegier. Selv om du ikke har sudo -privilegiene, kan du enkelt få tilgang til superbrukerfordelene ved hjelp av sudo ved å få tilgang til rotkatalogene. Vi håper denne artikkelen forbedret kunnskapen din om forståelsen av å overskrive en skrivebeskyttet fil i Linux.