Linux, historia y comandos básicos.

  • El movimiento del Software Libre con el proyecto GNU fue creado por Richard Stallman, ya que quería crear un sistema operativo que fuese LIBRE. Finalmente terminó creando un marco de referencia moral, político y legal para el movimiento de software libre. Yo creo que este es como un movimiento filosófico y él asentó los fundamentos.
  • Linus Trovals en 1992, a la edad de 21 años, esto es sorprendente, liberó el kernel con su licencia GPL, fundamento para el libre software, Linux. Fue el comienzo de todo, apartir de eso se crearon muchas distros como: Debian, Fedora, RedHat, etc.

Comandos

  • Cosas como: pwd, cd, cp, man, que sirven para saber en que directorio me encuentro, entrar a algún directorio, copiar y pegar, abrir el manual de las aplicaciones, respectivamente. También como la diferencia entre “less” y “more” que los dos sirven para leer texto en la terminal, pero el primero puedes retroceder para leer el texto que se ha pasado de la interfaz y con el segundo solo puedes seguir leyendo, sin retroceder.

Obviamente el “more” esta señalado

y el “less” tan solo con dos puntos (:)

Sales de ahi con “q”, Tamién te puedes desplazar como lo haces en “vim” si estas acostumbrado, por si las rayitas del final te parecieron familiares.

Para installar en Fedora, sí, estoy en este sabor de linux, también se le dicen sabores por si no lo sabías,se usa el comando “dnf” que significa Dandified Packaging Tool, que para los amigos es Guapa Herramienta de Paquetes. Ja! Y sirve para la instalación, mejora de paquetes y más.

En linux no existe el concepto de nombre y extencion a la hora de nombrar los archivos. Existe entonces: dasd.asdsa, holi.txt, jelow.p, .wat, etc…

También los archivos siguientes contienen archivos relacionados a un solo tema en especial:

Ej: etc → configuracion

bin →comandos

opt → programas

Hay 4 tipos de archivos:

Archivos planos: puro texto

Binario: texto escrito en binario

Enlaces: /etc/system-release -> /etc/fedora-release

y Especiales: Son los que representan los diferentes dispositivos del sistema.

El comando “cat” muestra lo que se encuentra en un archivo.

El siguente enlace tratará de mostrarte mas comandos y sus funciones:

https://github.com/navillusS/linux