Ubuntu kausta kustutamine: täielik juhend algajatele ja edasijõudnutele

目次

1. Sissejuhatus

Ubuntu on Linuxi distributsioon, mida kasutavad laialdaselt nii algajad kui ka edasijõudnud kasutajad. Kausta (kataloogi) kustutamine on sealjuures väga põhiline toiming, kuid vale teostuse korral võib see viia andmete kadu või süsteemiprobleemideni.

See artikkel selgitab Ubuntu kaustade kustutamise põhikäsklusi ja ettevaatusabinõusid. Samuti käsitleme kustutamisel tekkivate probleemide lahendamist ja andmete turvalist haldamist, et saaksite kaustu kindlalt kustutada.

Sihtrühm

  • Algajad, kes kasutavad Ubuntut esimest korda
  • Kasutajad, kes ei ole käsuridadega harjunud
  • Kesktaseme ja edasijõudnud kasutajad, kes soovivad kaustu tõhusalt hallata

Mida see artikkel annab

  • Mõistate põhiliste kausta kustutamise käskude kasutamist.
  • Õpite lahendama probleeme, mis on seotud õiguste vigade või kustutamise ebaõnnestumisega.
  • Saate teada ohutusmeetmetest ja varundusmeetoditest, et vältida juhuslikku kustutamist.

2. Kausta kustutamise põhikäsklused

2.1 Käsu rm ülevaade

Käsk rm on põhiline käsk failide ja kaustade kustutamiseks. Eriti kaustade kustutamisel tuleb määrata valikud.

Põhisüntaks

rm [valikud] faili või kausta nimi

Peamised valikud

  • -r (–recursive): Kustutab kataloogi ja selle sisu rekursiivselt.
  • -f (–force): Kustutab sunniviisiliselt ilma hoiatuseta.
  • -i (–interactive): Küsin enne kustutamist kinnitust.
  • -v (–verbose): Kuvab kustutatavad failid ja kaustad.

Kasutusnäited

  1. Mittetühja kausta kustutamisel
rm -r kaustanimi

→ Kustutab määratud kausta ja kõik selles olevad failid.

  1. Kausta sunniviisilisel kustutamisel
rm -rf kaustanimi

→ Kustutab kausta täielikult ilma kinnituseta. Kuid see suurendab juhusliku kustutamise riski, seega olge ettevaatlik.

  1. Enne kustutamist kinnituse küsimisel
rm -ri kaustanimi

→ Kuvab kinnituse enne iga faili või alamkausta kustutamist, võimaldades ohutut toimingut.

2.2 Käsu rmdir ülevaade

Käsk rmdir on lihtne käsk, mis suudab kustutada ainult tühje katalooge.

Põhisüntaks

rmdir kaustanimi

Kasutusnäited

  1. Tühja kausta kustutamisel
rmdir testfolder

→ Kustutab tühja kausta “testfolder”.

Märkused

  • Kui kaust sisaldab faile või alamkatalooge, tekib viga.
rmdir: failed to remove 'testfolder': Directory not empty
  • Mittetühjade kaustade puhul tuleb kasutada käsku rm -r.

Kokkuvõte

Selles jaotises selgitati Ubuntu kaustade kustutamiseks kasutatavaid käske rm ja rmdir.

Põhipunktid

  • rm on laialdaselt kasutatav käsk failide ja kaustade kustutamiseks ning valikute kasutamine võimaldab paindlikke toiminguid.
  • rmdir on lihtne, kuid mõeldud ainult tühjade kaustade jaoks ja selle kasutusala on piiratud.

3. Praktiline osa: kustutamistoimingud ja veaparandus

3.1 Kuidas kustutada tühja kausta

Tühja kausta kustutamiseks kasutage käsku rmdir. See käsk on efektiivne ainult siis, kui kaustas faile ei ole.

Juhised

  1. Avage terminal.
  2. Käivitage käsk.
rmdir testfolder
  1. Kontrollige, kas kaust on kustutatud.
ls

Märkused

  • Kui kaust ei ole tühi, tekib viga.
rmdir: failed to remove 'testfolder': Directory not empty
  • Vea korral tuleb kasutada käsku rm -r.

3.2 Kuidas kustutada mittetühja kausta

Kausta, mis sisaldab faile või alamkaustu, kustutamiseks kasutage käsku rm -r.

Juhised

  1. Avage terminal.
  2. Käivitage käsk.
rm -r testfolder
  1. Kontrollige, kas kaust on kustutatud.
ls

Ohutusmeetmed

Kinnituse küsimise valiku kasutamine enne kustutamist võimaldab ohutut toimingut.

rm -ri testfolder

Sunniviisiline kustutamine

Kui kustutamine ei õnnestu või tekib viga, kasutage järgmist käsku:

sudo rm -rf testfolder

3.3 Kustutamatute kaustade lahendamine

Kui on kaust, mida ei saa kustutada, võivad põhjused olla järgmised:

  1. Ebapiisavad õigused
  • Veateade:
rm: cannot remove 'testfolder': Permission denied
  • Lahendus:
sudo rm -r testfolder
  1. Sisaldab lukustatud faile
  • Lahendus: lõpetage lukustatud faili protsess.
lsof | grep failinimi
kill protsessi_ID
  1. Kui tegemist on haakepunktiga
  • Veateade:
Device or resource busy
  • Lahendus: eemaldage haakimine.
sudo umount haakepunkt

Kokkuvõte

Selles jaotises selgitati tühjade ja mittetühjade kaustade kustutamise konkreetseid juhiseid ning kustutamisel tekkivate probleemide lahendamist.

Põhipunktid

  • Tühjade kaustade jaoks kasutage rmdir, mittetühjade kaustade jaoks rm -r.
  • Kustutamisel on oluline kasutada kinnitusvalikut, et vältida juhuslikku kustutamist.
  • Õiguste vead ja protsessilukud on lahendatavad sobivate käskudega.

4. Õiguste vead ja nende lahendamine

4.1 Õiguste vea põhjused

Ubuntus on failidele ja kaustadele määratud juurdepääsuõigused. Need õigused lubavad toiminguid ainult teatud kasutajatele või gruppidele.

Veateate näide

rm: cannot remove 'kaustanimi': Permission denied

Peamised põhjused

  1. Ei ole kausta omanik.
  2. Puuduvad kirjutamis- või täitmisõigused.
  3. Süsteem kasutab kausta (protsess on lukustatud).

4.2 Õiguste vigade lahendamine

1. Kontrollige õigusi

Kontrollige kausta õigusi järgmise käsuga:

ls -ld kaustanimi

2. Muutke õigusi

Andke kaustale kirjutamisõigused.

sudo chmod u+w kaustanimi

Kõigi kasutajate täielike õiguste andmiseks kasutage järgmist käsku:

sudo chmod 777 kaustanimi

3. Muutke omanikku

Muutke kausta omanikuks praegune kasutaja.

sudo chown $USER:$USER kaustanimi

4. Kasutage käsku sudo

Teostage kustutamine administraatoriõigustega.

sudo rm -r kaustanimi

4.3 Lukustatud kaustade lahendamine

Kui kustutada soovitud kausta kasutab teine protsess, tegutsege järgmiselt:

1. Kontrollige kasutuses olevat protsessi

lsof | grep kaustanimi

2. Lõpetage protsess sunniviisiliselt

kill protsessi_ID

Või lõpetage sunniviisiliselt administraatoriõigustega:

sudo kill -9 protsessi_ID

3. Eemaldage kaust (ainult haakimise korral)

sudo umount haakepunkt

Kokkuvõte

Selles jaotises selgitati õiguste vea tekkepõhjuseid ja konkreetseid lahendusi.

Põhipunktid

  • Kontrollige veateadet ja muutke vajadusel õigusi ja omanikku.
  • Administraatoriõigustega kustutamine sudo abil on tõhus, kuid seda tuleb kasutada ettevaatusega.
  • Kasutuses olevad kaustad ja lukustatud failid saab kustutada, kontrollides ja lõpetades protsessid.

5. Kaustade kustutamine GUI-s (graafilises liideses)

Kasutajatele, kes ei ole käsureatoimingutega harjunud, selgitatakse Ubuntu graafilise liidese (GUI) abil kausta kustutamise juhiseid. GUI võimaldab intuitiivset kaustahaldust ja on seetõttu soovitatav algajatele.

5.1 Kustutamine failihalduri abil

  1. Avage failihaldur
  • Klõpsake menüüs “Tegevused” ja otsige “Failid”.
  • Või kasutage otseteed Super (Windowsi klahv) + E.
  1. Valige kustutatav kaust
  • Leidke kausta asukoht navigeerimispaneelil.
  1. Kustutage kaust
  • Paremklõpsake kaustal ja valige “Teisalda prügikasti”.
  • Või vajutage kausta valimisel klahvi Delete.
  1. Kustutage täielikult (kui prügikasti ei kasutata)
  • Valige kaust ja vajutage Shift + Delete.
  • Kuvatakse kinnitusdialoog, klõpsake “Kustuta”.

Märkus

  • Failid ja kaustad, mis kustutatakse Shift + Delete abil, ei liigu prügikasti ja neid ei saa taastada. Kasutage ettevaatusega.

5.2 Taastamine prügikastist

Kui kustutatud kaustad asuvad prügikastis, saab neid hõlpsasti taastada.

  1. Avage prügikast
  • Valige töölaual või failihalduri vasakpoolses menüüs “Prügikast”.
  1. Taastage kaust
  • Paremklõpsake taastataval kaustal ja valige “Taasta”.
  • Kaust taastatakse algsesse asukohta.

Märkus

  • Kui prügikast on tühjendatud, kustutatakse kaustad täielikult ja neid ei saa taastada.

5.3 Kustutamatute kaustade käsitlemine

1. Kontrollige õigusi

  • Paremklõpsake kaustal ja avage “Omadused”.
  • Kontrollige õigusi vahekaardil “Juurdepääsuõigused”. Muutke õigusi vastavalt vajadusele.

2. Avage failihaldur administraatoriõigustega

  1. Avage terminal.
  2. Sisestage järgmine käsk.
sudo nautilus
  1. Failihaldur avaneb administraatoriõigustega, proovige kustutamist uuesti.

Kokkuvõte

Selles jaotises selgitati kaustade kustutamise meetodeid GUI abil.

Põhipunktid

  • Failihalduri abil saab kaustu visuaalselt hallata, mis sobib kasutajatele, kes eelistavad mitte kasutada käsureatoiminguid.
  • Prügikasti funktsiooni kasutamine aitab vähendada juhusliku kustutamise riski.
  • Õiguste ja lukustatud kaustade lahendamiseks on võimalik kasutada ka administraatoriõigustega toiminguid.

6. Kustutatud andmete taastamine ja haldamine

Selles jaotises selgitatakse juhuslikult kustutatud kaustade taastamise meetodeid ja andmehalduse parimaid tavasid. Kustutamisjärgsete lahenduste tundmine aitab teil rahulikult toime tulla võimalike probleemidega.

6.1 Taastamine prügikastist

GUI toimingutega kustutatud kaustad liiguvad tavaliselt prügikasti. Neid saab prügikastist hõlpsasti taastada.

Juhised

  1. Avage failihaldur.
  2. Valige vasakpoolses menüüs “Prügikast”.
  3. Paremklõpsake taastataval kaustal ja valige “Taasta”.
  4. Kaust taastatakse algsesse asukohta.

Märkused

  • Kui prügikast on tühjendatud, ei saa taastamist teostada. Proovige järgnevalt kirjeldatud taastamisvahendeid.

6.2 Käsureal taastamise võimalikkus

Käsureal kustutatud kaustad ei liigu prügikasti, vaid kustutatakse koheselt. Siiski on neid spetsiaalsete tööriistade abil võimalik taastada.

Taastamisvahendite tutvustus

  1. testdisk
  • Võimas andmete taastamise tööriist, mis aitab taastada kustutatud faile ja kaustu. Installimine
    sudo apt install testdisk

Kasutamine

    sudo testdisk
  • Valige menüüst taastatav ketas.
  1. photorec (kaasas testdiskiga)
  • Sobib fotode, dokumentide ja muude failide taastamiseks. Käivitamiskäsk
    sudo photorec

Märkused

  • Ülekirjutamise korral on taastamine keeruline, seega tegutsege pärast kustutamist võimalikult kiiresti.

6.3 Kustutamisjärgne haldus ja varundusmeetmed

1. Automaatse varundamise seadistamine

Andmete kadu vältimiseks on soovitatav regulaarselt varundada.

  • Rsynci käsu kasutamine
rsync -av --delete /home/user/Documents/ /backup/Documents/

→ Sünkroonib konkreetse kausta varunduskohta.

  • Pilveteenuste kasutamine
    Google Drive’i ja Dropboxi abil pilvvarundus on samuti mugav.

2. Versioonihalduse juurutamine

  • Giti või versioonihaldussüsteemi juurutamine võimaldab hallata failide muutmise ajalugu.

3. Prügikasti funktsiooni tõhus kasutamine

  • Käsureal prügikasti kasutamiseks installige trash-cli tööriist.

Installimine

sudo apt install trash-cli

Teisaldamine prügikasti

trash-put kaustanimi

Prügikasti sisu kuvamine

trash-list

Taastamine prügikastist

trash-restore

Kokkuvõte

Selles jaotises selgitati kaustade kustutamisjärgseid taastamismeetodeid ja andmehalduse ning varundamise parimaid tavasid.

Põhipunktid

  • Prügikasti funktsiooni kasutades saab kustutatud kaustu hõlpsasti taastada.
  • Käsureal kustutamisel on taastamine võimalik spetsiaalsete tööriistade (testdisk ja photorec) abil.
  • Regulaarne varundamine ja versioonihaldus aitavad minimeerida andmete kadu.

7. Korduma kippuvad küsimused (KKK)

Selles jaotises tutvustatakse korduma kippuvaid küsimusi ja nende lahendusi Ubuntu kaustade kustutamisel. Probleemide lahendamine ja toimingutega seotud küsimustele vastamine toetab veelgi turvalisemat ja tõhusamat tööd.

K1. Kas rm käsuga kustutatud kausta saab taastada?

V1. Põhimõtteliselt mitte.
rm käsk kustutab kaustad ja failid koheselt. Kuna see ei läbi prügikasti, ei saa seda tavapäraste meetoditega taastada.

Lahendused

  1. Kui kustutamine toimus vahetult, võib andmeid kettal veel alles olla, seega kasutage järgmisi tööriistu:
  • testdisk: Skannib failisüsteemi ja taastab kustutatud andmed.
  • photorec: Taastab konkreetsed failitüübid, nagu fotod ja dokumendid.
  1. Edaspidise meetmena kaaluge trash-cli juurutamist, et kasutada prügikasti funktsiooni ka käsureatoimingutega.

K2. Kustutamisel kuvatakse “Permission denied”. Mida ma tegema pean?

V2. Põhjuseks on ebapiisavad õigused.
See juhtub, kui praegune kasutaja ei ole kausta omanik või tal puuduvad kirjutamisõigused.

Lahendus

  1. Kontrollige õigusi.
ls -ld kaustanimi
  1. Muutke vajadusel õigusi.
sudo chmod u+w kaustanimi
  1. Teostage kustutamine administraatoriõigustega.
sudo rm -r kaustanimi

K3. Kaust on “kasutuses” ja seda ei saa kustutada. Mida ma tegema pean?

V3. Teine protsess võib kausta kasutada.

Lahendus

  1. Kontrollige protsessi, mis kausta kasutab.
lsof | grep kaustanimi
  1. Lõpetage protsess.
kill protsessi_ID
  1. Kui see ikka ei kustuta, kahtlustage, et see on haakepunkt.
sudo umount haakepunkt
  1. Proovige uuesti kustutada.
rm -r kaustanimi

K4. Kustutasin kogemata olulise kausta. Mida ma tegema pean?

V4. Kasutage taastamisvahendeid võimalikult kiiresti.

  1. Peatage kettale kirjutamine.
  2. Installige testdisk järgmise käsuga:
sudo apt install testdisk
  1. Skannige ja taastage kustutatud andmed.

Märkus
Taastamine ei ole täielikult garanteeritud, seega varundage regulaarselt, et olla valmis juhusliku kustutamise puhul.

K5. Ma ei saa kustutada ainult ühte konkreetset kausta. Kuigi teisi kaustu saan kustutada, mis on selle põhjuseks?

V5. Konkreetne kaust võib sõltuda süsteemist või teistest protsessidest.

Lahendused

  1. Kontrollige, kas tegemist on haakepunktiga.
mount | grep kaustanimi
  1. Kui see on haagitud, eemaldage haakimine.
sudo umount haakepunkt
  1. Kontrollige ja muutke õigusi.
sudo chmod -R 777 kaustanimi
  1. Proovige uuesti kustutada.
sudo rm -rf kaustanimi

Kokkuvõte

Selles jaotises selgitati korduma kippuvaid küsimusi ja nende lahendusi Ubuntu kaustade kustutamisel.

Põhipunktid

  • Juhusliku kustutamise vältimiseks on soovitatav kasutada varundust ja prügikasti funktsiooni.
  • Õiguste vead ja lukustatud kaustad on lahendatavad käskude ja protsessikontrolliga.
  • Spetsiaalsete tööriistade abil on andmete taastamine võimalik ka pärast kustutamist.

Järgmises jaotises võetakse artikli sisu kokku, koondatakse lõplikud põhipunktid ja vormistatakse need lugejale praktiliseks kasutamiseks.

8. Kokkuvõte

See artikkel selgitas üksikasjalikult Ubuntu kaustade kustutamise meetodeid. Alates põhikäskude kasutamisest kuni vigade lahendamiseni, taastamistoimingute ja ohutusmeetmeteni on kõik stsenaariumid hõlmatud. Siin vaatame üle artikli põhipunktid ja koondame lugejale olulised märkused.

8.1 Artikli põhipunktid

  1. Põhitoimingute mõistmine
  • Tühjade kaustade kustutamiseks kasutage rmdir ja mittetühjade kaustade kustutamiseks rm -r.
  • Juhusliku kustutamise vältimiseks kasutage kinnituse küsimise valikut -i.
  1. Vigade lahendamise omandamine
  • Õiguste vigade korral kohandage õigusi chmod või chown abil ja kasutage vajadusel sudo.
  • Protsessilukud ja haakepunktid on lahendatavad käskudega lsof ja umount.
  1. GUI kasutamine
  • Failihalduriga saab kaustu visuaalselt hallata ja ohutult kasutada.
  • Prügikasti funktsiooni kasutamine vähendab juhusliku kustutamise riski.
  1. Kustutamisjärgne taastamine ja haldus
  • Juhusliku kustutamise korral kasutage taastamisvahendeid, nagu testdisk ja photorec.
  • Regulaarne varundamine ja versioonihaldus on olulised andmete kadu vältimiseks.
  1. Korduma kippuvatele küsimustele vastamine
  • Tegelikele probleemidele tuginedes tutvustati konkreetseid lahendusi.
  • Isegi õiguste vigade või kustutamise ebaõnnestumise korral saab kasutada sobivaid käske või tööriistu.

8.2 Lõplik kontrollnimekiri praktikaks

  • Ettevalmistus enne käskude kasutamist
  • Kas vajalikud failid on varundatud?
  • Kas juhusliku kustutamise vältimiseks on kasutatud kinnitusvalikut?
  • Vigade lahendamine ja probleemide käsitlemine
  • Kas mõistate käske õiguste vigade ja protsessilukkude käsitlemiseks?
  • Kas süsteemi ressursse hallatakse õigesti?
  • Taastamise ja haldamise plaan
  • Kas prügikasti funktsioon ja taastamisvahendid on valmis?
  • Kas varundussüsteem on paigas?

8.3 Lõppsõna

Ubuntu kaustade kustutamist saab nii käsurea kui ka GUI abil ohutult ja tõhusalt teostada. Kasutage seda artiklit juhendina, et omandada olukorrale vastavad sobivad toimingud.

Kustutamise vältimiseks on väga oluline eelnev kontroll ja varundussüsteem. Eriti käsureatoimingute puhul püüdke käske hoolikalt sisestada.

Jätkame edaspidi kasulike Ubuntu toimingute ja probleemide lahendamise kohta info jagamist, seega vaadake kindlasti edasi!