Kako izbrisati imenik v Linuxu

How Delete Directory Linux



Imenike iz ukazne vrstice v Linuxu lahko zelo enostavno izbrišete. Če imate v računalniku nameščeno grafično namizno okolje, lahko z grafičnim uporabniškim vmesnikom izbrišete tudi imenike. V tem članku vam bom pokazal oba načina brisanja imenikov v Linuxu. Torej, začnimo.

Če je imenik, ki ga poskušate odstraniti, prazen (v njem ni datotek ali imenikov), lahko uporabite datoteko rmdir ukaz za odstranitev imenika iz ukazne vrstice.







Na primer, recimo, imate prazen imenik test/ ki ga želite odstraniti.





Če želite odstraniti prazen imenik test/ , zaženite naslednji ukaz:





$rmdir preskus

Kot lahko vidite, imenik test/ se odstrani.



Če ima imenik, ki ga poskušate odstraniti, vsebino, ga ne morete odstraniti z rmdir ukaz. Morate uporabiti rm namesto tega ukaz.

Recimo, da želite odstraniti imenik configs/ ki vsebuje datoteke in druge imenike.

$drevoconfigs/

Zdaj, da odstranite imeniške konfiguracije/ zaženite ukaz rm na naslednji način:

$rm -rvconfigs/
Or
$rm -rfvconfigs/

Imenik in vso vsebino (datoteke in imenik) imenika je treba odstraniti, kot lahko vidite na spodnjem posnetku zaslona.

Če želite, lahko z ukazom rm odstranite več imenikov (in njegovo vsebino) na naslednji način:

$rm -rvimenik1 imenik2/pot/do/imenik3
Or
$rm -rfvimenik1 imenik2/pot/do/imenik3

OPOMBA: The -f možnost odstrani imenik in vsebino brez varnostnega preverjanja. Zato se prepričajte, da v imeniku nimate nič pomembnega, kar poskušate odstraniti. Za več informacij o tem preberite naslednji razdelek tega članka.

Varnostni pregled pred odstranitvijo imenikov iz ukazne vrstice:

Imenik vsebuje veliko datotek in drugih imenikov. Morda ne boste vedeli, ali imate tam pomembne datoteke ves čas, preden ste jih dejansko odstranili (oh ne!). Zato je vedno dobro uporabiti programe, kot so drevo da preverite, ali v imeniku nimate nič pomembnega, kar želite odstraniti.

Drevesni program je zelo enostaven za uporabo. Oblika drevesnega ukaza je:

$drevopath_to_the_directory

Ukaz drevesa privzeto ni na voljo v večini distribucije Linuxa. Lahko pa ga preprosto namestite iz uradnega skladišča paketov želene distribucije Linuxa.

CentOS 7 in RHEL 7:

Drevesni paket lahko namestite iz uradnega skladišča paketov CentOS 7 ali RHEL 7 z upraviteljem paketov YUM na naslednji način:

$sudo yum install -in drevo

Ubuntu/Debian:

V Ubuntuju, Debianu ali kateri koli izvedenki Debiana lahko drevesni paket namestite iz uradnega skladišča paketov z upraviteljem paketov APT na naslednji način:

$sudoaptnamestite -in drevo

Ukaz rm ima tudi možnost varnostnega preverjanja. Uporabite lahko -jaz možnost, da pokličete rm, da zahteva potrditev, preden odstrani katero koli datoteko ali imenik.

Za varno odstranitev imenika slike/ z uporabo rm zaženite naslednji ukaz:

$rm -rislike/

Preden se rm spusti (pojdi v) kateri koli imenik, vas bo pozval k potrditvi. Za potrditev pritisnite in in nato pritisnite .

rm bo tudi zahteval konfiguracijo, preden odstrani katero koli datoteko. Za potrditev pritisnite in in nato pritisnite .

Imenik bo odstranjen samo, če potrdite odstranitev vsega. V nasprotnem primeru bo skupaj z imeniki pustil vse datoteke, ki jih ne želite odstraniti. Zdaj lahko premaknete pomembne datoteke in nato odstranite imenik. Bolje, kot pozneje obžalovati.

The -jaz možnost bo privzeto omogočena v nekaterih distribucijah Linuxa. Če ga želite preglasiti in prisiliti rm, da vse odstrani brez predhodnega poziva, uporabite -f možnost.

Odstranjevanje imenikov z grafičnim uporabniškim vmesnikom:

Če uporabljate grafično namizno okolje, lahko za odstranitev imenikov uporabite upravitelja datotek (npr. Nautilus, Dolphin itd.), Vključenega v namizno okolje.

Če želite odstraniti imenik ali imenike, izberite imenik ali imenike, ki jih želite odstraniti, in pritisnite + . Upravitelj datotek vas bo pozval, da potrdite brisanje. Za potrditev kliknite na Izbriši kot je označeno na posnetku zaslona. Imenik ali imenike, ki ste jih izbrali, je treba odstraniti.

Torej, tako izbrišete imenik ali imenike v Linuxu. Hvala, ker ste prebrali ta članek.