Kirjoittaja Aihe: Pääkäyttäjän roskakorin tyhjennys  (Luettu 984 kertaa)

Reksa

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Pääkäyttäjän roskakorin tyhjennys
« : 15.05.21 - klo:11.08 »
Miten Ubuntu 16.04.7:ssä saa pääkäyttäjän roskakorin sisällön näkymään ja tyhjennettyä? Cajan kautta ei saa edes sisltöä näkyviin, vaikka koettaisi avata sen pääkäyttäjänä...

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Pääkäyttäjän roskakorin tyhjennys
« Vastaus #1 : 15.05.21 - klo:16.03 »
Riippuen suoritusympäristöstä tiedostot ovat voineet päätyä joko levyn juuressa sijaitsevaan roskakoriin, /root-hakemiston roskakoriin tai käyttäjän omaan roskakoriin rootin oikeuksin. On myös mahdollista, että Caja kytkee roskakorin pois käytöstä silloin, kun sitä käytetään root-oikeuksin, ja poistaa sen sijaan tiedostot suoraan.

Eli tarkista ensin, onko juuriosion juuressa roskakoreja:
Koodia: [Valitse]
sudo ls -ld /.Trash*
Roottina eli UID=0 -tunnuksella poistetut tiedostot päätyvät .Trash-0 -hakemistoon. Siellä sijaitsevat tiedostot voi listata komennolla:
Koodia: [Valitse]
sudo ls -l /.Trash-0/files/
Jos koneessa on useampia levyjä tai jos levyllä on muita osioita, niissä voi olla omat roskakorinsa jokaisen osion juuressa.


Tarkista sitten root-tunnuksen omassa hakemistossa sijaitseva roskakori:
Koodia: [Valitse]
sudo ls -l /root/.local/share/Trash/files/
Sekä oman tunnuksesi roskakori:
Koodia: [Valitse]
sudo ls -l $HOME/.local/share/Trash/files/

Tiedostojen poisto onnistuu rm-komennolla, mutta sen kanssa on syytä olla huolellinen, ettei poista vahingossa jotain muuta kuin mitä oli tarkoitus. rm:ssä ei ole minkäänlaista roskakoritoimintoa. Valitsimella -i saat rm:n vahvistamaan jokaisen tiedoston poiston erikseen:

Koodia: [Valitse]
sudo rm -i /.Trash-0/files/*
« Viimeksi muokattu: 15.05.21 - klo:16.07 kirjoittanut nm »