• post

    Alma Linux

    Un día toca interactuar con alma linux para hacer las configuraciones adecuadas y montar un servidor en producción para ello se hace uso de los siguientes comandos: Instalación LAMP A continuación se muestra los pasos necesarios para realizar una instalación del Servidor apache, el gestor de base de datos Maria db y el lenguaje de programación php. Instalación de phpmyadmin Para instalar phpmyadmin en alma linux 9 se puede hacer uso de los siguientes pasos: Servicio de FTP Ahora hay que instalar un servidor ftp en alma linux 9 para que permita subir los ficheros y demás cosas que el servidor debe de tener para hacer esto hay que hacer…

  • post

    Archivos

    El manejo de archivo son esenciales para manipular datos almacenados en dispositivos de almacenamiento. Se encuentra las siguientes características: Operaciones Básicas con Archivos Creación de Archivos: El comando touch se utiliza para crear archivos vacíos. Por ejemplo: Visualización de Contenido: Para ver el contenido de un archivo, puedes usar comandos como cat, more, o less. Por ejemplo: Edición de Archivos: Puedes editar archivos directamente desde el shell utilizando editores de texto como nano, vim, o emacs. Por ejemplo: Eliminación de Archivos: El comando rm se utiliza para eliminar archivos. Por ejemplo: Entrada y Salida Estándar Redirección de la Entrada y Salida: Los operadores < y > permiten redirigir la entrada…

  • post

    Argumentos en la programación

    En la programación de shell, los argumentos son valores que se proporcionan a un script o programa cuando se ejecuta. Estos valores permiten que el script o programa actúe de manera dinámica y adaptable a diferentes situaciones. Cómo se pasan los argumentos: Variables especiales: Número total de argumentos: Todos los argumentos como una cadena: Ejemplo práctico: Al ejecutar ./mi_script.sh arg1 arg2, obtendrías la salida correspondiente. Estos conceptos te permiten escribir scripts de shell más versátiles y adaptables al aceptar diferentes entradas durante la ejecución.

  • post

    i/o estándar en el shell

    La programación de entrada y salida estándar en el shell se refiere a la manipulación de los flujos de entrada y salida de datos en un programa de shell. En la mayoría de los sistemas operativos tipo Unix/Linux, los comandos en la shell interactúan con el usuario y con otros programas a través de tres flujos de datos estándar: En la programación de shell, se puede redirigir estos flujos de datos para realizar tareas específicas. Algunos conceptos clave incluyen: Finalmente se puede decir que la programación de entrada y salida estándar en el shell implica el manejo efectivo de cómo los programas interactúan con los datos de entrada, producen resultados…

  • post

    Usando el shell

    El shell es un programa informático que proporciona una interfaz de usuario para acceder a los servicios del sistema operativo. Actúa como una interfaz entre el usuario y el núcleo del sistema operativo, permitiendo la ejecución de comandos y la manipulación de archivos. En un sistema operativo basado en Unix o Linux, el shell es una parte esencial. Aquí hay algunas características clave: En sistemas Unix y Linux, hay varios shells disponibles, como Bash (Bourne Again SHell), Zsh (Z Shell), y Fish (Friendly Interactive SHell), entre otros. Cada uno tiene sus características y comandos específicos, pero todos comparten el propósito fundamental de proporcionar una interfaz para interactuar con el sistema…

  • post

    Linux en un Entorno Empresarial

    Una empresa de tamaño mediano decide migrar su infraestructura informática a un entorno basado en el sistema operativo Linux. La empresa busca mejorar la seguridad, reducir costos y aumentar la eficiencia operativa. Desafío: La empresa opera actualmente en un entorno heterogéneo con sistemas operativos propietarios y enfrenta desafíos relacionados con la seguridad, el rendimiento y los costos de licencia. Solución: Implementación de Linux en Toda la Infraestructura 1: Evaluación de Necesidades: 2: Diseño de la Arquitectura: 3: Migración Gradual: 4: Personalización y Desarrollo de Herramientas: 5: Monitorización y Optimización Continuas: Resultados: Lecciones Aprendidas:

  • articulo

    C# y MS SQL Server en el contenedor

    C# como lenguaje de programación, mssqlserver como gestor de base de datos y fedora como sistema operativo donde permita crear una aplicación sencilla. No era algo rentable hasta ahora. Claro que con una versión de mssqlserver en docker es posible. Una vez que ya se tiene instalado el contenedor con mssqlserver, ya si instalo .netcore. No queda otra cosa que probar la conexión desde c# un clásico, insertar, actualizar, eliminar y mostrar el contenido de la tabla afectada. Para el ejercicio se creo una tabla con el nombre TestDB, el cual contiene una tabla llamada inventario, donde tendrá tres campos, un identificador (ID) de tipo entero, un nombre de tipo…

  • articulo

    Net core en una distribución linux (fedora 35)

    Hoy se instalara el .net core, ya se instalo el gestor de base de datos (vea aquí) ahora falta instalar el lenguaje de programación, no se debe de olvidar que a finales de la década de los 90’s Microsoft tenía un entorno llamado Visual Estudio y que permitía programar en lenguajes como C#, F, c/c++, asp y otros. Se debe de recordar que por aquellos tiempos crear una aplicación de escritorio se tenía que llevar la versión del .net en el que se creo la aplicación, y si por alguna circunstancia extraordinaria se actualizaba la aplicación dejaba de funcionar. Es un sentido muy extraño que después de tantos tiempo Microsoft…