Archivo de la categoría: INGENIERIA DE SISTEMAS

Linux – Grub2 en CentOS 7

CentOS 7 utiliza Grub2 y ya no podemos editar el archivo /etc/grub.conf para pasar parámetros al kernel en el arranque. De hecho /etc/grub.conf ya no existe. El archivo de configuración de grub2 está en /boot/grub2/grub.cfg pero este fichero ya no es editable directamente. En su lugar hay que editar el archivo /etc/default/grub y ejecutar grub2-mkconfig para generar… Leer más »

Linux – zip y unzip

La utilidad zip y unzip permiten crear archivos comprimidos zip y descomprimirlos. Sintaxis: zip opciones archivo path_a_comprimir Ejemplos: Comprimir el contenido del directorio actual en un archivo /tmp/archivo.zip: # zip -r /tmp/archivo.zip  * La opción -r realiza la operación recursivamente para incluir todos los subdirectorios. Descomprimir el archivo archivo.zip en el directorio /tmp # unzip archivo.zip -d… Leer más »

Linux – ntpd

ntpd pertenece a una suite de utilidades Linux usadas para la operación NTP. Estas utilidades son: ntp-wait es útil durante el arranque para detener la secuencia de inicio hasta que ntpd ha establecido la hora. ntp-wait espera hasta que se produzca la primera sincronización con un servidor ntp por parte del demonio ntpd para continuar.… Leer más »

Linux – ps (visualizar procesos)

ps visualizar estado de los procesos. Sintaxis:    ps [optiones] Opciones: ps tiene un montón de opciones. Se resumen aquí agrupándolas funcionalmente. SELECCIÓN SENCILLA -A todos los procesos -N niega la selección -a all w/ tty except session leaders -d all except session leaders -e all processes T  all processes on this terminal a  all w/ tty,… Leer más »

Linux – tail (visualizar archivos)

tail muestra el contenido de las diez últimas líneas de un archivo. Ejemplo: [root@localhost ~]# tail /etc/rarfiles.lst $default *.mp3 *.gif *.png *.jpg *.arj *.ha *.lzh *.rar *.zip [root@localhost ~]# Opciones: –retry Intenta mantener abierto el archivo incluso si éste es inaccesible. -c, –bytes=N Muestra los últimos N Bytes. -f, –follow[={name|descriptor}] Muestra mientras el fichero crece. -F Equivalente… Leer más »

Linux – pstree (visualizar árbol de procesos)

pstree  visualizar los procesos en ejecución en forma árbol de creación de los procesos. Ejemplo: # pstree -A systemd-+-abrt-watch-log         |-abrtd         |-agetty         |-auditd—{auditd}         |-crond         |-dbus-daemon         |-irqbalance         |-lvmetad         |-master-+-pickup         |        `-qmgr         |-ntpd         |-rpc.statd         |-rpcbind         |-snmpd         |-sshd—sshd—bash—pstree         |-syslog-ng         |-systemd-journal         |-systemd-logind         |-systemd-udevd        … Leer más »

Linux – Sistema de inicio Upstart

Upstart es un sistema de arranque se servicios o aplicaciones en Linux que solventa algunas deficiencias del System V. El demonio init presenta deficiencias por ejemplo en la exploración de nuevos dispositivos de almacenamiento, memorias USB, carga de drivers antes de la detección del hardware. Esto es debido a su carácter síncrono, se bloquean tareas… Leer más »

Linux – El sistema de inicio Systemd

Según la definición oficial, systemd es un gestor del sistema y de los servicios para Linux, compatible con los initscript SysV y LSB. Systemd utiliza la activación de socket y D-Bus para iniciar los servicios y permite el inicio de los demonios bajo demanda, realiza un seguimiento de los procesos con el uso de los grupos… Leer más »

Linux – Enlaces (ln)

Los enlaces simbólicos son muy utilizados en Linux, por su flexibilidad y su poder organizativo. Sintáxis: ln -s DIRECTORIO_ORIGINAL nombre_enlace -s indica que se trara de un enlace simbólico y no un hard link. En este caso si se borra el nombre_enlace se borrará el enlace simbólico pero no los ficheros de destino. Ejemplos: ln… Leer más »

Linux – Tamaño de directorios

du es el comando Linux que nos indica el tamaño completo o cantidad de uso de disco por un directorio incluyendo todo lo que hay incluido en él. Ejemplo: # du -hs /etc Los parámetros más importantes son: -h, –human-readable: imprime M para megabytes, G para gigas, etc. -s, –summarize: indica el contenido total. -l,… Leer más »