Kirjoittaja Aihe: [RATKAISTU] Ubuntun roskakorin poisto-ongelma  (Luettu 2461 kertaa)

racle

  • Käyttäjä
  • Viestejä: 12
    • Profiili
[RATKAISTU] Ubuntun roskakorin poisto-ongelma
« : 22.09.08 - klo:07.37 »
Elikkä poistin tossa jonkunaikaa sitten ubuntussa musiikkikansion ja se nyt jäi kummitteleen tonne roskakoriin :/ ja sitä ei saa poies se antaa waan tällästä errorii: Virhe poistettaessa tiedostoa: Permission denied
Ja ubuntu hardy käytössä :)
« Viimeksi muokattu: 24.09.08 - klo:11.56 kirjoittanut racle »

ilkant

  • Käyttäjä
  • Viestejä: 1281
  • Kubuntu
    • Profiili
Vs: Ubuntun roskakorin poisto-ongelma
« Vastaus #1 : 22.09.08 - klo:07.50 »
Virhe poistettaessa tiedostoa: Permission denied

Suomennettuna vika on siinä, että oikeustasosi eivät riitä poistamiseen. Ratkaisu: muutat tiedoston oikeustasoja esimerkiksi näin:

Koodia: [Valitse]
sudo chmod o+w /home/useri/jossain/tiedosto.ogg
Tässä määrittelet, että kuka tahansa voi kirjoittaa tiedostoon, joka tarkoittaa myös poisto-oikeutta. Jos haluat käyttää graafisia käyttöliittymiä, napsauta tiedoston kohdalla hiiren oikeasta napista ominaisuudet. Sieltä voit lisätä kirjoitusoikeudet koko maailmalle. Edellyttäen, että sinulla on oikeuksia muutella noita. Jos ei ole, niin:

Koodia: [Valitse]
sudo chgrp sinun_ryhmäsi tiedosto.ogg
sudo chown sinä tiedosto.ogg
sudo chmod o+w tiedosto.ogg

juyli

  • Vieras
Vs: Ubuntun roskakorin poisto-ongelma
« Vastaus #2 : 22.09.08 - klo:13.02 »
Virhe poistettaessa tiedostoa: Permission denied

Roskakori on käyttäjän kotihakemista löytyvä piilohakemisto (eli pisteelläalkava, joka kuitenkin näkyy komennolla ls -l). Muistaakseni hakemisto olisi .Trash. Jos oikeutesi ei riitä, voit käyttää sudo -komentoa lisäämään oikeuksia ja poistaa ko. hakemistosta löytyvät tiedostot ja hakemistot (vipu rm -komennossa -r poistaa myös alihakemistot). Hyvä ohjelma tiedostojenkäsittelyyn olisi Midnight Commander eli mc, jota
voit käyttää myös toki sudolla vahvistettuna.

harrykaa

  • Vieras
Vs: Ubuntun roskakorin poisto-ongelma
« Vastaus #3 : 22.09.08 - klo:14.29 »
Tässä kannattaa huomata, että perusongelma on juuri siinä, että sudo-komentoa on käytetty liikaa.
Jos tiedoston tai kansion ensin poistaa pääkayttäjän oikeudella, ei sitä saa roskakoristakaan katoamaan käyttäjän oikeuksilla.

harrykaa

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: Ubuntun roskakorin poisto-ongelma
« Vastaus #4 : 22.09.08 - klo:15.31 »
Roskakori on käyttäjän kotihakemista löytyvä piilohakemisto (eli pisteelläalkava, joka kuitenkin näkyy komennolla ls -l). Muistaakseni hakemisto olisi .Trash.

Näin minäkin luulin, mutta piti ruveta testailemaan...

Loin tiedoston Päätteessä (touch-komennolla) ja poistin sen nautiluksessa. Nautilus näytti sen siirtyneen Roskakoriin, kuten tavallisestikin. Lähdin etsimään sitä Päätteellä ja ihmetyksekseni se löytyi lopulta hakemistosta .local/share/Trash/files ???


Noh. Loin uuden tiedoston (omalla tunnuksellani ilman sudoa kuten äskenkin), käynnistin nautiluksen sudon kanssa ja poistin tiedoston. Tämän jälkeen sitä ei löytynyt enää mistään (tai siis minä en löydä). Sitä ei ole em. hakemistossa, ei rootin tiedostoissa eikä nautiluksen roskiksessa taviksena tai sudona. Mitähän tämäkin tarkoittaa?

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11471
    • Profiili
    • Tomin kotisivut
Vs: Ubuntun roskakorin poisto-ongelma
« Vastaus #5 : 22.09.08 - klo:15.58 »
Loin tiedoston Päätteessä (touch-komennolla) ja poistin sen nautiluksessa. Nautilus näytti sen siirtyneen Roskakoriin, kuten tavallisestikin. Lähdin etsimään sitä Päätteellä ja ihmetyksekseni se löytyi lopulta hakemistosta .local/share/Trash/files ???
Noh. Loin uuden tiedoston (omalla tunnuksellani ilman sudoa kuten äskenkin), käynnistin nautiluksen sudon kanssa ja poistin tiedoston. Tämän jälkeen sitä ei löytynyt enää mistään (tai siis minä en löydä). Sitä ei ole em. hakemistossa, ei rootin tiedostoissa eikä nautiluksen roskiksessa taviksena tai sudona. Mitähän tämäkin tarkoittaa?
Käyttäjän roskakori on hakemistossa ~/.local/share/Trash ja sen sisältämät tiedostot löytyvät juurikin ~/.local/share/Trash/files/ joten jos roskis ei meinaa tyhjentyä niin komento
Koodia: [Valitse]
sudo rm -rf /home/käyttäjäsi/.local/share/Trash pitäisi auttaa. Gnome kyllä luo tuon roskiksen uudestaan jos tarvitsee.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

racle

  • Käyttäjä
  • Viestejä: 12
    • Profiili
Vs: Ubuntun roskakorin poisto-ongelma
« Vastaus #6 : 24.09.08 - klo:11.56 »
Loin tiedoston Päätteessä (touch-komennolla) ja poistin sen nautiluksessa. Nautilus näytti sen siirtyneen Roskakoriin, kuten tavallisestikin. Lähdin etsimään sitä Päätteellä ja ihmetyksekseni se löytyi lopulta hakemistosta .local/share/Trash/files ???
Noh. Loin uuden tiedoston (omalla tunnuksellani ilman sudoa kuten äskenkin), käynnistin nautiluksen sudon kanssa ja poistin tiedoston. Tämän jälkeen sitä ei löytynyt enää mistään (tai siis minä en löydä). Sitä ei ole em. hakemistossa, ei rootin tiedostoissa eikä nautiluksen roskiksessa taviksena tai sudona. Mitähän tämäkin tarkoittaa?
Käyttäjän roskakori on hakemistossa ~/.local/share/Trash ja sen sisältämät tiedostot löytyvät juurikin ~/.local/share/Trash/files/ joten jos roskis ei meinaa tyhjentyä niin komento
Koodia: [Valitse]
sudo rm -rf /home/käyttäjäsi/.local/share/Trash pitäisi auttaa. Gnome kyllä luo tuon roskiksen uudestaan jos tarvitsee.
TOIMII! kiitos avusta =)