Kā lietot “rm” operētājsistēmā Linux

Komandrinda ir standarta veids, kā veikt uzdevumus operētājsistēmā Linux. Dažām Linux ierīcēm, piemēram, serveriem, vispār nav nekāda veida grafiskā interfeisa, tāpēc tā vadīšanai ir jāizmanto komandas. Linux galddatoriem parasti ir grafiskais interfeiss, lai padarītu tos pieejamākus, taču parasti jums nav pilnas funkcionalitātes un daudzpusības konfigurācijā, ko iegūstat, izmantojot komandas terminālī.

Viena no standarta komandām, kas jums jāapgūst, ir “rm”. Saīsinājums no “Noņemt”, “rm” ļauj dzēst failus un noteiktos apstākļos arī direktorijus. Tomēr “rm” ir riskanta komanda, jo ir viegli izdzēst failus, kurus ne vienmēr gribējāt, un tas var apdraudēt jūsu Linux instalācijas spēju turpināt darboties.

Kā lietot “rm” operētājsistēmā Linux

Palaižot komandu “rm–help”, tiks parādīta palīdzības lapa.

Ko nedrīkst darīt

Ņemot vērā “rm” spēku, pirms mēģināt to izmantot, ir ieteicams pārliecināties, ka saprotat, ko nevajadzētu darīt. Karodziņu “-r” izmanto, lai rekursīvi lietotu dzēšanu visiem direktorijiem norādītajā direktorijā. Tas ļauj izdzēst direktoriju un visu tajā esošo. Karodziņu “-f” izmanto, lai piespiestu dzēšanu, un tas neprasīs svarīgu failu dzēšanas apstiprinājumu. Apvienojot šos divus karogus “-rf”, varat dzēst visas direktoriju kopas bez apstiprinājuma uzvednēm.

Padoms. Tāpat kā ar daudzām komandām, varat apvienot komandrindas karogus, piemēram, “-r -f” ar “-rf”. Karogu secībai nav nozīmes, tāpēc “-fr” darīs to pašu.

Sliktākajā gadījumā jūs varat nejauši palaist komandu saknes direktorijā. Komanda rekursīvi dzēstu no jūsu cietā diska visu, ko jūsu lietotājam ir atļauts rediģēt, un pilnībā izjauktu jūsu Linux instalāciju. Lai pasargātu jūs no absolūtā sliktākā gadījuma, saknes direktoriju “/” apstrādā “rm” atšķirīgi. Lai izdzēstu visu, jums būs jāizmanto “sudo” un karodziņš “–no-preserve-root”, kas palaiž komandu ar saknes atļaujām un attiecīgi noņem saknes direktorija aizsardzību.

Piezīme. Nekad nevajadzētu mēģināt apvienot komandu “rm” ar karodziņiem “-rf” un norādīt komandu uz saknes direktoriju, ja vien neesat 100% pārliecināts, ka sistēma jums vairs nebūs vajadzīga.

Padoms: dubultā domuzīme vārda “–no-preserve-root” sākumā ir tīša. Tā ir standarta Linux komandu karoga sintakse, ja viena burta karodziņi izmanto vienu domuzīmi un vairāku burtu karodziņi sākas ar dubulto domuzīmi. Piemēram, karodziņš “-h” bieži, bet ne vienmēr, tiek izmantots, lai atvērtu palīdzības lapu, savukārt karodziņš “–help” parasti arī dara to pašu. Dubultā domuzīme palīdz atšķirt vairāku burtu karogu no vairāku viena burta karogu kombinācijas, piemēram, “-h -e -l -p”.

Esiet ļoti uzmanīgs, izmantojot karodziņus “-rf” ar komandu “rm”, īpaši, ja izmantojat Sudo atļaujas. Jums nekad nevajadzētu izmantot komandu –no-preserve-root. Ideālā gadījumā katru reizi, pirms palaižat komandu “rm”, vēlreiz pārbaudiet, vai neesat pieļāvis drukas kļūdu.

Aizstājējzīmes rakstzīmi “*” ir arī bīstami lietot kopā ar komandu “rm”, jo tā atlasīs visu pašreizējā direktorijā, izņemot citus direktorijus, ja vien nav norādīts “-r”.

Kā lietot "rm"

Lai droši lietotu “rm”, vienmēr vēlreiz pārbaudiet savu komandu, lai pārliecinātos, ka neesat pieļāvis drukas kļūdu vai automātisko pabeigšanu ar nepareizu faila nosaukumu. Ideālā gadījumā vienlaikus vajadzētu dzēst tikai vienu failu, taču, ja esat piesardzīgs, var darboties arī aizstājējzīmes “*” izmantošana, lai atlasītu vairākus failus. Piemēram, komanda “rm *.txt” noņems visus pašreizējā direktorijā esošos failus, kas beidzas ar “.txt”.

Kā lietot “rm” operētājsistēmā Linux

Komanda “rm *.txt” izmanto aizstājējzīmi, lai saskaņotu un dzēstu visus failus, kas beidzas ar .txt.

Līdzīga komanda “rmdir” ir drošāks veids, kā izdzēst direktorijus, jo, ja nenorādīsiet nevienu karodziņu, tā var izdzēst tikai tukšus direktorijus. “rm” un “rmdir” izmantošana neļauj nejauši rekursīvi dzēst datus.

Kā lietot “rm” operētājsistēmā Linux

Komanda “rm -r” ir nepieciešama, lai izdzēstu direktoriju un tā saturu, taču jums vajadzētu būt pārliecinātiem, ka vēlaties dzēst saturu.


Leave a Comment

Kā pārvērst RAR failu uz ZIP Windows

Kā pārvērst RAR failu uz ZIP Windows

Vai jums ir RAR faili, kurus vēlaties pārvērst ZIP failos? Uzziniet, kā pārvērst RAR failu ZIP formātā.

Kā labot OneDrive kļūdas kodu 0x8004de88

Kā labot OneDrive kļūdas kodu 0x8004de88

Atklājiet, kā labot OneDrive kļūdas kodu 0x8004de88, lai varētu atjaunot savu mākoņu krātuvi.

Spotify: Atspējot Automātisko Palaišanu

Spotify: Atspējot Automātisko Palaišanu

Spotify var būt traucējošs, ja tas automātiski atveras katru reizi, kad jūs sākat datoru. Atspējojiet automātisko palaišanu, izmantojot šos soļus.

Kā iztīrīt kešu Google Chrome

Kā iztīrīt kešu Google Chrome

Saglabājiet kešu iztīrītu savā Google Chrome tīmekļa pārlūkā, sekojot šiem soļiem.

Kā kastēt Microsoft Teams uz TV

Kā kastēt Microsoft Teams uz TV

Microsoft Teams pašlaik neatbalsta jūsu tikšanās un zvanus kastēšanai uz TV dabiski. Bet jūs varat izmantot ekrāna atspoguļošanas lietotni.

3 soļi, kā integrēt ChatGPT Word

3 soļi, kā integrēt ChatGPT Word

Vai domājat, kā integrēt ChatGPT Microsoft Word? Šis ceļvedis parāda, kā to izdarīt ar ChatGPT for Word papildinājumu 3 vienkāršos soļos.

Adobe Reader: Mainīt noklusējuma tālummaiņas iestatījumu

Adobe Reader: Mainīt noklusējuma tālummaiņas iestatījumu

Šajā pamācībā mēs parādām, kā mainīt noklusējuma tālummaiņas iestatījumu Adobe Reader.

Kā mainīt lietotāja aģentu Safari

Kā mainīt lietotāja aģentu Safari

Šeit atradīsit detalizētas instrukcijas, kā mainīt lietotāja aģentu virkni Apple Safari pārlūkprogrammā MacOS.

Risinājums Microsoft Teams: Atvainojiet, mēs nevarējām savienoties

Risinājums Microsoft Teams: Atvainojiet, mēs nevarējām savienoties

Vai bieži redzat paziņojumu "Atvainojiet, mēs nevarējām savienoties" MS Teams? Izmēģiniet šos problēmu novēršanas padomus, lai tagad atbrīvotos no šīs problēmas!

Kā pārveidot rakstītu tekstu par tekstu ar Samsung Notes

Kā pārveidot rakstītu tekstu par tekstu ar Samsung Notes

Ja meklējat atsvaidzinošu alternatīvu tradicionālajai ekrānām, Samsung Galaxy S23 Ultra piedāvā lielisku risinājumu. Ar