Duda respecto al terminal y respecto a Unix

Iniciado por idzen, 10 Noviembre 2013, 14:42 PM

0 Miembros y 1 Visitante están viendo este tema.

idzen

Hola esto es solo una pequeña duda respecto al terminal de comandos de linux que quisiera en lo posible que se me aclare y algo que no logro comprender aun de linux unix

Haber, la pregunta facil es la siguiente, el terminal de comandos de linux, sea cual sea la distribucion, esos comandos nacen de que? Son de lenguaje Unix? Ademas, que otro lenguaje maneja el terminal por detecto, hasta donde yo tengo entendido maneja Unix y batch, si alguien me puede confirmar que estoy en lo correcto o equivocado, o me faltara algun otro lenguaje que maneje el terminal

La otra pregunta, esta sonara a tremendo novato (y si soy nuevo en linux no tengo mucho tiempo usando Debian), hay algo que por mas que leo no logro comprender o no se me aclara en su totalidad. Segun wiki GNU que significa no es unix o algo asi, y linux como tal no se llama linux si no GNU linux, porque se mensiona tanto a unix en el SO linux? entonces, segun lo que he podido leer linux se creo a base de unix, es correcto esto?

De antemano gracias, disculpen la pregunta de novato es que queria que se me aclara eso jeje... Saludos


desikoder

Hola , a lo que se refieren NO es a que linux o gnu sean unix , sino a que tienen cierto parecido , en primer lugar gnu/linux no podria basarse de ninguna forma en unix puesto unix es software privativo , y precisamente el objetivo de gnu/linux es tener un sistema tipo unix de calidad y de software libre.

A lo que se refieren es a que los sistemas operativos tipo unix que se les denomina siguen en gran medida unos estandares denominados POSIX , que engloba cosas tan dispares desde la gestion de memoria hasta la lectura de ficheros y las llamadas al nucleo , etc. Realmente salvando winbugs y algun que otro mas todos los S.O's tienen un poco de estilo Unix , me refiero a que usan POSIX.

Espero que esto te haya aclarado tus dudas.

PD: Suerte con tu debian y a aprender gnu/linux !!
Solucion a CUALQUIER problema que tengas en PC's con windows :

Instalar GNU / linux

idzen

Gracias por responder hermano me has aclarado algo importante jejej... Fijate que no sabia que unix era privativo, pense que era libre.

Respecto al terminal, como se llamaria ese lenguaje que usa? es un lenguaje igual a unix? tambien usa batch tengo entendido...

#!drvy

#3
Es curioso me imagino cuando se inventaron los nombres estaban obsesionados con unix xD Sin mas que hay ver:

GNU - GNU is NOT UNIX
LINUX - Linux Is Not UniX

Lo de los comandos.. se llama Bash.
http://es.wikipedia.org/wiki/Bash

Citartambien usa batch tengo entendido

No. La única similaridad entre bash y batch es que ambos son interpretes de comandos y sus nombres se "parecen"...

Saludos

desikoder

Nota aclaratoria con lo del bash :

Realmente bash es un binario ejecutable al igual que cualquier otro , simplemente lo que pasa es que es capaz de interpretar comandos , pero ojo , no solo existe bash , existen csh , ksh y bastantes mas que acaben en -sh

En cuanto a lo que dices de batch , batch es de winbugs , es el lenguaje que lee su interprete ( cmd.exe )

Saludos
Solucion a CUALQUIER problema que tengas en PC's con windows :

Instalar GNU / linux