Kako izbrisati datoteke in imenike v terminalu Linux? Ukaz RMDIR (RD) – izbrišite imenik datotečnega sistema Windows Izbrišite mapo v Linuxu s konzole


Ukaza rm in rmdir izbrišeta datoteke in imenike v sistemih Linux, macOS in drugih Unixu podobnih operacijskih sistemih. Podobni so ukazom del in deltree v sistemih Windows in DOS. Ti ukazi so zelo močni in imajo kar nekaj možnosti.

Pomembno je vedeti, da se datoteke in imeniki, izbrisani z rm in rmdir, ne premaknejo v koš. Takoj se odstranijo iz vašega računalnika. Če ste pomotoma izbrisali datoteke s temi ukazi, jih boste lahko obnovili samo iz varnostne kopije.

Kako izbrisati datoteke z rm

Najenostavnejši primer je brisanje ene datoteke v trenutnem imeniku. Vnesite ukaz rm, presledek in nato ime datoteke, ki jo želite izbrisati.

Rm file_1.txt

Če datoteka ni v trenutnem delovnem imeniku, navedite pot do lokacije datoteke.

Rm ./pot/do/datoteke/datoteke_1.txt

V rm lahko posredujete več kot eno ime datoteke. To izbriše vse navedene datoteke.

Rm datoteka_2.txt datoteka_3.txt

Z nadomestnimi znaki lahko izberete skupine datotek, ki jih želite izbrisati. Podpis * predstavlja več znakov in znak ? predstavlja en znak. Ta ukaz bo izbrisal vse slikovne datoteke png v trenutnem delovnem imeniku.

Rm * .png

Ta ukaz bo izbrisal vse datoteke z isto končnico znakov. S tem boste na primer izbrisali File.1 in File.2, ne pa File.12.

Rm *.?

Če je datoteka zaščitena pred pisanjem, boste pozvani, da jo izbrišete. Odgovoriti morate z l oz n in pritisnite "Enter".

Če želite zmanjšati tveganje uporabe rm z nadomestnimi znaki, uporabite možnost -jaz(interaktivno). Če želite to narediti, morate potrditi izbris vsake datoteke.

Rm -i * .dat

Možnost -f(sila) je nasprotje interaktivnega. Ne zahteva potrditve, tudi če so datoteke zaščitene pred pisanjem.

Rm -f ime datoteke

Kako odstraniti imenike z rm

Če želite odstraniti prazen imenik, uporabite možnost -d(imenik). V imenih imenikov lahko uporabite nadomestne znake (* in?) tako kot v imenih datotek.

Imenik Rm -d

Če navedete več kot eno ime imenika, odstranite vse določene prazne imenike.

Rm -d imenik1 imenik2 /pot/do/imenika3

Če želite odstraniti neprazne imenike, uporabite možnost -r(rekurzivno). Če želite biti jasni, to izbriše imenike ter vse datoteke in podimenike v njih.

Rm -r imenik1 imenik2 imenik3

Če je imenik ali datoteka zaščitena pred pisanjem, boste pozvani, da potrdite izbris. Če želite odstraniti neprazne imenike in onemogočiti te pozive, uporabite možnosti skupaj -r(rekurzivno) in -f(prisilno).

Imenik Rm -rf

Tukaj je potrebna previdnost. Napaka ukaza rm -rf lahko povzroči izgubo podatkov ali okvaro sistema. To je nevarno in previdnost je najboljša politika. Če želite dobiti predstavo o strukturi imenika in datotekah, ki jih bo izbrisal rm -rf, uporabite ukaz drevesa.

Uporabite apt-get za namestitev tega paketa v vaš sistem, če uporabljate Ubuntu ali drugo distribucijo, ki temelji na Debianu. V drugih distribucijah Linuxa uporabite orodje za upravljanje paketov distribucije Linuxa.

Namestitveno drevo Sudo apt-get

Zagon drevesnega ukaza ustvari lahko razumljiv diagram strukture imenika in datotek v imeniku, iz katerega se izvaja.

Določite lahko tudi pot do ukaza drevesa, tako da zažene drevo iz drugega imenika v datotečnem sistemu.

Drevesna pot/do/imenika

Ukaz rm ima tudi možnosti --one-file-system, --no-preserve-root, --preserve-root, vendar so te priporočljive samo za napredne uporabnike. Če naredite kaj narobe, lahko pomotoma izbrišete vse sistemske datoteke.

Kako odstraniti imenike z rmdir

Obstaja še en ukaz, rmdir, s katerim lahko odstranite imenike. Razlika med rm in rmdir je v tem, da lahko rmdir izbriše samo prazne imenike. Nikoli ne bo izbrisal datotek.

Najenostavnejši primer je brisanje enega praznega imenika. Tako kot pri rm lahko posredujete več imen imenikov rmdir ali rmdir pot imenika.

Odstranite en imenik v trenutnem imeniku tako, da posredujete njegovo ime v rmdir:

Imenik Rmdir

Odstranite več imenikov tako, da posredujete seznam imen v rmdir:

Rmdir imenik1 imenik2 imenik3

Odstranite imenik, ki ni v trenutnem imeniku, tako da navedete celotno pot do tega imenika:

Rmdir /pot/do/imenika

Če poskušate izbrisati mapo, ki ni prazna, vam rmdir prikaže sporočilo o napaki. V naslednjem primeru rmdir uspešno in tiho izbriše imenik strank, vendar noče izbrisati imenika projektov, ker vsebuje datoteke. Imenik projektov ostane točno tak, kot je bil, in datoteke v njem so nedotaknjene.

Ko rmdir izda napako »Imenik ni prazen«, preneha obdelovati imenike, ki so mu bili posredovani v ukazni vrstici. Če ste zahtevali brisanje štirih imenikov in je prvi vseboval datoteke, vam bo rmdir prikazal sporočilo o napaki in naredil nič drugega. Lahko ga prisilite, da prezre te napake z --ignore-fail-on-non-empty za obdelavo drugih imenikov.

V naslednjem primeru sta bili dve mapi preneseni v rmdir, to sta delo/poročila in delo/citati. Možnost --ignore-fail-on-non-empty je vključena v ukaz. Mapa delo/poročila vsebuje datoteke, zato je rmdir ne more izbrisati. Možnost --ignore-fail-on-non-empty povzroči, da rmdir prezre napako in se premakne na naslednjo mapo, ki jo mora obdelati, to je delo/narekovaji. To je prazna mapa in rmdir jo izbriše.

Ta ukaz je bil uporabljen.

Rmdir --ignore-fail-on-non-empty work/reports /work/quotes

Uporabite lahko možnost -str(nadrejeni), da odstranite imenik in tudi njegove nadrejene imenike. Ta trik deluje, ker se rmdir začne v ciljnem imeniku in se nato vrne v nadrejenega. Ta imenik bi moral biti zdaj prazen, tako da ga lahko rmdir odstrani in postopek ponovi korak nazaj po poti, ki jo ponuja rmdir.

V naslednjem primeru je ukaz, posredovan rmdirju:

Rmdir -p delo/računi

Računi in delovni imeniki se na zahtevo izbrišejo.

Ali uporabljate Bash ali katero koli drugo lupino? Linux ponuja prilagodljive in zmogljive ukaze za brisanje imenikov in datotek neposredno iz ukazne vrstice terminala. Nekateri ljudje imajo raje potek dela, ki se vrti okoli terminala. Drugi morda nimajo izbire. Lahko delujejo na strežnikih brez nameščenega GUI ali v oddaljeni seji v samostojnem sistemu, kot je Raspberry Pi. Te ekipe so popolne za to skupino ljudi.

Toda ne glede na vrsto poteka dela, ki vam je ljubši, so ti ukazi zelo primerni za vključitev v lupinske skripte. Če skript izvaja opravilo cron, lahko pomaga avtomatizirati rutinska opravila vzdrževanja, kot je čiščenje neželenih dnevniških datotek. Če raziskujete ta primer uporabe, se zavedajte moči teh ukazov, vse skrbno preverite in vedno shranite najnovejšo varnostno kopijo.

Ukazna vrstica je zmogljivo orodje za avtomatizacijo in poenostavitev številnih opravil, ki se pojavijo pri skrbništvu računalnika z operacijskim sistemom Windows. V tem članku si bomo ogledali ukaze DEL, ERASE, RD in RMDIR. Z njihovo pomočjo lahko datoteke in mape izbrišete neposredno iz ukazne vrstice.

Če želite izbrisati datoteko prek , potem morate uporabiti ukaz DEL ali ERASE. Ti ukazi so sinonimi in delujejo enako. Podrobne informacije o teh ukazih lahko dobite, če jih vnesete v ukazno vrstico z "/? " Na primer, lahko vnesete "del/? " in vse osnovne informacije o ukazu del bodo prikazane v konzoli.

Ukaz DEL (ali ERASE) je zasnovan za brisanje ene ali več datotek in lahko sprejme naslednje parametre:

  • /P – brisanje s potrditveno zahtevo za vsako datoteko;
  • /F – brisanje datotek z atributom »samo za branje«;
  • /S – izbriše navedeno datoteko iz vseh podmap;
  • /Q – brisanje brez zahteve za potrditev;
  • /A – brisanje datotek glede na njihove atribute;

    • S - sistem;
    • H - Skrito;
    • R – samo za branje;
    • A - Za arhiviranje
    • Pred atributi lahko uporabite tudi znak minus “-”, kar pomeni “NE”. Na primer, "-S" pomeni nesistemsko datoteko.

Običajno morate za uporabo ukaza DEL najprej iti v mapo, v kateri je datoteka, ki jo želite izbrisati, in nato zagnati ukaz. Če želite zamenjati pogon, morate samo vnesti črko pogona in dvopičje. In za premikanje po mapah morate uporabiti ukaz “CD”.

Ko ste v želeni mapi, lahko začnete brisati datoteke. Če želite to narediti, preprosto vnesite ukaz DEL in ime datoteke.

Po potrebi lahko tudi izbrišete datoteke brez navigacije po mapah. V tem primeru morate določiti celotno pot do dokumenta.

Če je treba izvesti zahtevo za potrditev izbrisa vsake od njihovih datotek, je treba ukazu DEL dodati parameter »/p«. V tem primeru vas bo ukazna vrstica pozvala, da izbrišete datoteko, uporabnik pa bo moral za potrditev vnesti črko »Y«.

Upoštevati je treba, da je treba pri uporabi parametra »/a« črke, odgovorne za atribute, vnesti ločene z dvopičjem. Če želite na primer izbrisati vse datoteke z atributom »samo za branje« in s končnico »txt«, morate vnesti ukaz » del /F /A:R *.txt ".

Na podoben način lahko ukazu DEL dodate druge parametre. Z njihovo kombinacijo lahko ustvarite zelo zmogljive ukaze za brisanje datotek prek ukazne vrstice Windows. Spodaj ponujamo še nekaj primerov:

  • del D:\ - uniči vse datoteke v korenu pogona D;
  • del D:\*.txt – uničenje vseh datotek s pripono txt v korenu pogona D;
  • del D:\doc – uničenje vseh datotek v mapi d:\doc (dokumenti z atributi bodo preskočeni);
  • del /A:r d:\doc\*.txt – uničenje vseh datotek z atributom »samo za branje« in končnico »txt« v mapi d:\doc;

Brisanje map prek ukazne vrstice

Če morate mapo izbrisati prek ukazne vrstice Windows, vam zgornji ukazi ne bodo pomagali. Za odstranitev map obstaja ločen ukaz RD ali RMDIR (okrajšava za Remove Directory).

Ukaza RD in RMDIR sta sinonima in sta namenjena brisanju map. Sprejmejo lahko naslednje parametre:

  • /S - izbriše celotno drevo imenikov; pri uporabi tega parametra ne bo izbrisana samo sama mapa, ampak tudi vsa njena vsebina;
  • /Q – brisanje drevesa map brez zahteve za potrditev;

Če želite na primer izbrisati mapo, samo vnesite ukaz RD in ime mape.

Če mapa vsebuje podmape ali datoteke, bo ob izbrisu prikazana napaka."

Če želite rešiti to težavo, morate ukazu RD dodati parameter »/s«. V tem primeru brisanje poteka brez težav, vendar se prikaže zahteva za potrditev izbrisa.

Če želite, da se drevo map izbriše, ne da bi se pojavila zahteva za potrditev, morate ukazu dodati parameter »/q«. V tem primeru se mapa izbriše brez vprašanj.

Poleg tega lahko ukaz RD sprejme več map hkrati; za to jih morate samo ločiti s presledkom. Na primer, če izvedete »rd 111 222«, potem lahko naenkrat izbrišete mapi z imenoma »111« in »222«.

Če morate prek ukazne vrstice izbrisati mapo, ki sama vsebuje presledek, mora biti v tem primeru njeno ime v dvojnih narekovajih.

S kombinacijo ukazov DEL in RD lahko ustvarite zmogljive skripte za čiščenje in brisanje map v operacijskem sistemu Windows.

Operacijski sistemi, ki temeljijo na jedru Linux, običajno hranijo veliko število praznih in nepraznih imenikov. Nekateri od njih zavzamejo precej veliko prostora za shranjevanje in pogosto postanejo nepotrebni. V tem primeru bi bila pravilna možnost, da jih odstranite. Obstaja več načinov za čiščenje, vsak od njih je uporaben v določeni situaciji. Oglejmo si podrobneje vse razpoložljive metode in glede na vaše potrebe boste izbrali najprimernejšega.

V tem članku bomo govorili o pripomočkih konzole in dodatnih orodjih, ki se zaženejo z vnosom ukazov. Vendar ne pozabite, da so grafične lupine pogosto implementirane v distribucijah. V skladu s tem, če želite izbrisati imenik, morate iti do njega prek upravitelja datotek, z desno miškino tipko kliknite ikono in izberite "Izbriši". Ne pozabite pozneje izprazniti smeti. Vendar ta možnost ne bo uporabna za vse uporabnike, zato vam priporočamo, da preberete naslednja navodila.

Preden začnete gledati metode, je pomembno upoštevati, da boste pri vnosu ukaza najpogosteje samostojno navedli ime mape, ki jo želite izbrisati. Ko niste na njegovi lokaciji, morate navesti celotno pot. Če je mogoče, priporočamo, da poiščete nadrejeni imenik predmeta in ga odprete prek konzole. To dejanje je končano v samo nekaj minutah:


Če lokacije ne boste mogli določiti, boste morali pri brisanju sami vnesti celotno pot, zato jo boste morali poznati.

1. način: Standardni terminalski ukazi

Ukazna lupina katere koli distribucije Linuxa vsebuje nabor osnovnih pripomočkov in orodij, ki vam omogočajo izvajanje najrazličnejših dejanj s sistemskimi nastavitvami in datotekami, vključno z brisanjem imenikov. Obstaja več takšnih pripomočkov in vsak bo najbolj uporaben v določeni situaciji.

ukaz rmdir

Najprej bi se rad dotaknil rmdir. Namenjen je čiščenju sistema samo iz praznih imenikov. Odstrani jih trajno, prednost tega orodja pa je preprostost sintakse in odsotnost napak. V konzolo samo napišite mapo rmdir , kjer mapo— ime mape na trenutni lokaciji. Orodje se aktivira s pritiskom na tipko Vnesite.

Nič vam ne preprečuje, da navedete celotno pot imenika, če ne morete navigirati do želene lokacije ali je ne potrebujete. Nato ima vrstica na primer naslednjo obliko: rmdir /home/user/folder/folder1 , kjer uporabnik- uporabniško ime, mapo je nadrejeni imenik in mapa1— mapa za brisanje. Upoštevajte, da mora biti pred domom poševnica, na koncu poti pa ne sme biti poševnica.

ukaz rm

Prejšnje orodje je ena od komponent pripomočka rm. Sprva je bil namenjen brisanju datotek, če pa mu podate ustrezen argument, bo izbrisal tudi mapo. Ta možnost je že primerna za neprazne imenike; v tem primeru morate v konzolo vnesti mapo rm -R (ali celotno pot do imenika). Upoštevajte argument -R- zažene rekurzivno brisanje, kar pomeni, da vpliva na celotno vsebino mape in samega sebe. Pri vnosu je treba paziti na velike in male črke, ker -r- to je popolnoma drugačna možnost.

Če želite prikazati seznam vseh izbrisanih datotek in map, ko uporabljate rm, boste morali nekoliko spremeniti vrstico. Vstopi "terminal" rm -Rfv in nato aktivirajte ukaz.

Ko je brisanje končano, se prikažejo informacije o vseh imenikih in posameznih objektih, ki so bili prej na določenem mestu.

najdi ukaz

Na naši spletni strani je že na voljo gradivo s primeri uporabe find v operacijskih sistemih, razvitih na jedru Linuxa. Seveda so tam predstavljene le osnovne in najbolj uporabne informacije. Z njim se lahko seznanite s klikom na naslednjo povezavo, zdaj pa predlagamo, da ugotovite, kako to orodje deluje, ko morate izbrisati imenike.

  1. Kot je znano, najti služi za iskanje objektov znotraj sistema. Zahvaljujoč uporabi dodatnih možnosti lahko najdete imenike z določenim imenom in jih takoj izbrišete. Če želite to narediti, v konzolo vnesite find. -type d -name "mapa" -exec rm -rf () \;, kjer je mapa ime imenika. Pri tem obvezno napišite dvojne narekovaje.
  2. V ločeni vrstici je včasih prikazana informacija, da takšna datoteka ali imenik ne obstaja, vendar to ne pomeni, da ni bil najden. Samo najti po izbrisu imenika iz sistema znova deloval.
  3. find ~/ -empty -type d -delete omogoča brisanje vseh praznih map v sistemu. Nekateri od njih so dostopni le superuporabniku, torej pred najti je treba dodati sudo.
  4. Na zaslonu se prikažejo podatki o vseh najdenih predmetih in uspešnosti operacije.
  5. Določite lahko tudi samo določen imenik za orodje za iskanje in čiščenje. Potem bo vrstica videti na primer takole: find /home/user/Folder/ -empty -type d -delete .

To zaključi interakcijo s standardnimi pripomočki konzole v Linuxu. Kot lahko vidite, jih je veliko in vsaka je uporabna v določenih situacijah. Če se želite seznaniti z drugimi priljubljenimi ekipami, preberite naše ločeno gradivo na spodnji povezavi.

Dober dan, dragi bralci. Danes bi rad govoril o brisanju imenika v PHP. Zdi se, da operacija ni zapletena, vendar obstajajo nekatere nianse. Oglejmo si načine za to.

PHP ima funkcijo za to rmdir(). Kot argument vzame pot do imenika, ki ga želite izbrisati. vendar imenik mora biti prazen- to je glavni pogoj (razen dejstva, da mora imeti uporabnik, s katerega deluje spletni strežnik, pravice pisanja za imenik). Če so datoteke postavljene v imenik, bomo ob klicu funkcije prejeli napako. V skladu s tem pridemo do zaključka, da imenik pred uporabo funkcije rmdir() je treba najprej očistiti.

Na spletu svetujejo pisanje funkcije, ki bo kot argument posredovala pot do imenika, ki ga moramo izbrisati. V telesu funkcije je potrebno organizirati izpis vsebine imenika, v okviru katerega se preveri, ali je datoteka imenik. Če je datoteka imenik, potem funkcija kliče samo sebe na podlagi tega pogoja. To je potrebno za čiščenje ugnezdenih imenikov in bo delovalo na vseh ravneh gnezdenja. V nasprotnem primeru se funkcija uporabi za datoteko prekini povezavo()- zasnovan je za brisanje datoteke. Zunaj tega preverjanja v zadnjem koraku izbrišemo imenik.

Primer izvedbe:

Funkcija recursiveRemoveDir($dir) ( $includes = glob($dir."/*"); foreach ($includes as $include) ( if(is_dir($include)) ( recursiveRemoveDir($include); ) else ( unlink( $include); ) ) rmdir($dir); ) //Odstrani imenik tmp iz trenutnega imenika recursiveRemoveDir("tmp");
Kakšne težave ima ta koda?

V preprostih primerih bo imenik z vsemi prilogami izbrisan. Toda predpostavimo, da je v našem imeniku skrita datoteka, ki se začne s piko, na primer, .htaccess. funkcija glob() je nadomestek UNIX glob, ki privzeto ne vključuje skritih datotek (DOTFILES). Na primer, če gremo na terminal nix in uporabimo bash, bomo naleteli na isto težavo (govorimo o skritih datotekah znotraj globov). V bashu je ukaz za rešitev te težave: shopt -s dotglob- omogoča globalno zamenjavo skritih datotek. V PHP je to mogoče rešiti z dodajanjem dodatnega parametra GLOB_BRACE Za glob() in razširitev vzorca iz prvega parametra funkcije.

$vključuje = glob("tmp/(,.)*", GLOB_BRACE);
In tukaj je tudi težava - naleteli bomo na neskončno zanko, saj bo matrika vsebovala vrednosti. in.. - ki je trenutni in nadrejeni imenik na sistemski ravni. Na koncu bomo imeli neskončno zanko (in ne bomo izbrisali vseh nadrejenih imenikov), ker. kot del privzetega razvrščanja bo generirana matrika prva.. - to pomeni, da bomo vsakič dostopali do istega imenika. Za rešitev težave bomo iz teh sistemskih imenikov oblikovali matriko in v zanki odstranili njihove indekse iz glavne matrike. Obstaja tudi problem simbolnih povezav. Recimo, da imenik, ki ga brišemo, vsebuje povezavo do drugega imenika, katerega vsebina nas brisanje absolutno ne zanima. Za rešitev težave je treba pred ustvarjanjem rekurzije preveriti, ali entiteta ni referenca.

Posledično ima funkcija naslednjo obliko:

Funkcija recursiveRemoveDir($dir) ( $includes = glob($dir."/(,.)*", GLOB_BRACE); $systemDots = preg_grep("/\.+$/", $includes); foreach ($systemDots as $index => $dot) ( unset($includes[$index]); ) foreach ($includes as $include) ( if(is_dir($include) && !is_link($include)) ( recursiveRemoveDir($include); ) else ( unlink($include); ) ) rmdir($dir); ) //Odstrani imenik tmp iz trenutnega imenika recursiveRemoveDir("tmp");
Koda deluje, vendar bi jo dejansko lahko poenostavili. V PHP obstaja razred FilesystemIterator, ki privzeto že ima nastavitve, ki jih potrebujemo. Pot do imenika, katerega seznam potrebujemo, se posreduje konstruktorju. Le ustvariti moramo predmet.

Funkcija recursiveRemoveDir($dir) ( $includes = new FilesystemIterator($dir); foreach ($includes as $include) ( if(is_dir($include) && !is_link($include)) ( recursiveRemoveDir($include); ) else ( unlink($include); ) ) rmdir($dir); ) //Odstrani imenik tmp iz trenutnega imenika recursiveRemoveDir("tmp");
Na koncu bi rad omenil še en hiter način. Pravilnost njegove uporabe je zelo dvomljiva - pošljite ukaz za izvedbo v SHELL.

Sistem ("rm -rf tmp");
Rad bi vas opozoril na veliko porabo pomnilnika in na dejstvo, da skrbniki zaradi varnosti pogosto prepovedujejo uporabo tovrstnih funkcij na strežniku.

Oznake: php, rmdir, glob, rekurzija

Ekipa rmdir nam bo pomagal izbrisati prazen imenik, torej imenik brez datotek in map. Sintaksa ukaza je zelo preprosta:

Rmdir DIRNAME

Če imenik ni prazen, boste videli naslednje sporočilo o napaki.

$ rmdir test rmdir: ni uspelo odstraniti `test": Imenik ni prazen

2. Kako izbrisati ugnezdene imenike v Linuxu?

Uporaba možnosti -str lahko izbrišete imenik s podimenikom, ugnezdenim v njem.

$ rmdir -p dir1/dir2/dir3

Ekipa rmdir -p dir1/dir2/dir3 to je enakovredno ukazu

$ rmdir dir1/dir2/dir3 dir1/dir2 dir1

3. Brisanje imenika vsebine

Če morate izbrisati imenik z vsebino, lahko uporabite ukaz rm:

$ rm -rf DIRNAME

Ta ukaz bo izbrisal imenik, vključno z vsemi datotekami in podimeniki, ki jih vsebuje. Ta ukaz uporabljajte previdno, saj obnovitev izbrisanih datotek ne bo enostaven postopek.

4. Interaktivno odstranjevanje

Da bi se izognili nenamernemu brisanju potrebnih datotek, priporočam, da razmislite o uporabi možnosti -i za interaktivno brisanje datotek in map (zlasti s korenskimi pravicami).

Rekurzivno in interaktivno brisanje imenika.

# rm -ir DIRNAME

Interaktivno brisanje datotek.

# rm -i IME DATOTEKE

5. Uporabni vzdevki za ukaza rm in rmdir

Interaktivno brisanje lahko uporabite kot privzeto vedenje ukaza rm.

Vzdevek za nenehno interaktivno izvajanje rm

# vzdevek rm="rm -i"

Pri uporabi ukaza rm bo ukaz dejansko izvršen rm -i. Vendar morate biti pozorni na eno nianso. V prihodnje ne uporabljajte možnosti -i, ker ne boste dosegli želenega učinka. Poglejmo primer:

V naslednjem ukazu uporaba -i ne bo dala pričakovanega učinka.

$ rm -irf DIRNAME

V tem primeru je treba pri uporabi vzdevka zgornji ukaz zagnati na naslednji način:

$ rm -rf DIRNAME

Vsi spodnji ukazi so enakovredni in izvajajo enako funkcijo.

  • rm-fr
  • rm -rf
  • rm -r -f
  • rm -f -r

Če potrebujete strokovno oceno objekta, priporočam, da naročite pregled gotovih objektov pri strokovnjakih iz raziskovalno-proizvodnega centra Technoplast.