Curso

Fundamentos de GNU/Linux con Sistema Geek

¿Cómo valora este curso?

1

2

3

4

5

Profesor Sistema Geek

Hola, me llamo José García, soy estudiante de Ingeniería en Ciencias de la Computación y he creado este canal para hablar de temas que me gustan como: Desarrollo de software, GNU/Linux, Windows, Android

Compartir

Contenido del curso

0h05m

Curso de GNU/Linux – 01. ¿Que es GNU/Linux?

//DESCRIPCIÓN
Bienvenidos al curso de GNU/Linux donde comenzaremos desde cero hasta temas intermedios para que aprendan a manejar el sistema GNU/Linux.

En este vídeo hablamos sobre UNIX, quien lo creo y que relación tiene con GNU y Linux, a su vez, también hablamos de GNU y Linux y como estos dos proyectos se unieron para crear el sistema operativo GNU/Linux.

TE AGRADECERÍA MUCHO SI ME AYUDAS A COMPARTIR EL VÍDEO :)


//ENLACES QUE COMPLEMENTAN LA CLASE
https://es.wikipedia.org/wiki/Unix
https://es.wikipedia.org/wiki/Unix-like
https://es.wikipedia.org/wiki/Proyecto_GNU
https://es.wikipedia.org/wiki/GNU
https://es.wikipedia.org/wiki/GNU/Linux
https://es.wikipedia.org/wiki/Núcleo_Linux


//ME ENCUENTRAS EN...
https://twitter.com/chepegeek
https://www.facebook.com/SistemaGeekOficial/


//CREDITOS AL DISEÑADOR DE LA MINIATURA ORIGINAL
https://www.youtube.com/user/MakiGAS93

0h03m

Curso de GNU/Linux – 02. Software Libre

//DESCRIPCIÓN
El software libre es un movimiento iniciado por Richard Stallman en el año de 1985 con el propósito de defender la libertad de los usuarios sobre los programas.

Todo software libre debe darle al usuario 4 libertades.

0 Ejecución
1 Estudio
2 Distribución
3 Mejora

Y la FSF (free software foundation) respalda este movimiento promoviendo el uso del software libre así como su propio desarrollo.

TE AGRADECERÍA MUCHO SI ME AYUDAS A COMPARTIR EL VÍDEO :)


//ENLACES QUE COMPLEMENTAN LA CLASE
https://es.wikipedia.org/wiki/Software_libre
https://es.wikipedia.org/wiki/Free_Software_Foundation


//ME ENCUENTRAS EN...
https://twitter.com/josegarcia_dev
https://www.facebook.com/josegarcia.dev

0h03m

Curso de GNU/Linux – 03. Open Source

//DESCRIPCIÓN
El open source (código abierto) es un movimiento que inicio en el año 1998 por miembros de la Free Software Foundation. Estos programas son del dominio publico o cuentan con una licencia aprobada por la open source definition.

Este movimiento, a diferencia del software libre, se enfoca en cuestiones técnicas y deja de lado lo ético y lo moral.


//ENLACES
https://es.wikipedia.org/wiki/Código_abierto
https://es.wikipedia.org/wiki/Software_de_código_abierto



//ME ENCUENTRAS EN...
https://twitter.com/chepegeek
https://www.facebook.com/SistemaGeekOficial/

0h06m

Curso de GNU/Linux – 04. Distribuciones (distros)

//DESCRIPCIÓN
Las distribuciones, también conocidas como "distros", son un grupo de programas que nos facilitan la tarea de instalar el sistema base de GNU/Linux (bibliotecas GNU y el kernel). Sobre ese sistema ellas instalan paquetes (software) propios de cada una.

Cada distribución esta dirigida a un grupo de personas especifico, existen distros para auditoria de sistemas, redes, propósito general, gaming, edición de vídeo y audio, desarrollo, etc.

//ENLACES
https://es.wikipedia.org/wiki/Distribución_Linux
http://futurist.se/gldt/ (imagen de las distribuciones)
https://distrowatch.com/?language=ES


//ME ENCUENTRAS EN...
https://twitter.com/chepegeek
https://www.facebook.com/SistemaGeekOficial/

0h02m

Curso de GNU/Linux – 05. Instalar VirtualBox

//DESCRIPCIÓN
VirtualBox es un programa libre que nos permite simular un entorno virtual (es decir, una computadora extra a la que tenemos) y que comparte recursos (RAM, HDD, Procesador, etc.) de nuestro sistema anfitrion (nuestro sistema principal) con el virtual. Con este programa podremos instalar una distribucion de GNU/Linux sin muchas complicaciones y practicar en ella sin miedo a dañar nuestro sistema principal.

//ENLACES
https://www.virtualbox.org/wiki/Downloads

//ME ENCUENTRAS EN...
https://twitter.com/chepegeek
https://www.facebook.com/SistemaGeekOficial/

0h05m

Curso de GNU/Linux – 06. Configurar VirtualBox

//DESCRIPCIÓN
Vamos a preparar nuestro entorno de trabajo sobre el cual haremos nuestras practicas. Aprenderemos a crear una maquina virtual orientada a una distribucion GNU/Linux con las configuraciones basicas necesarias. Conoceras como definir la memoria RAM, el tamaño del disco durol, memoria de video y cantidad de nucleos del procesador que ocupara el sistema virtualizado.

//ENLACES

//ME ENCUENTRAS EN...
https://twitter.com/chepegeek
https://www.facebook.com/SistemaGeekOficial/

0h05m

Curso de GNU/Linux – 07. Estructura de directorios

//DESCRIPCIÓN
Estudiamos la esctructura que conforman los directorios en un sistema GNU/Linux.

Todos los directorios parten de la "raiz" que se identifica como: " / ", de ella se derivan los siguientes directorios:

/bin/...
/boot/...
/dev/...
/etc/...
/home/...
/lib/...
/media/...
/mnt/...
/opt/...
/root/...
/sbin/...
/srv/...
/tmp/...
/usr/...
/var/...
/sys/...

//ENLACES
https://geekland.eu/estructura-de-directorios-en-linux/

https://computernewage.com/2015/06/14/el-arbol-de-directorios-de-linux-al-detalle-que-contiene-cada-carpeta/

https://blog.desdelinux.net/estructura-de-directorios-en-linux/

//ME ENCUENTRAS EN...
https://twitter.com/josegarcia_dev

0h05m

Curso de GNU/Linux – 08. Descargar Ubuntu 16.04.2 LTS

En este video aprendemos a bajar la version mas reciente de Ubuntu GNOME desde la web oficial y ademas verificamos su integridad realizando una comparacion entre firmas digitales MD5SUM, de esta manera nos aseguramos de instalar una imagen en buen estado.


//ENLACES
https://wiki.ubuntu.com/UbuntuGNOME/GetUbuntuGNOME
http://onlinemd5.com/

0h09m

Curso de GNU/Linux – 09. Instalar Ubuntu 16.04.2 LTS

En este video aprenderas a instalar Ubuntu 16.04.2 LTS en una maquina virtual ademas, conoceras como se particiona el disco duro para dividir directorios del sistema en particiones.

Twitter ? @chepegeek

0h03m

Curso de GNU/Linux – 10. Instalar Guest Additions

// DESCRIPCIÓN
En esta sesión te muestro como instalas las Guest Additions que te permitirán, entre otras cosas, poner la pantalla de tu maquina virtual a modo pantalla completa.

// ¿QUE APRENDERAS EN ESTE VIDEO?
- Instalar Guest Additions en VirtualBox
- Configurar la pantalla de tu maquina virtual

// ENLACES
- ESTE VIDEO NO CONTIENE ENLACES DE COMPLEMENTO Ó REFERENCIA -

// CONTACTO
https://twitter.com/chepegeek
https://www.facebook.com/josegarcia.dev

0h09m

Curso de GNU/Linux – 11. Primeros pasos con Gnome

// DESCRIPCIÓN
Este vídeo es una introducción a los fundamentos de Gnome, un entorno gráfico muy popular entre las distros GNU/Linux y que ademas es muy intuitivo y bello.

// ¿QUE APRENDERAS EN ESTE VIDEO?
- Usar combinaciones de teclas para navegar en el entorno
- Manejo básico del explorador
- Crear y navegar en las áreas de trabajo

// COMBINACIONES DE TECLAS
ctrl h ? mostrar archivos ocultos
alt f2 ? ventana de comandos
alt tab ? cambiar entre ventanas
super ? actividades
super a ?aplicaciones
ctrl alt flecha abajo/arriba ? cambiar entre areas de trabajo
super flecha arriba ? expande ventana
super flecha derecha ? mueve ventana a la derecha
super flecha izquierda ? mueve ventana a la izquierda
super flecha abajo ? separa ventana pequeña
super l ? bloquea la sesion
ctrl alt supr ? menu de opciones de apagado

// CONTACTO
https://twitter.com/chepegeek
https://www.facebook.com/josegarcia.dev

0h08m

Curso de GNU/Linux – 12. Introducción a la terminal

// DESCRIPCIÓN
La terminal de Linux o shell bash es un componente IMPORTANTE del sistema operativo, pues con el se pueden realizar en teoría todo tipo de tareas así como administrar el sistema y en este vídeo te doy una pequeña introducción a ella.


// ¿QUE APRENDERAS EN ESTE VIDEO?
- Sintaxis de una sentencia en bash
- ¿Que es una shell en linux?
- ¿Que es bash?
- ¿Que es una terminal en linux?


// ENLACES
[ este vídeo no contiene enlaces complementarios ]



// CONTACTO
https://twitter.com/chepegeek
https://www.facebook.com/josegarcia.dev

0h05m

Curso de GNU/Linux – 13. Comando man

// DESCRIPCIÓN
Todos los programas en GNU/Linux tienen un manual que el usuario puede acceder y estudiar para sacar mas partido a los programas de su sistema y en este vídeo te muestro como hacerlo.


// ¿QUE APRENDERAS EN ESTE VIDEO?
- Uso del comando man
- Que es la documentación
- Secciones básicas de un manual GNU/Linux


// ENLACES
[ este vídeo no contiene enlaces complementarios ]



// CONTACTO
https://twitter.com/chepegeek
https://www.facebook.com/josegarcia.dev

0h06m

Curso de GNU/Linux – 14. Comando cd

// DESCRIPCIÓN
Moverse entre los directorios en Linux es algo básico que toda persona que use este sistema debe saber hacer. En este vídeo te muestro como hacerlo.

? ARCHIVOS BASE DEL CURSO
???? https://drive.google.com/drive/folders/1-Pv25mJmCctGYLlkQAr4Sr1q-EDqhPc0?usp=sharing

0h06m

Curso GNU/Linux – 15. Comando ls

// DESCRIPCIÓN
El comando ls nos permite en listar archivos de nuestro sistema y ademas podemos agregar filtros para obtener una vista mas especifica.


// ¿QUE APRENDERAS EN ESTE VIDEO?
- Uso del comando ls
- Uso de filtros para en listar archivos en sistemas GNU/Linux


// CASOS PARA PRACTICAR
- Enlistar archivos por columnas, con tamaños legibles (kb, mb, gb, ...) y organizados de tal manera que los últimos modificados aparezcan al comienzo.

- Enlistar archivos por columnas, con tamaños legibles (kb, mb, gb, ...) y organizados de tal manera que los mas antiguos aparezcan al comienzo.


// CONTACTO
https://twitter.com/chepegeek
https://www.facebook.com/josegarcia.dev

0h09m

Curso de GNU/Linux – 16. Comando cp

// DESCRIPCIÓN
El comando cp nos permite copiar archivos y carpetas en desde la terminal en sistemas GNU/Linux, es un comando que debes conocer porque copiar archivos es una tarea que realizaras con bastante frecuencia.

? ARCHIVOS BASE DEL CURSO
???? https://drive.google.com/drive/folders/1-Pv25mJmCctGYLlkQAr4Sr1q-EDqhPc0?usp=sharing

0h03m

Curso de GNU/Linux – 17. Comando pwd

// DESCRIPCIÓN
pwd es un comando que imprime en la terminal la ubicación/ruta completa donde nos encontramos actualmente. Aprende como usarlo en este vídeo.


? ARCHIVOS BASE DEL CURSO
???? https://drive.google.com/drive/folders/1-Pv25mJmCctGYLlkQAr4Sr1q-EDqhPc0?usp=sharing

0h03m

Curso de GNU/Linux – 18. Comando touch

Con el comando touch puedes crear archivos con nombre y formato personalizados, estos archivos se crearan sin contenido para su posterior uso y en este video te enseño como puedes hacerlo.

? ARCHIVOS BASE DEL CURSO
???? https://drive.google.com/drive/folders/1-Pv25mJmCctGYLlkQAr4Sr1q-EDqhPc0?usp=sharing

0h03m

Curso de GNU/Linux – 19. Comando mkdir

Con el comando mkdir podrás crear carpetas en tu sistema GNU/Linux. Es un comando sencillo, no tiene parámetros adicionales y es fundamental que aprendas a usarlo.


? REDES SOCIALES
? Facebook
https://www.facebook.com/josegarcia.dev

? Twitter
https://twitter.com/josegarcia_dev

? Instagram
https://www.instagram.com/josegarcia_dev

? GitHub
https://github.com/josegarcia-dev


? ACERCA DE
Mi nombre es José García, estudiante y desarrollador de software. Sistema Geek es una comunidad donde hablamos sobre desarrollo de software, GNU/Linux, Windows y Android.


? CONTACTO PARA NEGOCIOS
¿Buscas promocionar tus productos ó servicios en este canal?
¿Quieres contratar mis servicios?
¡Contactame!: [email protected]

0h08m

Curso de GNU/Linux – 20. Comando rm y rmdir

Con los comandos rm y rmdir puedes eliminar archivos y carpetas. En este vídeo te enseño como utilizarlos y los parámetros mas comunes al momento de usarlos.


? EJERCICIOS
? Eliminar un archivo
rm archivo.ext

? Pedir confirmación antes de eliminar un archivo
rm -i archivo.ext

? Borrar archivos y carpetas recursivamente
rm -R /carpeta/sub_carpeta/archivo.ext

? Eliminar una carpeta
rmdir carpeta

? Eliminar subdirectorio y directorio padre
rmdir -p /carpeta/subcarpeta



? ARCHIVOS BASE DEL CURSO
???? https://drive.google.com/drive/folders/1-Pv25mJmCctGYLlkQAr4Sr1q-EDqhPc0?usp=sharing
¡Contactame!: [email protected]