Príkazy pre Linux

Ako používať príkaz rm v systéme Linux

Ako používať príkaz rm v systéme Linux
Príkaz rm sa používa na odstránenie súborov a adresárov v systéme Linux. Toto je jeden z príkazov, ktoré musíte poznať ako správca systému Linux na správu súborov a adresárov.  V tomto článku vám ukážem, ako používať príkaz rm na odstránenie súborov a adresárov v systéme Linux.

Odstránenie jedného súboru:

Jeden súbor môžete odstrániť pomocou rm.

Povedzme, že chcete odstrániť obrazový súbor 529395.jpg v Obrázky / adresár vašich používateľov DOMOV adresár.

Ak chcete súbor odstrániť, môžete spustiť nasledujúci príkaz:

$ rm obrázky / 529395.jpg

Súbor by mal byť odstránený.

Vytlačiť Čo robí rm:

Ak chcete, aby rm vytlačilo, čo robí na konzole, môžete použiť -v možnosť.

Napríklad na odstránenie súboru test.TXT z aktuálneho pracovného adresára môžete spustiť nasledujúci príkaz:

$ rm -v test.TXT

Ako vidíte, súbor je odstránený. rm tiež vytlačené test odstránený.TXT' na konzole, pretože úspešne odstránila test súborov.TXT.

Výzva pred odstránením súborov:

Pretože rm je veľmi deštruktívny príkaz, môžete omylom odstrániť dôležité súbory. Dobrou správou je, že rm má príznak -i, ktorý vás vyzve (na potvrdenie) pred odstránením každého súboru.

Povedzme napríklad, že chcete súbor odstrániť Ahoj.TXT ale chcete, aby vás program rm vyzval na potvrdenie operácie odstránenia súboru. Potom by ste spustili rm nasledovne:

$ rm -iv ahoj.TXT

Ako vidíte, zobrazí sa výzva na potvrdenie odstránenia súboru Ahoj.TXT. Pre potvrdenie stlačte r a potom stlačte .

Súbor by mal byť odstránený.

Výzva pred odstránením viac ako 3 súborov:

Môžete povedať rm, aby si vyžiadal potvrdenie, keď odstraňujete viac ako 3 súbory, iba s voľbou -I.

Povedzme, že v aktuálnom pracovnom adresári máte 4 súbory, test1, test2, test3, a test4. Teraz sa chcete uistiť, že neodstránite viac ako 3 súbory bez predchádzajúceho upozornenia.

Vykonáte to nasledujúcim príkazom:

$ rm -Iv test *

Teraz vás program rm vyzve na potvrdenie, či naozaj chcete tieto súbory vymazať. Ak ste si istí, že tieto súbory už nechcete, stlačte r a potom stlačte pokračovať.

Ako vidíte, všetky tieto súbory sú odstránené.

Odstránenie prázdnych adresárov pomocou rm:

Prázdne adresáre vo vašom systéme Linux môžete odstrániť aj pomocou rm. Ak to chcete urobiť, môžete použiť voľbu -d z rm.

Povedzme, že máte prázdny adresár súbory / vo vašom aktuálnom pracovnom adresári. Teraz ho chcete odstrániť. Môžete to urobiť pomocou nasledujúceho príkazu:

$ rm -dv súbory /

Ako vidíte, prázdny adresár súbory / je odstránený.

Rekurzívne odstránenie súborov a adresárov pomocou rm:

Povedzme, že máte celý adresár súborov a ďalšie podadresáre so súbormi, ktoré už nepotrebujete. Teraz ich chcete odstrániť, aby ste ušetrili miesto na disku.

Môžete odstrániť všetky súbory a podadresáre adresára (povedzme tmp / vo vašom aktuálnom pracovnom adresári) pomocou nasledujúceho príkazu:

$ rm -rfv tmp /

Ako vidíte, všetky súbory a podadresáre vo vnútri servera súbory / adresár vrátane súbory / adresár je odstránený.

Ak chcete, aby vás program rm požiadal o potvrdenie pred odstránením všetkých adresárov a súborov v priečinku súbory / adresár, potom môžete spustiť vyššie uvedený príkaz nasledovne:

$ rm -rvi súbory /

Ako vidíte, rm vás žiada, aby ste potvrdili skôr, ako urobí čokoľvek. Ak ste v poriadku, stlačte r a potom stlačte pokračovať.

rm vás bude stále žiadať o potvrdenie, kým to s prácou nebude hotové.

Ak chcete príkaz rm zastaviť uprostred, jednoducho stlačte + c.

Záver:

Príkaz rm je veľmi deštruktívny. S tým by ste mali byť vždy opatrní. Pred spustením príkazu rm s oprávneniami super používateľa (sudo) buďte vždy mimoriadne opatrní a všetko dôkladne skontrolujte.

Môžete napríklad vymazať dôležité systémové súbory, pokiaľ nie ste opatrní s príkazom rm. Čo môže spôsobiť, že sa počítač nepodarí zaviesť, alebo že sa niektoré služby nespustia.

Dobrým spôsobom, ako dvakrát skontrolovať všetko, je použiť je príkaz.

Povedzme napríklad, že chcete odstrániť všetky súbory, ktoré sa začínajú tmp z vášho aktuálneho pracovného adresára. Všetky tieto súbory môžete samozrejme odstrániť nasledujúcim príkazom:

$ rm -v tmp *

Z bezpečnostných dôvodov však najskôr skontrolujte, či je použitý príkaz rm tmp * zoznam všetkých súborov, ktoré chcete odstrániť pomocou príkazu ls, nasledujúcim spôsobom.

$ ls tmp *

Ako vidíte, príkaz zobrazuje všetky súbory, ktoré sa zhodujú tmp *. Ak ste si istí, že ich nepotrebujete, môžete ich všetky odstrániť pomocou príkazu rm, ako je to znázornené vyššie.

Takže to je všetko o príkaze rm. Ďakujeme, že ste si prečítali tento článok.

Napodobňovanie kliknutí myšou vznášaním sa pomocou myši bez myši vo Windows 10
Používanie myši alebo klávesnice v nesprávnom postoji k nadmernému používaniu môže mať za následok veľa zdravotných problémov vrátane napätia, syndróm...
Pridajte gestá myši do systému Windows 10 pomocou týchto bezplatných nástrojov
V posledných rokoch sa počítače a operačné systémy veľmi vyvinuli. Boli časy, keď používatelia museli prechádzať správcami súborov pomocou príkazov. R...
Ovládajte a spravujte pohyb myši medzi viacerými monitormi v systéme Windows 10
Správca myši s duálnym displejom umožňuje ovládať a konfigurovať pohyb myši medzi viacerými monitormi spomalením jeho pohybu blízko hranice. Windows 1...