Listado de Comandos de Linux

Comando Descripción
id

Imprime UIDs (Número de identificación de usuario) y GIDs (Número de identificación de grupo) reales y efectivos.

Ejemplo de salida:

# id
uid=0(root) gid=0(root) grupos=0(root)
ifconfig

Configura, muestra y activa/desactiva interfaz de red.

Su sintaxis es de la forma:
ifconfig interfaz [dirección [parámetros] ]

Algunos de sus parámetros son:

up marca la interfaz como disponible para que sea usada por la capa IP. También permite reactivar una interfaz que se ha desactivado temporalmente mediante la opción down

down marca la interfaz como inaccesible a la capa IP.

promisc pone la interfaz en modo promiscuo.

–promisc desactiva el modo promiscuo.

Sin parámetros muestra el estado de todas las interfaz.

# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:01:02:03:04:05
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2231 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2231 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6277556 (5.9 MiB)  TX bytes:6277556 (5.9 MiB)

wlan0     Link encap:Ethernet  HWaddr 00:01:02:03:04:05
          inet addr:192.168.1.8  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::213:2ff:feb4:a377/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:51303 errors:0 dropped:0 overruns:0 frame:0
          TX packets:37402 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4745828 (4.5 MiB)  TX bytes:27214570 (25.9 MiB)

ifconfig wlan0 de esta forma le especifico de que interfaz quiero información, en este caso de la wlan0 (wifi).

# ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 00:01:02:03:04:05
          inet addr:192.168.1.8  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::213:2ff:feb4:a377/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:51363 errors:0 dropped:0 overruns:0 frame:0
          TX packets:37422 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4749866 (4.5 MiB)  TX bytes:27218586 (25.9 MiB)

ifconfig -a nos muestra todas las interfaces, incluyendo las desactivadas.

ifconfig eth0 up levanto la interfaz eth0. Luego es conveniente realizar dhclient eth0 para obtener una IP.

ifconfig eth0 donw bajo la interfaz eth0

ifconfig eth0 netmask 255.255.255.0 asigno la mascara de red 255.255.255.0 a la intercase eth0

ifconfig eth0 IP_que_quiero mascara_de_red asigno IP y mascara de red en forma manual al nodo.

ifconfig eth0:1 192.168.0.23 netmask 255.255.255.0 asocia un alias ha la interfaz de red, con esto la interfaz tiene dos IP

ifconfig eth0:1 down elimino el alias creado para la interfaz etc0 alias 1

Nota: Todas las configuraciones que hagamos mediante el comando ifconfig se borrarán en el momento en que apaguemos nuestra computadora. Si queremos una configuración de modo permanente tendremos que editar el fichero /etc/network/interfaces. Realmente es el script /etc/init.d/networking el encargado de levantar la red en el arranque; pero eso si, tomando su información del archivo /etc/network/interfaces.

Un comando relacionado para la parte wifi es iwconfig

ifdown

Bajo una interfaz de red (también puedo usar ifconfig wlan0 down), para levantarla uso ifup o el comando ifconfig wlan0 up

Si uso nm-applet no hará caso a los comandos, ifdown, ifup ni a ejecutar /etc/init.d/networking restart

ifstat

Muestra el ancho de banda usado por cada una de las interfaces (es más simple que el comando bwm-ng).

iftop

Proporciona una visión continua e interactiva del tráfico de red que pasa por una interfaz.

iftop -i eth0 selecciono la interfaz eth0

iftop -p corre en modo promiscuo.


Mientras se esté ejecutando el comando puede presionar la tecla:

p Para mostrar los puertos de las conexiones (remoto y local).

n Para habilitar/deshabilitar la resolución de nombres (DNS).

l Para filtrar, arriba de la lista pedirá que ingresar la cadena ha filtrar.

t Para alternar entre los distintos modos de visualización.


El comando listara dos líneas por conexión, una para la recepción, y otra para la transmisión. Los números representan el tráfico visto en la dirección correspondiente en los últimos dos (2), diez (10) y cuarenta (40) segundos respectivamente.

Ejemplo de uso:

# iftop -i wlan0
interface: wlan0
IP address is: 192.168.1.8
MAC address is: 00:XX:XX:XX:XX:XX
                  12,5kb            25,0kb            37,5kb            50,0kb      62,5kb
mqqqqqqqqqqqqqqqqqvqqqqqqqqqqqqqqqqqvqqqqqqqqqqqqqqqqqvqqqqqqqqqqqqqqqqqvqqqqqqqqqqqqqqqqq
192.168.1.8                     => 192.168.1.4                     1,47kb  8,38kb  3,35kb
                                <=                                  160b    659b    333b
224.0.0.252                     => 192.168.1.4                        0b      0b      0b
                                <=                                    0b     26b     19b
224.0.0.253                     => 192.168.1.3                        0b      0b      0b
                                <=                                    0b     26b     13b
192.168.1.255                   => 192.168.1.4                        0b      0b      0b
                                <=                                    0b      0b     26b
rip2-routers.mcast.net          => 192.168.1.3                        0b      0b      0b
                                <=                                    0b      0b     19b
239.255.255.253                 => 192.168.1.3                        0b      0b      0b
                                <=                                    0b      0b     19b
192.168.1.1                     => all-systems.mcast.net              0b      0b     11b
                                <=                                    0b      0b      0b
239.255.255.250                 => 192.168.1.3                        0b      0b      0b
                                <=                                    0b      0b      6b
239.255.255.250                 => 192.168.1.4                        0b      0b      0b
                                <=                                    0b      0b      6b
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
TX:             cum:   37,7kB   peak:   21,6kb            rates:   1,47kb  8,38kb  3,35kb
RX:                    7,62kB           1,34kb                      160b    710b    453b
TOTAL:                 45,3kB           22,9kb                     1,62kb  9,07kb  3,80kb
ifup

Levanta una interfaz de red, para bajarla uso ifdown.

ifup eth0 levanto la interfaz de red eth0 otro comando similar es ifconfig wlan0 up

init

En el arranque init llama al script /etc/rc.d/rc (en el se define por ejemplo si se iniciara en modo interactivo o no) y le entrega como argumento el nivel de ejecución, luego ejecutara el contenido de la carpeta correspondiente al runlevel que tenga en /etc/inittab, por defecto es runlevel 5 /etc/rc5.d/ (inicia las X). init para saber que scripts tiene que ejecutar (de la carpeta /etc/init.d/) y con que argumentos, consulta el contenido de /etc/inittab y si por ejemplo allí figura id:5:initdefault: (que debe iniciar en el nivel 5) entonces init consultara el directorio /etc/rc5.d/ en el cual encontrara vínculos simbólicos (a algunos scripts que se encuentran en /etc/init.d/) donde estos empiezan por una S o por una K, seguidos de un número y del nombre del servicio y ejecutara los scripts que empiezan por S siguiendo un orden ascendente (numérico) y cuando init salga de un nivel de ejecución a otro inferior, ejecutara todos los scripts que empiezan por K siguiendo un orden descendente. Para más información ver man boot.


init n n es el runlevel al que pasare, si n es 0 detiene el sistema , 6 reinicia el nodo, 1 paso a modo mono-usuario.

init 5 se suele usar desde la consola, para reiniciar o levantar la interfaz gráfica, cuando no carga, o esta se ha colgado.


Puedes ver los comandos relacionados: update-rc.d, telinit, sysv-rc-conf, o ejecutar en modo gráfico el programa Boot-Up-Manager para controlar los procesos que se inician en el arranque del sistema (en los diferentes runleves).

insmod

Inserta un modulo en el kernel.

Su sintaxis es de la forma:
insmod [módulo]

echo [módulo] >> /etc/modules Inserta un modulo en el kernel de forma permanente.

Un comando relacionado es modinfo el cual muestra información sobre los módulos.

ip

Muestra y manipula rutas, dispositivos, túneles.

ip addr muestra información similar a ejecutar el comando ifconfig, pero con un formato diferente.

# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
    link/ether 00:10:25:6f:7b:30 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether a0:a3:02:32:a3:66 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.3/24 brd 192.168.1.255 scope global wlan0
       valid_lft forever preferred_lft forever
    inet6 fe80::213:2ff:feb4:a377/64 scope link
       valid_lft forever preferred_lft forever

ip route muestra información similar a ejecutar el comando route, pero con un formato diferente.

# ip route
default via 192.168.1.1 dev wlan0  proto static
192.168.1.0/24 dev wlan0  proto kernel  scope link  src 192.168.1.3
ipscan

Excelente programan en modo gráfico (denominado Angry IP Scanner), que analiza el estado de todas las IPs en del rango que le determines, intentando resolver para cada una de ellas; el nombre de host, MAC, etc.

A continuación se muestra una captura pantalla del programa:

Programa ipscan

Si desea un programa similar pero en modo consola vea el comando nbtscan o el comando nmap

iptraf

Monitor local de red muy completo, con el que podemos estar informados en todo momento de los paquetes que entran y salen de cada interfaz de red, así como la información adicional sobre paquetes con error, estadísticas y otras utilidades, con el comando iptraf.

Un comando más básico es iftop.

Puede ver un listado de herramientas de monitoreo de red en esta web.

iwconfig

Utilizado para conectar a redes wifi en modo terminal, sin parámetros informa sobre la configuración de red inalámbrica (nombre de red, canal, nivel de señal, velocidad, potencia, encriptación etc.). Si es FF:FF:FF:FF:FF:FF es que no esta asociado a ninguno.

# iwconfig
wlan0     IEEE 802.11abg  ESSID:"pepe"
          Mode:Managed  Frequency:2.462 GHz  Access Point: xx:xx:xx:xx:xx:xx
          Bit Rate=48 Mb/s   Tx-Power=14 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=56/70  Signal level=-54 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:2  Invalid misc:155   Missed beacon:0

lo        no wireless extensions.

eth0      no wireless extensions.

iwconfig wlan0 essid casa key miclave conecta el nodo a la red casa la cual tiene una clave de acceso miclave por medio de la interfaz wlan0

Páginas

 

Solicita Asistencia

Llámenos al:+54-9-11-32788353

Envíenos un e-mail: consultas@ ---Para enviar el SPAM--- francisconi.org

Skype Status for francisconi.hugo.adrian
 

Suscríbete

Suscríbete y recibe las últimas actualizaciones, noticias y más ...
Zircon - This is a contributing Drupal Theme
Design by WeebPal.