Sistemet e funksionimit të kernelit Linux zakonisht ruajnë një numër të madh drejtorish bosh dhe jo bosh. Disa prej tyre marrin një hapësirë mjaft të madhe në makinë, dhe gjithashtu shpesh bëhen të panevojshëm. Në këtë rast, heqja e tyre do të ishte opsioni i duhur. Ekzistojnë disa mënyra për të kryer pastrimin, secila prej tyre është e zbatueshme në një situatë specifike. Le të shohim në mënyrë më të detajuar të gjitha metodat në dispozicion, dhe ju do të zgjidhni më të përshtatshmet bazuar në nevojat tuaja.
Fshi direktoritë në Linux
Në kuadrin e këtij artikulli, ne do të flasim për shërbimet e tastierës dhe mjetet shtesë që hapen duke futur komanda. Sidoqoftë, mos harroni se shpesh në shpërndarje zbatohen predha grafike. Në përputhje me rrethanat, për të fshirë një drejtori, thjesht duhet të shkoni tek ai përmes menaxherit të skedarëve, klikoni me të djathtën në ikonën dhe zgjidhni "Delete". Pas kësaj, mos harroni të zbrazni shportën. Sidoqoftë, ky opsion nuk do të jetë i zbatueshëm për të gjithë përdoruesit, kështu që ju rekomandojmë të lexoni manualet e mëposhtme.
Para se të filloni të merrni në konsideratë mënyrat, është e rëndësishme të theksohet se kur futni një komandë, më së shpeshti do të tregoni në mënyrë të pavarur emrin e dosjes që dëshironi të fshini. Kur nuk jeni në vendndodhjen e tij, duhet të specifikoni rrugën e plotë. Nëse ekziston një mundësi e tillë, ju rekomandojmë të zbuloni drejtorinë mëmë të objektit dhe të shkoni tek ajo përmes tastierës. Ky veprim zgjat fjalë për fjalë disa minuta:
- Hapni menaxherin e skedarit dhe shkoni në vendin e ruajtjes së dosjes.
- Klikoni me të djathtën mbi të dhe zgjidhni "Properties".
- Në pjesën "Basic" Gjeni rrugën e plotë dhe mbajeni mend.
- Nisni tastierën përmes menusë ose duke përdorur butonin standard Ctrl + Alt + T.
- përdorim CDpër të shkuar në punë në paraqitjen. Pastaj linja e hyrjes merr formën
cd / shtëpi / përdorues / dosje
dhe aktivizohet pasi të keni shtypur tastin hyj. përdorues në këtë rast, emrin e përdoruesit, dhe dosje - emri i dosjes së prindërve.
Nëse nuk keni mundësinë të përcaktoni vendndodhjen, kur fshini do të duhet të futni vetë rrugën e plotë, kështu që do të duhet ta dini.
Metoda 1: Komanda Standarde “Terminal”
Shelli komandues i çdo shpërndarjeje Linux përmban një sërë mjetesh dhe mjetesh themelore që ju lejojnë të kryeni një sërë veprimesh me cilësimet e sistemit dhe skedarët, përfshirë edhe fshirjen e drejtorive. Ekzistojnë disa pajisje të tilla dhe secila do të jetë më e dobishme në një situatë të veçantë.
Ekipi Rmdir
Para së gjithash, do të doja të prekja rmdir. Ajo ka për qëllim pastrimin e sistemit vetëm nga drejtoritë bosh. I fshinë ato përgjithmonë, dhe avantazhi i këtij mjeti është thjeshtësia e sintaksës së saj dhe mungesa e ndonjë gabimi. Mjafton të regjistroheni në tastierëdosje rmdir
ku dosje - Emri i dosjes në vendndodhjen aktuale. Aktivizoni mjetin duke shtypur tastin hyj.
Asgjë nuk ju pengon të tregoni rrugën e plotë për drejtori nëse nuk mund të shkoni në vendin e dëshiruar ose nëse nuk keni nevojë. Pastaj rreshti merr, për shembull, formën e mëposhtme:rmdir / home / user / dosje / dosje1
ku përdorues - emri i përdoruesit dosje është drejtoria e prindërve, dhe folder1 - dosje për të fshirë. Ju lutem vini re se një çaj duhet të vendoset para shtëpisë, dhe ajo duhet të mungojë në fund të shtegut.
Ekipi Rm
Mjeti i mëparshëm është një nga komponentët e shërbimeve rm. Fillimisht, është krijuar për të fshirë skedarët, por nëse i jepni argumentin e duhur, do të fshijë gjithashtu dosjen. Ky opsion tashmë është i përshtatshëm për direktori jo-bosh, në këtë rast duhet të futni në tastierëdosje rm-R
(ose rrugën e plotë për drejtori). Vini re argumentin -R - fillon fshirjen rekursive, domethënë, ka të bëjë me tërë përmbajtjen e dosjes dhe vetë. Inputi i ndjeshëm ndaj çështjeve është i detyrueshëm sepse -r - është një mundësi krejtësisht e ndryshme.
Nëse dëshironi të shfaqni një listë të të gjithë skedarëve dhe dosjeve të fshirë kur përdorni rm, atëherë duhet të modifikoni pak rreshtin. Shkruaj "Terminal"dosje rm -Rfv
, dhe pastaj aktivizoni komandën.
Pas përfundimit të fshirjes, do të shfaqen informacionet për të gjithë drejtoritë dhe objektet individuale të vendosura më parë në vendin e specifikuar.
Gjeni komandën
Tashmë në faqen tonë ka një material me shembuj të përdorimit të gjetjes në sistemet operative të zhvilluara në kernel Linux. Sigurisht, janë paraqitur vetëm informacionet themelore dhe më të dobishme. Ju mund të njiheni me të duke klikuar në lidhjen e mëposhtme, dhe tani ne ofrojmë të zbulojmë se si funksionon ky mjet kur është e nevojshme të fshini direktoriumet.
Më shumë: Linux gjeni shembuj të komandës
- Siç e dini gjej shërben për të kërkuar objekte brenda sistemit. Përmes përdorimit të opsioneve shtesë, mund të gjeni direktori me një emër specifik dhe t'i fshini ato menjëherë. Për ta bërë këtë, në tastierë, futni
gjeni. -type d-name "dosje" -exec rm -rf {} ;, ku dosje
- emri i drejtorisë. Sigurohuni që të shkruani shënime të dyfishta. - Në një rresht të veçantë, informacioni nganjëherë shfaqet se nuk ka ndonjë skedar ose direktori të tillë, por kjo nuk do të thotë se nuk është gjetur. vetëm gjej Ajo funksionoi përsëri pas heqjes së drejtorisë nga sistemi.
gjej ~ / -E zbrazët -type d -delete
ju lejon të fshini të gjithë dosjet e zbrazëta në sistem. Disa prej tyre janë në dispozicion vetëm për superuser, kështu më parë gjej duhet të shtojësudo
.- Të dhënat për të gjitha objektet e gjetura dhe suksesin e operacionit do të shfaqen në ekran.
- Ju gjithashtu mund të specifikoni vetëm një direktori të veçantë në të cilën mjeti do të kërkojë dhe pastrojë. Atëherë linja do të duket, për shembull, si kjo:
gjeni / shtëpinë / përdoruesin / Dosjen / -drejtimin-llojin -delete
.
Kjo përfundon ndërveprimin me shërbimet standarde të tastierës në Linux. Siç mund ta shihni, ka një numër të madh të tyre dhe secila është e zbatueshme në situata të caktuara. Nëse doni të njiheni me ekipe të tjera të njohura, lexoni materialin tonë të veçantë në lidhjen më poshtë.
Shihni gjithashtu: Komandat e përdorura më shpesh në Terminalin Linux
Metoda 2: fshij shërbimin
Nëse mjetet e mëparshme janë ndërtuar në guaskën komanduese, atëherë mjeti i fshirë do të duhet të instalojë depon e tyre zyrtare më vete. Avantazhi i saj është se ju lejon të fshini përgjithmonë një drejtori, pa pasur mundësi ta rivendosni atë përmes softuerit special.
- të hapur "Terminal" dhe shkruaj atje
sudo apt install fshij
. - Vendosni fjalëkalimin për të konfirmuar llogarinë tuaj.
- Prisni përfundimin e shtimit të paketave të reja në bibliotekat e sistemit.
- Mbetet vetëm për të shkuar në vendin e dëshiruar ose për të regjistruar një komandë me rrugën e plotë drejt dosjes. Duket kështu:
fshij -rfi / shtëpi / përdorues / dosje
ose thjeshtfshij dosjen -rfi
pas ekzekutimit paraprakcd + shteg
.
Nëse me punë në mjet fshij duhej të përballej për herë të parë, shkruaj në tastierëfshij-ndihmë
për të marrë informacion mbi përdorimin e këtij mjeti nga zhvilluesit. Një përshkrim i secilit argument dhe opsion do të shfaqet atje.
Tani ju jeni njohur me komandat e terminalit që ju lejojnë të fshini direktoritë boshe ose direktoritë jo boshe në OS të zhvilluara në Linux. Siç mund ta shihni, çdo mjet i paraqitur funksionon ndryshe, dhe për këtë arsye do të jetë optimale në situata të ndryshme. Para fillimit të mjeteve, ne ju rekomandojmë të kontrolloni saktësinë e emrave të rrugës dhe dosjeve të specifikuar në mënyrë që të mos ketë gabime ose fshirje aksidentale.