Archivo de la etiqueta: Linux

Gestión de Usuarios y Permisos en Linux

Administración de Usuarios en Linux

Linux es un Sistema Operativo multiusuario.

Además, maneja grupos de usuario para implementar la seguridad del sistema de una forma ordenada.

Los usuarios en Unix/Linux se identifican por un número único, User ID, UID.

Pertenecen a un grupo principal, identificado también por un número único, Group ID, GID.

El usuario puede pertenecer a más grupos además del principal.

Usuario root (Superusuario o administrador)

Comandos Linux, Algoritmos de CPU y Memoria, y Funciones del SO

Comandos Esenciales de Linux

A continuación, se presenta una lista de comandos comunes en sistemas Linux, junto con una breve descripción de su función:

Comandos Básicos

  1. apropos: Busca palabras clave en las páginas del manual.
  2. whatis: Imprime descripciones breves de comandos.
  3. shutdown: Apaga o reinicia el equipo.
  4. bash: Ejecuta un shell o intérprete de comandos.
  5. whoami: Muestra el usuario actual.
  6. uname: Muestra información sobre el sistema.
  7. type: Indica el tipo de comando.
  8. whereis: Muestra la ubicación Seguir leyendo “Comandos Linux, Algoritmos de CPU y Memoria, y Funciones del SO” »

Administración de Sistemas Linux: Comandos y Configuración

1. Ruta del Comando `ls` en Linux

La ruta del comando ls dentro del árbol de directorios de Linux es: /bin/ls

2. Particionado con `fdisk`

Creación de una partición primaria de 5 GB (tipo ext4) y una partición lógica de 5 GB (tipo swap) usando fdisk:

Comandos:

$ sudo fdisk /dev/sdb
n → p → 1 → intro → +5G  (partición primaria)
n → e → 2 → intro → intro  (partición extendida)
n → l → intro → intro  (partición lógica que ocupará toda la partición extendida)
t → 5 →  Seguir leyendo “Administración de Sistemas Linux: Comandos y Configuración” »

Sistemas Operativos: Funciones, Tipos y Configuración Detallada

Sistemas Operativos: Funciones, Tipos y Configuración

El Sistema Operativo (S.O.) se encarga de organizar la información guardada en los dispositivos de almacenamiento. La forma en que se organiza y estructura se denomina sistema de archivos, que varía según el S.O.

Ejercicios prácticos de comandos Linux: Expresiones regulares y redirecciones

Sección 1: Uso de `grep`, `egrep` y `fgrep`

Ejercicio 1: Escriba a qué ficheros corresponderían las líneas que seleccionaría la última orden. Separe los nombres de los ficheros por comas (escriba «NADA» si la salida fuera vacía):

1) `$ ls -l`

  • `-rw-r–r– 1 tiopepe users 0 dic 14 07:00 f1`
  • `-rw-r–r-x 1 tiopepe users 0 dic 14 07:00 f2`
  • `-r–r–r– 1 tiopepe users 0 dic 14 07:00 f3`

`$ ls -l | grep «r*w»`

Respuesta: f1, f2.

2) `$ ls -l`

Comandos y Conceptos Esenciales en Sistemas Linux: Una Revisión Detallada

Comandos Básicos de Linux

Gestión de Directorios y Archivos

  • cd: Se utiliza para cambiar de directorio.
  • cp: Se utiliza para copiar archivos. Opciones destacadas:

Comandos Esenciales de Linux: Guía Práctica

Comandos Esenciales de Linux

A continuación, se presenta una lista de comandos esenciales de Linux, organizados para facilitar su consulta y aprendizaje.

Gestión de Directorios

  • mkdir: Crea directorios.

    • -m modo: Establece los permisos de los directorios creados a modo.
    • -p: Crea los directorios padre que falten para cada argumento directorio.
  • cd: Cambia de directorio.

  • rmdir: Borra directorios vacíos.

    • -p: Borra el directorio y sus antecesores.
  • pwd: Muestra el nombre completo del directorio actual.

Gestión Seguir leyendo “Comandos Esenciales de Linux: Guía Práctica” »

Directorios y Archivos Clave en Sistemas Linux: Funciones y Configuraciones

a) /etc/

  1. aliases: Contiene los alias de varios usuarios del sistema, a donde deben ser dirigidos sus correos.
  2. at.allow: Tiene la lista de usuarios que pueden acceder al comando at.
  3. at.deny: Tiene la lista de usuarios que NO pueden acceder al comando at.
  4. bashrc: Funciones globales que son utilizadas por el Shell «bash».
  5. csh.cshrc: Variables de ambiente para los usuarios que usen el Shell «C».
  6. crontab: Tiene información sobre los eventos que se realizarán en el sistema cada cierto tiempo. A diferencia Seguir leyendo “Directorios y Archivos Clave en Sistemas Linux: Funciones y Configuraciones” »

Comandos esenciales de Linux: Gestión de usuarios, procesos y discos

Comandos básicos

  • # cal: Muestra el calendario actual.
  • # cal 1980: Muestra el calendario del año 1980.
  • # cal 12 1980: Muestra el calendario del mes de diciembre del año 1980.
  • # date: Muestra la fecha actual.
  • # date --set "2009-11-05 18:55": Cambia la hora del sistema.
  • # who: Muestra quién está en el sistema.
  • # who -u: Muestra el PID (Process ID) de los usuarios conectados.
  • # kill -9 3525: Mata el proceso con PID 3525.
  • # uname: Muestra el nombre de la máquina.
  • # uname -a: Muestra con detalles la descripción Seguir leyendo “Comandos esenciales de Linux: Gestión de usuarios, procesos y discos” »

Conceptos esenciales de seguridad en redes y sistemas operativos

1. Conceptos básicos de redes y sistemas operativos

Las redes están constituidas por varias computadoras interconectadas por medio de:

1.1 Protocolos

Reglas para suministrar un lenguaje formal que permita que todos los equipos, sin importar su tecnología, puedan comunicarse entre sí. Uno de los más importantes protocolos es el TCP/IP, el cual “proporciona transmisión fiable de paquetes de datos sobre redes. El nombre TCP/IP proviene de dos protocolos importantes de la familia, el Transmission Seguir leyendo “Conceptos esenciales de seguridad en redes y sistemas operativos” »