staging.inyokaproject.org

Konsole /proc/bus/input/devices

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

dummschopf

Anmeldungsdatum:
15. August 2017

Beiträge: Zähle...

1) Ich habe unabsichtlich die Konsole geöffnet und wurde von Login (Benutzer-ID, anmelden) verwirrt, falsche Daten angegeben und habe deshalb den Computer einfach abgeschaltet anstatt die Konsole ordungsgemäß zu schließen.

2)

/proc/bus/input/devices
bash: proc/bus/input/devices: Datei oder Verzeichnis nicht gefunden

3) Ubuntu neu installiert, aber die Antwort ist jetzt:

bash: ... Pfad: Keine Berechtigung

Ich hätte eine Liste als Antwort erwartet.

Auf der Benutzeroberfläche kann ich zur Datei devices navigieren und sie öffnen: 17 Absätze.

Fragen:

  1. Wird die Meldung nichts gefunden von 1) verursacht? Von einer Neuinstallation auf einer verschlüsselten Festplatte?

  2. Kann ich dies mit einer weiteren Neuinstallation berichtigen, wobei ich bestimmte Dinge machen muss?

Danke!

Bearbeitet von sebix:

Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!

sebix Team-Icon

Ehemalige

Anmeldungsdatum:
14. April 2009

Beiträge: 5584

Mit /proc/bus/input/devices versuchst du die Datei aufzurufen, wofuer sie ausfuerbar sein muss. Das ist sie nicht, deshalb der Fehler mit der fehlenden Berechtigung (Ausfuehrung ist eine von den 3 Berechtigungen neben Lesen und Schreiben)/

Mit cat /proc/bus/input/devices kannst du dir den Inhalt der Datei ausgeben lassen.

rklm Team-Icon

Projektleitung

Anmeldungsdatum:
16. Oktober 2011

Beiträge: 13242

Warum installierst Du neu, bloß weil Du abgeschaltet hast? Und warum denkst Du, es ist ein Problem, wenn noch eine Konsole offen ist, während Du den Rechner abschaltest? Und was hast Du in der Konsole wirklich eingegeben? Die Fehlermeldung sieht nämlich so aus, als ob Du "proc/bus/input/devices" angegeben hättest und nicht etwa "/proc/bus/input/devices".

Mit anderen Worten: wir brauchen mehr Details.

dummschopf

(Themenstarter)

Anmeldungsdatum:
15. August 2017

Beiträge: 3

Danke für die Antworten. Mit cat funktioniert es tatsächlich. Ich folge Michael Fischers Handbuch und sein Tipp 68 lautet: "Der Befehl x gibt alle angeschlossenen Eingabegeräte aus." Das habe ich offensichtlich falsch interpretiert. Zu den Fragen: Als Neuling ist mir noch nicht alles klar und ich hatte den Eindruck, dass mein Abschalten dazu führte, dass der Befehl wirkungslos blieb, ich aber die volle Funktionsfähigkeit haben wollte. Ich denke, mir ist ein Tippfehler unterlaufen und ich habe den Schrägstrich vor proc versehentlich weggelassen.

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11278

dummschopf schrieb:

Ich folge Michael Fischers Handbuch

Meinst du eventuell Marcus Fischer (https://www.rheinwerk-verlag.de/ubuntu-1604-lts_4214/)?

Als Neuling ist mir noch nicht alles klar und ich hatte den Eindruck, dass mein Abschalten dazu führte, dass der Befehl wirkungslos blieb, ich aber die volle Funktionsfähigkeit haben wollte.

/proc ist ein virtuelles Dateisystem, das bei jedem Boot neu angelegt wird und Informationen des Kernels (bzw. von Kernelmodulen) repräsentiert. Änderungen, die man darin vornimmt, überleben einen Neustart normalerweise nicht.

dummschopf

(Themenstarter)

Anmeldungsdatum:
15. August 2017

Beiträge: 3

Herzlichen Dank für den Link zur Zertifizierung, auch wenn ich mich zunächst mal an das Handbuch halten werde, das Du richtig erkannt hast. Ich möchte i. d. R. nichts dauerhaft verändern, sondern nur nachmachen bzw. ausprobieren, was er vorstellt.

Allerdings hege ich jetzt wirklich den Verdacht, dass etwas schief gelaufen ist, denn auch auf

echo $(date -d "19:00" +%s) > /sys/class/rtc/rtc0/wakealarm

bekomme ich im Terminal die Meldung

bash: /sys/class/rtc/rtc0/wakealarm keine Berechtigung

Auf dem Computer war mal W7 drauf und ich kann mich des laienhaften Eindrucks nicht verwehren, dass etwas vom Original (BIOS?) wie auch immer dazwischenfunkt.

Marc_BlackJack_Rintsch Team-Icon

Ehemalige
Avatar von Marc_BlackJack_Rintsch

Anmeldungsdatum:
16. Juni 2006

Beiträge: 4735

dummschopf Als welcher Benutzer hast Du das denn ausgeführt? Auf solche hardwarenahen Dateien kann nicht einfach jeder zugreifen. Der Benutzer mit dem Du das versuchst hat offenbar nicht die nötigen Berechtigungen. Bei mir sieht das beispielsweise so aus:

$ ls -l /sys/class/rtc/rtc0/wakealarm 
-rw-r--r-- 1 root root 4096 Sep  6 19:51 /sys/class/rtc/rtc0/wakealarm 

Nur der Benutzer root hat Schreibrechte.

Welches Betriebssystem da vorher mal drauf war, sollte keinen Einfluss haben.

Antworten |