Domande taggate «file-descriptors»


3
Uso pratico per spostare i descrittori di file
Secondo la pagina man di bash: L'operatore di reindirizzamento [n]<&digit- sposta il descrittore digitdi file sul descrittore di file no sull'input standard (descrittore di file 0) se nnon specificato. digitviene chiuso dopo essere stato duplicato n. Che cosa significa "spostare" un descrittore di file in un altro? Quali sono le …




2
Descrittore di file e fork
Quando un bambino viene biforcito, eredita i descrittori di file del genitore, se il bambino chiude il descrittore di file cosa accadrà? Se il bambino inizia a scrivere cosa succederà al file alla fine del genitore? Chi gestisce queste incongruenze, kernel o utente? quando un processo chiama la closefunzione per …


1
Cosa fa exec 3 <& 1?
Capisco che execpuò fare il reindirizzamento I / O sulla shell corrente, ma vedo solo un utilizzo come: exec 6&lt;&amp;0 # Link file descriptor #6 with stdin. # Saves stdin. exec 6&gt;&amp;1 # Link file descriptor #6 with stdout. # Saves stdout. Da ciò ho capito che &lt;è per flusso …

2
Come trovare la velocità dell'interfaccia wlan?
Sto cercando di trovare la velocità dell'interfaccia di rete usando il descrittore di file. È facile farlo per ethX, solo chiamando cat /sys/class/net/eth0/speed. Purtroppo questo metodo non funziona con l'interfaccia wireless. Quando chiamo /sys/class/net/wlan0/speedottengo un errore: argomento non valido. Quindi conosci qualche /sys/class/net/eth0/speedanalogico come l'interfaccia wlan?



7
Verifica se un descrittore di file è valido
Vorrei fare in modo che uno script bash fornisca informazioni aggiuntive ai descrittori di file (FD) maggiori o uguali a 3, quando sono aperti. Per verificare se un FD è aperto, ho escogitato il seguente trucco: if (printf '' 1&gt;&amp;3) 2&gt;&amp;-; then # File descriptor 3 is open else # …

2
descrittore di file vs. nome del file
Mi chiedevo quali differenze e relazioni siano tra descrittori di file e nomi di file. Sono tutti utilizzati per accedere ai file? Se sì, allo stesso modo? Ad esempio, /dev/fd/0, /dev/stdine /proc/self/fd/0sono tutti i link a /dev/pts/2. Questi sono quattro descrittori di file o nomi di file?


2
Qual è la durata di un descrittore di file?
Come descritto qui , i reindirizzamenti usano open()per scrivere su un file. C'è un descrittore di file interno (?) Creato nella shell e quindi usato quando necessario. Il descrittore interno è stato creato per l'intera durata dello script o della durata della shell? Viene distrutto dopo un po 'di tempo, …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.