Te encuentras en: Inicio » comandos
Artículos tageados con:
comandos
Ejemplos varios de procesos que se pueden ejecutar desde la consola linux o unix
A continuación una recopilación de comandos y utilidades para mostrar informacion del sistema en Linux, tales como espacio libre en disco, uso de la memoria ram, etc.. Todos ellos usando como filtrado el comando awk y grep para buscar patrones con expresiones regulares. Sin duda algo necesario. Status Servidor El primer ejemplo es vamos a comprobar desde cuando nuestro server lleva levantado. Esto lo vemos con el comando uptime Que nos devolverá algo como esto: 06:30:16 up 20:10, 1 user, load average: 0.00, 0.00, 0.00 La información que muestra es la hora del server, el estatus (up) y el tiempo que lleva levantado, el usuario y la carga media. Pero vamos a decir que solo necesitamos el dato del tiempo que lleva levantado. Como lo conseguimos? uptime | awk {‘print $3′} Con esto conseguiremos: 20:10, Bueno en este ejemplo nos muestra la coma adicional. Vamos a quitarla. uptime | awk {‘print $3′} | awk ‘match($0,","){print substr($0,RSTART-1,5)}’ Y ya al final obtenemos: 20:10. Perfecto! Esto ya podemos enviarlo por mail o montar la alerta que queramos. Pero vamos a hacerlo más bonito Aún. Vamos a hacer un expresión regular que presente los datos como lo haría un nagios o un cacti. [...]
Comandos para escaner una red, comprobar si el trafico en un punto se ha roto o identificar dentro de una red quien esta consumiendo todo el ancho de banda. Así como técnica para averiguar vulnerabilidades de tu plataforma y posibles agujeros de seguridad. nmap – Network exploration tool and security / port scanner instalamos nmap en el servidor [root@pventura Server]# rpm -ivh nmap-4.11-1.1.x86_64.rpm Preparing… ########################################### [100%] 1:nmap ########################################### [100%] [root@pventura Server]# Lo primero. Escaneando una ip # nmap 192.168.1.161 Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2011-04-26 21:25 CEST Interesting ports on 192.168.1.161: Not shown: 1675 closed ports PORT STATE SERVICE 135/tcp open msrpc 139/tcp open netbios-ssn 445/tcp open microsoft-ds 796/tcp open unknown 912/tcp open unknown MAC Address: 00:26:B9:84:9C:06 (Unknown) Nmap finished: 1 IP address (1 host up) scanned in 11.183 seconds [root@pventura Server]# Escaneando un rango de ips # nmap 192.168.1.20-30 Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2011-04-26 21:33 CEST Interesting ports on 192.168.1.20: Not shown: 1672 closed ports PORT STATE SERVICE 21/tcp open ftp 23/tcp open telnet 80/tcp open http 129/tcp open pwdgen 139/tcp open netbios-ssn 515/tcp open printer 631/tcp open ipp 9100/tcp open jetdirect MAC Address: 00:1C:EE:43:0D:E9 (Unknown) Interesting ports on 192.168.1.21: Not shown: 1678 closed [...]
Añadimos un nuevo disco duro a nuestro ordenador para obtener más espacio. Pero bueno hay que dar formato y realizar una serie de tareas antes de poder usarlo en Linux. Hay 4 pasos fundamentales que tenemos que realizar antes de empezar a usar nuestro disco duro en Linux Particionar el nuevo disco usando el comando fdisk Primero listamos todos los discos duros que ha reconocido el sistema operativo con /sbin/fdisk -l En este punto nos aparecerá un mensaje del tipo: Disk /dev/sda: 20.0 GB, 20060651520 bytes 255 heads, 63 sectors/track, 2438 cylinders También nos indicará que el disco duro no tiene ninguna partición asignada. El nuevo disco duro es el que deberemos particionar. El nombre de un dispositivo hace referencia a un disco duro entero. Para aclarar conceptos a usuarios nuevos o refrescarlos para usuarios mas avanzar pueden leer mas sobre la convención y nomenclatura de los dispositivos y particiones. Para particionar el nuevo disco ejecutamos el siguiente comando especificando en nuevo disco duro añadido. En este caso será el primer disco duro SATA que acabamos de agregar. /sbin/fdisk /dev/sda Este mostrará un menu de acciones. Las acciones básicas serán las siguientes: * m – muestra la ayuda * p [...]
Los que usamos vi como editor de texto en linux, sabemos que es muy potente, aunque a veces da un poco dolor de cabeza, y hay que aprender todos los comandos y atajos para ejecutar las diferentes acciones de edición. Una de las cosas que echo de menos en vi cuando estoy editando un texto o un archivo de configuración es que me muestre el numero de linea. En el IDE que uso viene como algo por defecto aunque se puede editar y claro estoy muy acostumbrado a ver las líneas. Pues bien para mostrar las líneas desde el vi hay que usar el siguiente atajo: :set number Cuidado porque al copiar y pegar las líneas también se copiará el número. Para quitar la numeración tan simple como ejecutar el siguiente atajo y listo :set nonumber Tags de búsquedas: listar el numero de lineas en centos con vi, comando para ver numero de lineas en linux, ver nuemero de renglones en vi, quitar set number de vi, no de lineas linux, mostrar los numero, mostrar lineas en vi, linux quitar numeracion, editor vi ver numero de linea, ver numero linea vi
Arranco en modo consola mi servidor local y a cada tabulación que das de más, o que no encuentra un comando o cualquier evento que no produce resultado, esta el molesto pitido del altavoz del sistema BEEP BEEEP!!! que dolor!!!! El Kernel de Linux tiene un controlador para utilizar el altavoz del pc usando el beeper llamado pcspkr. Este controlador es responsable de generar sonidos mientras estamos trabajando desde consola. Para desactivar o apagar el pitido, simplemente hay que quitar el controlador desde el kernel. También será necesario añadirlo a una lista para que no se cargue automáticamente cuando se reinicie la máquina. Eliminar el controlador pcspkr Logeado como root Escribe el siguiente comando para desactivar el controlador. # rmmod -v pcspkr Este comando tan solo quitará el sonido durante la sesión activa, por lo que cuando apaguemos o reiniciemos el pc volveremos a tener activo el sonido. Desactivarlo desde el .bashrc Otra forma de deshabilitar el sonido es modificando el archivo .bashrc. En la home del usuario que utilizamos insertamos la siguiente linea en /home/pedro.bashrc set bell-style nonev Añadirlo a rc.local Se puede añadir una linea en el archivo # vi /etc/rc.d/rc.local Para que al iniciar el sistema se [...]
Últimos Comentarios
6-02-2012 02:54
3-02-2012 21:40
3-02-2012 17:08
3-02-2012 05:38
1-02-2012 15:48
1-02-2012 10:12
1-02-2012 04:27
1-02-2012 00:57