sv.phhsnews.com


sv.phhsnews.com / Varför tillåter Linux inte användare att ta bort Root Directory?

Varför tillåter Linux inte användare att ta bort Root Directory?


För det mesta utför ingen av oss villigt en åtgärd som bokstavligen bryter våra operativsystem och tvingar oss att installera om dem. Men vad händer om en sådan åtgärd lätt skulle kunna uppstå, oavsiktligt av användarens sida? Dagens SuperUser Q & A-inlägg har svaret på en förvirrad läsares fråga.

Dagens Frågor och svar-session kommer till vår del med SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Frågan

SuperUser läsare fangxing vill veta varför Linux skulle tillåta användare att ta bort rotkatalogen:

När jag installerade Linux på min dator för första gången gillade jag alltid att använda root eftersom jag inte gjorde det måste lägga till sudo och ange mitt lösenord varje gång jag utförde ett kommando som behövde root-nivå behörigheter.

En dag ville jag bara ta bort en katalog och sprang rm -rf / , som "bröt" mitt system. Jag har undrat varför Linux-designers inte blockerade ett så farligt kommando att de kördes så enkelt.

Varför tillåter Linux användare att ta bort rotkatalogen?

Svaret

SuperUser-bidragaren Ben N har svaret på oss:

Varför ska det blockera dig från att göra vad du vill med din egen dator? Logga in som root eller med sudo säger bokstavligen till maskinen: "Jag vet vad jag gör." Förhindrar att människor gör tvivelaktiga saker som vanligtvis också hindrar dem från att göra kloka saker ( som uttryckt av Raymond Chen).

Dessutom finns det en enstaka bra anledning att låta en användare bränna rotkatalogen: avveckla en dator genom att helt radera operativsystemet och filsystemet. ( Fara! På vissa UEFI-system kan rm -rf / också mosa den fysiska maskinen.) Det är också en rimlig sak att göra i en chroot fängelse. människor slog oavsiktligt kommandot så mycket att en säkerhetsfunktion var tillagd.

rm -rf / gör ingenting på de flesta system såvida inte -noserver-rot också levereras och det finns ingen sätt att du kan skriva det av misstag. Det hjälper också till att skydda mot dåligt skrivna men väl avsedda skalskript. Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.


Bildkrediter: Wikimedia Commons


Hur man lägger till automatlampor i dina klädskåp

Hur man lägger till automatlampor i dina klädskåp

Ljusswitcharna är bra, men för något som en garderob eller skafferi, är det verkligen bekvämt att tända lamporna automatiskt. Här är flera sätt att du kan lägga till automatiska lampor till dina garderober, byxor och andra områden där du bara behöver lite litet temporärt ljus. Om det finns ett ljusuttag i din skåpet Om din garderob har redan ett ljus socket installerad, då är dina möjligheter mycket rikligare och det blir mycket lättare att lägga till automatiska lampor.

(how-to)

Siri har anlänt till MacOS Sierra, och med den en ny funktion som låter dig ange widgets till kolumnen Today i

Siri har anlänt till MacOS Sierra, och med den en ny funktion som låter dig ange widgets till kolumnen Today i

Normalt, när du frågar Siri om någonting på macOS, visar det resultatet i övre högra hörnet på skärmen. Observera att det finns ett plus plus-knappen i det övre högra hörnet av många Siri-sökresultat. Kom ihåg att när du ser pluset kan du lägga till det i ditt meddelandecenter . När du klickar på den, kommer objektet att vara fast i rutan Idag i ditt meddelandecenter.

(how-to)