Debian - GCC Konsolenanwendung USB-Stick

Gast #3592451
Lesenswert?

habs versucht mit :

DIR *pdir=opendir("/dev/sda");

if (pdir) {printf("ja");} else {printf("Nein");}

aber ich denk mal, Device sda kann so nicht gefunden werden. Wie kann 
ich nach einem Device fragen ?
Gast #3592487
Lesenswert?

Alois schrieb:
> aber ich denk mal, Device sda kann so nicht gefunden werden. Wie kann
> ich nach einem Device fragen ?

diese Informationen kannst du bei Linux vom sysfs abfragen. Das ist 
ein virtuelles Dateisystem und enthält Infos über die Hardware.

oder du schaust unter /dev/disk/ nach. Da gibts weitere Unterodrner:

by-id
by-label
by-path
by-uuid

die Infos über die Speichermedien enthalten.
#3607212
Lesenswert?

Alois schrieb:
> Ich benötige es zum Wetterdaten speicher --> wenn ein Usb-Stick
> angeschlossen ist soll er mit den Daten bespielt werde, wenn nicht soll
> es in einem Verzeichniss gespeichert werden.

Mit /etc/fstab automatisch den Usbstick im verzeichnis mounten, wo die 
dateien abgespeichert werden. Nach dem mounten wandern die daten auf den 
Stick, ohne Stick in den Ordner

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren