Listado de Comandos de Linux

Comando Descripción
gdm

Es el GNOME Display Manager, al detenerse este proceso la interfaz gráfica deja de funcionar. Si la interfaz gráfica no responde, puede pulsar:
Alt+Control+Retroceso para reiniciar el servidor o puede ejecutar:
/etc/inid.d/gdm stop esto detiene la pantalla de acceso, lo que detiene el servidor X con:
/etc/inid.d/gdm start lo inicia.

getent

Obtiene las entradas de la base de datos administrativa (puede ser: passwd, group, hosts, services, protocols, o networks).

getent passwd lista usuarios creados en Linux

Ejemplo de las distintas salidas:

# getent passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
........................
........................
# getent group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
........................
........................
# getent hosts
127.0.0.1       localhost
127.0.1.1       kali.RIEL kali
127.0.0.1       localhost ip6-localhost ip6-loopback
# getent protocols
ip                    0 IP
icmp                  1 ICMP
igmp                  2 IGMP
ggp                   3 GGP
ipencap               4 IP-ENCAP
st                    5 ST
tcp                   6 TCP
egp                   8 EGP
igp                   9 IGP
pup                   12 PUP
udp                   17 UDP
hmp                   20 HMP
xns-idp               22 XNS-IDP
rdp                   27 RDP
iso-tp4               29 ISO-TP4
dccp                  33 DCCP
xtp                   36 XTP
ddp                   37 DDP
........................
........................
getsebool

El comando (de SELinux) que lista los Booleanos.

getsebool -a lista los Booleanos, ya sea que estén activos o inactivos (no da una descripción de cada uno).

getsebool -a | grep ftp busca un Booleanos relacionado con FTP

getsebool httpd_can_network_connect_db listara solamente el estado del booleano httpd_can_network_connect_db


También le puede interesar el comando setsebool que activa y desactiva Booleanos.

gksu

Permite ejecutar comandos y/o programas en un entorno gráfico, seleccionado el tipo de usuario que deseamos que lo ejecute (Por defecto los ejecuta como root).

gksu nautilus ejecuta el explorador de gnome (nautilus) en modo root.

gnome-user-share

Permite compartir archivos entre nodos por WebDAV (con Apache2) con Avahi

gparted

Excelente herramienta para gestionar particiones/discos en entorno gráfico. También permite redimensionar particiones y moverlas.

Programa GParted

También le puede interesar los comandos relacionados para gestionar particiones/discos en modo consola fdisk y cfdisk

gpasswd

Añade usuarios a grupos.

gpasswd -a pepe operaciones añado al usuario pepe al grupo operaciones.

gpm

Permite usar el mouse en modo consola

gpm –m /dev/mouse activa el comando para que lo podamos usar en modo consola.

grdesktop

Programa gráfico que permite realizar conexiones a escritorios remotos de Windows desde nodos con Linux. La utilidad grdesktop es un fronted de Gnome (utilidad gráfica) del comando rdesktop, un cliente open source para Window Terminal Server, que utiliza el protocolo RDP (Protocolo de escritorio remoto) para presentar al usuario el escritorio de Windows.

A continuación se muestran un par de capturas pantallas de la aplicación grdesktop:

Grdesktop Conexione a escritorios Windows

Grdesktop Configuración
grep

Busca en la entrada, líneas que concuerden con el patrón dado. Cualquier meta-carácter con un significado especial debe ser protegido precediéndolo con una barra inclinada inversa (\ ). Algunos patrones de grep se encierran entre '..' (apóstrofos) para indicarle que no es un metacarácter del sehll. También existe en su versión zgrep para buscar en archivos comprimidos.

grep [opciones] 'patrón' archivos

grep "ejemplo" * listara las lineas que concuerden con la cadena ejemplo de "todos" los archivos del directorio actual.

grep -i hola pp.txt considera idénticas las mayúsculas y minúscula en la cadena de búsqueda hola. (hola=HOLA=Hola=etc.).

grep -ri "hola" ./ busca en los archivos del directorio actual y los subdirectorios la palabra hola.

grep -v hola pp.txt lista las líneas que no contengan la cadena hola del archivo pp.txt

grep -n hola pp.txt las líneas concordantes con la cadena hola del archivo pp.txt se mostrarán acompañadas del número de línea.

grep -w sobre pp.txt listara solamente aquellas líneas que contienen concordancias que forman palabras completas.

grep -A 2 hola pp.txt muestra 2 líneas de contexto después de las que concuerden con el patrón hola.

grep -B 2 hola pp.txt muestra 2 líneas de contexto antes de las que concuerden con el patrón hola.

grep -f patron.txt pp.txt obtiene el patrón de fichero patron.txt y listara líneas concordantes del archivo pp.txt

grep -s "ejemplo" * suprime los mensajes de error sobre ficheros que no existen o no se pueden leer.

grep [123] pp.txt listara las lineas que contengan los números 1, 2 o 3

grep '^L' pp.txt lista las lineas de pp.txt que comiencen la línea con el carácter L, el carácter ^ denota inicio de cadena.

grep 'h$' pp.txt lista las líneas de pp.txt que terminen en h, el carácter $ denota fin de cadena.

grep '\<pe' pp.txt muestra todas las líneas de pp.txt que contengan palabras que comiencen con la cadena pe.

grep '\>pe' pp.txt muestra todas las líneas de pp.txt que contengan palabras que finalicen con la cadena pe.

grep 'xy*' pp busca en pp una x seguida por la secuencia más larga de y.

grep '^[^#]' pp.txt muestra pp.txt, ocultando las líneas que empiezan por # y las líneas vaciás.

grep -o patron archivo muestra solo la parte de la linea que coincide con el patrón.

grep --color=always '\bing[[:space:]]' pp.txt | less -R la palabra ing seguida de un espacio sera coloriada y esta redirigida al comando less sin perder el color.

grep -Eio '([[:alnum:]_.-]+@[[:alnum:]_.-]+?\.[[:alpha:].]{2,6})' archivo.txt muestra solo las direcciones de e-mail (no todo la linea que la contiene), del archivo.txt.

cat uu.txt | grep -oE '.*111111' muestra desde el principio de la linea hasta la ocurrencia 111111

# cat uu.txt 
73272028636f6e7461696e657269642054455854205051111115259204b4559204e4f54204e554c4c2c736
cat uu.txt | grep -oE '.*111111'
73272028636f6e7461696e65726964205445585420505111111

Si quisiéramos mostrar desde la ocurrencia hasta el final de la linea sería.

# cat uu.txt | grep -oE '111111.*'
1111115259204b4559204e4f54204e554c4c2c736

Para mostrar el contenido de la línea entre dos ocurrencias por ejemplo entre 6169 y 111111 sería:

# cat uu.txt | grep -oE '6169.*111111'
61696e65726964205445585420505111111

En caso que quisiéramos mostrar el final de la linea excluyendo la ocurrencia sería:

# cat uu.txt | awk -F111111 '{print $NF}'
5259204b4559204e4f54204e554c4c2c736
groupadd

Crea grupos

groupadd operaciones creo un grupo llamando operaciones.

gshare

Permite compartir fácilmente archivos vía FTP con Avahi.

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 ...