Kirjoittaja Aihe: Kansion poisto  (Luettu 3523 kertaa)

TheNoob

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Kansion poisto
« : 25.06.07 - klo:19.44 »
Kun yritän poistaa kansiota /sys/devices/system/cpu/cpu0, niin se heittää ensin tällaisen virheilmoituksen:

Lainaus
Kohdetta ei voi siirtää roskakoriin. Haluatko poistaa sen heti?

...Ja kun klikkaan "poista" - nappia, niin tulee tällainen virheilmoitus:

Lainaus
Kohdetta "/sys/devices...re_siblings" ei voi poistaa, koska sinulla ei ole oikeuksia sen yläkansion muuttamiseen.

Kansio vaikeuttaa erään ohjelman toimintaa, ja se pitäisi poistaa. Eli mitenkäs saisin sellaiset oikeudet? Vai pitääkö päätteeseen kirjoittaa jotain?

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Kansion poisto
« Vastaus #1 : 25.06.07 - klo:20.01 »
http://en.wikipedia.org/wiki/Sysfs

Niin kuin tuolta ilmenee, kyseinen osa filesysteemiä ei ole "oikea" vaan siellä esitetään erilaista tietoa laitteistosta, joten
vaikka sieltä voisikin jotain poistaa se ei ole suotavaa.

Mikä ohjelma ei toimi kunnolla tuon suhteen ja miten se ilmenee ?


shadowi

  • Käyttäjä
  • Viestejä: 59
  • ~wandering mind
    • Profiili
Vs: Kansion poisto
« Vastaus #2 : 25.06.07 - klo:20.12 »
Jos käynnistät tiedostoselaimen komennolla gksudo nautilus saat pääkäyttäjän oikeudet ja voit poistaa mitä vaan. Mutta yleensä, ellei ole aivan varma onko poisto oikea toimenpide. Kannattaa kansio mieluummin nimetä uudelleen, vaikutus on sama, mutta voit palauttaa kansion jos tulee ongelmia. Eli lisää nimen loppuun esim. .nimikirjaimesi, niin sitten on helppo palauttaa kansio, kun vain poistat lisäämäsi tekstin.

Hyvähän se on miestä auttaa mäessä tuhoamaan järjestelmäänsä... :P

Itse en ainakaan menisi poistamaan prosessorini tietoja järjestelmästä...

SuperOscar

  • Käyttäjä
  • Viestejä: 4060
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Kansion poisto
« Vastaus #3 : 25.06.07 - klo:20.59 »
Juu, eiköhän se ensimmäinen kysymys ole kuitenkin, että mistä ihmeestä TheNoob on saanut päähänsä juuri tuon tiedoston olevan ongelmien takana?
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

TheNoob

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Kansion poisto
« Vastaus #4 : 26.06.07 - klo:10.54 »
Beryliltä tuli tällainen virheilmoitus, kun yritin käynnistää sitä:

Koodia: [Valitse]
tc/rc2.d/S20powernowd: 156: cannot create /sys/devices/system/cpu/cpu0//
scaling_covernor: Directory noexistent
CPU freguency scaling not supported

...Ja tuon virheilmoituksen jälkeen järjestelmä kirjautuu ulos.
« Viimeksi muokattu: 26.06.07 - klo:10.57 kirjoittanut TheNoob »

Toni Alenius

  • Käyttäjä
  • Viestejä: 1517
    • Profiili
Vs: Kansion poisto
« Vastaus #5 : 26.06.07 - klo:11.55 »
poista kometorivillä; sudo rm -rf /sys/devices/system/cpu/cpu0

jo on kumma jos ei auta.
EDIT jos siis välttämättä haluat poistaa ko. hakemiston, niin tuolla pitäisi onnistua.
« Viimeksi muokattu: 26.06.07 - klo:12.22 kirjoittanut Toni Alenius »
Ubuntu 24.04.01 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
2x480 GB SSD

SuperOscar

  • Käyttäjä
  • Viestejä: 4060
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Kansion poisto
« Vastaus #6 : 26.06.07 - klo:17.19 »
Tuossa ei kyllä kehoteta poistamaan mitään, vaan se ilmoittaa että hakemistoa ei ole olemassa.

Niin ja jos lainaus on tarkka, /sys/devices/system/cpu/cpu0 ei ole syypää mihinkään vaan sen alle yritetään luoda hakemistoa, jonka nimi on tyhjä (= kaksi kenoviivaa nimen lopussa).

Minä kyllä jo kurkkaisin skriptiä /etc/init.d/powernowd, joka tuon virheilmoituksen viime kädessä antaa (rivillä 156, eli tarkempi paikkakin on tiedossa :)).
« Viimeksi muokattu: 26.06.07 - klo:17.21 kirjoittanut SuperOscar »
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11