[Linux-Biella] Built-in e programmi shell
Paul TT
paultt a bilug.linux.it
Ven 27 Feb 2009 14:34:45 CET
...>>>
>>> Domani provo poi ti dico.
>>
>> si ma oltre a "provare" guardati cosa sono /proc/ e /sys/ per capire
>> quel che stai facendo
>
> Dunque /proc contiene dati hardware ma relativi ai processi durante
> l'esecuzione di applicazioni e la computazione dei dati.
contiene i dati dei processi, kernel compreso
> Vi sono programmi che ne visualizzano lo storico e l'evoluzione in corso
> durante i processi. Visualizzano insomma lo stato dell'HW in un dato
> momento.
>
> Vengono prevalentemente utilizzati per visionare le cose durante test e
> simili.
> Per i miei scopi sono senz'altro piu' adatti i comandi che mi hai linkato.
>
> con $ls -l in /dev e, $ cat/sys/sotto_cartella | less in /sys, avrei
> dovuto ottenere informazioni.
>
> In realta' non ho capito gran che.
>
> Con:
>
> $ ls -l /dev ottengo delle stringhe tipo:
>
> brw-rw----+ 1 root cdrom 11, 0 2009-02-27 00:20 scd0
>
> Da qui l'unica cosa che so e' che ottengo 11 e 0 che hanno a che fare con
> i driver utilizzati dal kernel e che scd0 dovrebbe essere la sigla con cui
> il sistema indica il cdrom.
>
> Questa era la stringa piu' facile perche' di altre non ho capito a che si
> riferiscono.
>
> Ad es:
>
> drwxrwxrwt 2 root root 60 2009-02-26 23:22 shm
> crw-rw---- 1 root root 10, 231 2009-02-27 00:20 snapshot
> drwxr-xr-x 2 root root 180 2009-02-26 23:20 snd
>
> E molte altre...
>
> Devo forse cercare ogni singola sigla finale??
> Non vi sono criteri di ricerca piu' intelligenti??
>
vedi sotto
> Poi:
>
> Con $ cat /sys/devices/system/cpu/cpu0/cache/index0/size
>
> Ottengo: 32K
>
> Pero' e' molto dispersivo...
>
> Credo che cerchero' delucidazioni su /sys e le sue discendenze anche se
> anche qui alcune cose proprio non le capisco.
leggiti i sorgenti del kernel, gia' che sono disponibili ;P.
se non ne sei in grado le informazioni che cerchi non sono quelle che cerchi.
> creazione di file /dev che fino a poco tempo fa andavano (con molte
> difficolta') creati a manina dal sistemista.
mai avutene.
Maggiori informazioni sulla lista
Linux