Archivo de la categoría: Linux

Notas sobre Linux

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 »

Linux – Enrutamiento IP en Red Hat

Direccionamiento IP En sistemas basados en Red Hat, los parámetros de direccionamiento IP asociados a cada interfaz de red, se definen en archivos del tipo: /etc/sysconfig/network-scripts/ifcfg-ethX donde X define un número único asignado a casa interfaz. Normalmente el primer interfaz del sistema se denomina eth0, continuando eth1, etc. A modo de ejemplo, los parámetros contenidos… Leer más »

Linux – tcpdump : Couldn’t find user ‘tcpdump’

Lo habitual es ejecutar tcpdump como root debido a que utiliza recursos propios del mismo. Pero a veces aparece el error tcpdump: Couldn’t find user ‘tcpdump’, por ejemplo: # tcpdump  -i bond0 igmp tcpdump: Couldn’t find user ‘tcpdump’ Solución: Es habitual que este problema se de al ejecutar tcpdump a través de una conexión ssh.… Leer más »