Linux un Kernel para GNU

Empezando con Linux.
¿Qué es?
La Explicación.
Ubicación y consulta de los archivos log del servidor web HTTP Apache2
Uso de tail y grep

Aquí descargando, procesando y emitiendo en directo en Youtube



Emitir videos de Youtube en LiveStreaming


Aquí vemos probando comandos ffmpeg desde una consola



Streaming HTTPS TV HLS DEBIAN SHELL FFMPEG PHP AJAX




¿Cuál es la diferencia entre Linux y Windows?

En este tutorial de Linux vs Windows, presentaremos el sistema operativo Linux y veremos la diferencia entre Linux y Windows.

Windows vs Linux :
sistema de archivos, Tipos de archivos, usuarios, Convención de nombre de archivo, directorio HOME, otros directorios, diferencias clave
Manejo y crear menus en bash sh consola linux. Terminal.

Bash provee una función para la creación de menús de forma rápida y sencilla con múltiples opciones: La función Select.
Bubles, Iteraciones, en Bash Linux

Podemos usar los bucles repetitivos while (condicional) y for para repetir ciertas porciones de código fuente una determinada cantidad de veces, o hasta que se cumpla la evaluación de una expresión. El funcionamiento es el mismo que en los otros lenguajes de programación.
Condicionalidad en el lenguaje Bash en Linux

Las estructuras condicionales hacen interesantes a los scripts. Utilizándolas es posible crear menún con opciones, tomar diferentes decisiones a partir de una decisión específica, hacer preguntas y un sinfin de acciones más. La más famosa de todas las estructuras condicionales es IF. Aunque hay otras.
Lectura de datos por consola en Bash Linux

Una de las funciones más útiles y significativaas de los lenguajes es pedir datos a través de entradas de datos (formularios, consola) en este caso es a través de la consola que el programa pide ciertos datos para realizar acciones.
Variables en el lenguaje Bash en Linux

La definición de variables en el lenguaje Bash es igual que la definición de variables de entorno y similar a la mayoría de lenguajes de programación especialmente los del grupo de los interpretados (scripts)
Introducción al lenguaje Bash en Linux

Cuando un administrador precisa realizar algún pequeño programa para automatizar ciertas tareas administrativas, piensa en el lenguaje Bash. El shell Linux posee un lenguaje de programación muy poderoso.
Gnu/linux niveles de ejecución en el sistema

Luego de la carga y posterior ejecución del Kernel de Linux, el sustema comienza la ejecución de una serie de procesos elementales para su correcto funcionamiento. El responsable de esta etapa de inicialización es el proceso init que basa su ejecución en un archivo localizado en /etc/inittab, en le cual se encuentran detalladoslos diferentes niveles de ejecución (run levels) y sus procesos.
En Linux los archivos y las carpetas tienen asociados una serie de permisos que son: Lectura, Escritura y Ejecución. Estos permisos se asocian al usuario propietario, a los usuarios pertenecientas al mismo grupo al cual pertenece el usuario propietario y para el resto de usuarios, como cabe suponer si el usuario propietario no es root, el usuario root está por encima, de hecho es quien lo crea, modifica, da permisos y/o elimina.
Como se administras usuarios en gnu/linux

Los usuarios se utilizan en GNU/Linux para el control de acceso, es decir, para controlar el acceso a los archivos, directorios y periféricos del sistema. Linux ofrece mecanismos de control de acceso relativamente simples por defecto. El superusuario puede conceder permisos a usuarios creados y a grupos en los cuales se integran usuarios.
Se podría pensar (como tantas otras veces con otras tantas cosas y que al final quedaron en nada) que los snaps son el futuro de Ubuntu y otras distribuciones. El futuro no se, el presente ya si lo es y lo comparte con apt, a gusto del adminisrador. Snap resulve el problema de las dependencias ya que instala en un único directorio todo lo necesario para hacer que funcione la aplicación, librerías incluidas. Al igual que todo snap tiene sus pros y sus contras, el uso de una u otra técnica depende del administrador:quizás por tamaño y porque no te da problemas de dependencias instalar poor APT y en caso contrario por SNAP.
Snap no es otra cosa que un nuevo sistema de paquetería, entre tantos otros, liderado este por Ubuntu.
Administrar servicios Linux - Listar - Ver Servicios Activos En Linux - Listar Procesos - Árbol de Procesos

como ver los servicios en linux. ver los servicios en linux.
A menudo queremos saber que servicios tenemos en nuestro sistema y el estado en que se encuentran. Hacer esa tarea es significativamente sencillo en linux desde el terminal.
En los sistemas basados ​​en Linux y Unix, las variables de entorno son un conjunto de valores dinámicos con nombre, almacenados dentro del sistema que son utilizados por aplicaciones lanzadas en shells o subhells. En palabras simples, una variable de entorno es una variable con un nombre y un valor asociado.
Las variables de entorno le permiten personalizar cómo funciona el sistema y el comportamiento de las aplicaciones en el sistema. Por ejemplo, la variable de entorno puede almacenar información sobre el navegador o editor de texto predeterminado , la ruta a los archivos ejecutables o la configuración regional del sistema y la distribución del teclado.
En esta guía, explicaremos cómo leer y configurar las variables de entorno y shell.
Como descomprimir y comprimir archivos en linux (ubuntu debian) desde el terminal (consola)
Linux desde el terminal

Ver todos los procesos en ejecución desde la consola Linux (Ubuntu / Debian). Detenerlos y matarlos.

En ocasiones, es posible que algún proceso quede colgado y debamos pararlo. Puede ser, que este no se pueda parar desde las Xwindow (la interfaz gráfica para Linux), por lo que existe un método, tan viejo como el mismo Unix, que nos permite ver y parar procesos, evitando tener que reiniciar las Xwindow, cerrar la sesión de usuario o reiniciar el sistema.

Manual Práctico del SO Linux
Biografía del Sistema
Gestión de Cuentas y Usuarios
Inicio a los comandos y consola


www.compostela21.com
diariocompostela21@gmail.com
26/04/2024