/dev/null /dev/tty... y ... tal vez eso es todo. También requiere el /tmpcamino. Lo sé porque una vez hice una pregunta similar . Ah, y /dev/console.
mikeserv
Respuestas:
10
POSIX general define tres archivos especiales:
/ dev / tty
/ dev / console
/ dev / null
Además, /y /tmptambién están definidos por POSIX.
/dev/zero, /dev/urandomo /dev/randomestán definidos en algunos sistemas operativos tipo UNIX . Algunos sistemas operativos pueden no definirlos o implementarlos con nombres diferentes.
@noloader Windows nuly consoleno están relacionados con Unix /dev/nully /dev/consoleexcepto de alguna manera histórica indirecta. Los nombres nuly consolefueron heredados de CP / M (que no tenía directorios); CP / M / DOS / Windows nulsignifica lo mismo que unix, /dev/nullpero consolebajo DOS y Windows significa un puerto serie, no la consola como en los sistemas unix. Si ejecuta una aplicación en el subsistema POSIX de Windows (o en otra implementación POSIX sobre Windows), obtendrá /dev/null, /dev/ttyy /dev/console.
Gilles 'SO- deja de ser malvado'
1
Para agregar a la explicación de @Gilles, básicamente Windows / Dos consolees para UNIX /dev/tty1o Plan9 /dev/console. Pero históricamente significaba el teclado y el mouse o stdin. Mientras que los puertos seriales estaban sobre COM {1..4} o AUX, y los puertos paralelos estaban sobre LPT {1-4}.
/dev/null /dev/tty... y ... tal vez eso es todo. También requiere el/tmpcamino. Lo sé porque una vez hice una pregunta similar . Ah, y/dev/console.Respuestas:
POSIX general define tres archivos especiales:
Además,
/y/tmptambién están definidos por POSIX./dev/zero,/dev/urandomo/dev/randomestán definidos en algunos sistemas operativos tipo UNIX . Algunos sistemas operativos pueden no definirlos o implementarlos con nombres diferentes.Nota
fuente
nulyconsoleen Windows, pero no creo haberlo visto nuncatty.nulyconsoleno están relacionados con Unix/dev/nully/dev/consoleexcepto de alguna manera histórica indirecta. Los nombresnulyconsolefueron heredados de CP / M (que no tenía directorios); CP / M / DOS / Windowsnulsignifica lo mismo que unix,/dev/nullperoconsolebajo DOS y Windows significa un puerto serie, no la consola como en los sistemas unix. Si ejecuta una aplicación en el subsistema POSIX de Windows (o en otra implementación POSIX sobre Windows), obtendrá/dev/null,/dev/ttyy/dev/console.consolees para UNIX/dev/tty1o Plan9/dev/console. Pero históricamente significaba el teclado y el mouse o stdin. Mientras que los puertos seriales estaban sobre COM {1..4} o AUX, y los puertos paralelos estaban sobre LPT {1-4}.