Sie sind auf Seite 1von 5

Ayuda e informacin Ayuda en linea de comandos

man help info apropos manuales de referencia ayuda en linea sobre comandos Informacin sobre comandos Busca trminos entre paginas de manual y descripciones Lista las variables de entorno Establece o borra los valores de las opciones de shell y los parmetros posicionales Muestra el buffer de mensajes del kernel Muestra hora y fecha actual Muestra en tiempo encendido del sistema Muestra informacin del sistema Muestra limites por usuario Muestra informacin de memoria Listado de hardware Listado de dispositivos PCI Listado de dispositivos USB Listado de mdulos del kernel Listado de procesos Muestra el runlevel actual Muestra la arquitectura del CPU Muestra archivos abiertos Estadsticas obtenidas de /proc rbol de procesos Listado de ltimos usuarios logueados Listado de usuarios actualmente logueados Muestra el UID efectivo actual Muestra dispositivos de red tree mount df du chgrp chown rwx rwx rwx rwx 0,4,5,6,7 chmod pwd mkdir

mv mv mv mv mv

[OPCION] ORIG DEST [OPCION] ORIG DIRECTORIO [OPCION]-t DIRECTORIO ORIG viejo.txt nuevo.txt /etc/mtab .

Directorio actual Crear directorio mkdir [OPCION] DIRECTORIO mkdir nuevodirecotorio Determina el tipo de archivo file /etc/services r=lect. w=escrit. x=ejec. dueo, grupo, otros. u=dueo g=grupo o=otros ugo=a --- r-- r-x rw- rwx en Octal Cambio de permisos chmod [OPCION][MODO]ARCHIVOS chmod -R 755 programa.py chmod -f ug+rx programa.py Cambiar dueo y grupo chown [OPCION][DUEO][:[GRUPO]] ARCHIVO chown dueo:grupo archivo.txt Cambiar el grupo al que de archivos Muestra los dispositivos montados Muestra uso y estadsticas de espacio de discos Estima el espacio utilizado en el directorio actual Muestra la estructura en rbol del sistema de archivos Particionado de dispositivos Formateo de dispositivos Montaje de sistemas de archivos Desmonte de sistemas de archivos Chequeo y reparacion de sistemas de archivos IDE X=Disco Y=Particin SCSI/SATA/SAS X=Disco Y=Particin Busca archivos en el sistema de archivos Busca archivos en una DB de archivos del sistema

Informacion del sistema env set

file

Permisos de archivos y directorios

dmesg date uptime uname Ulimit -a free lshw lspci lsus lsmod top runlevel arch lsof procinfo pstree last who whoami ifconfig

Dueo y grupo de archivos y directorios

Informacion del sistema de archivos

Gestion de dispositivos de almacenamiento fdisk mkfs mount umount fsck

Sistema de archivos
Gestin de archivos y directorios ls Listado de archivos ls [OPCION]ARCHIVOS ls -la /etc/ Copia de archivos y direct. cp [OPCION] ORIG DEST cp -r /etc/mtab copia Borrar archivos y direct. rm [OPCION] ARCHIVOS rm -rf ./direcotorio rm archivo.txt Mover/renombrar arch. y dir.

Nomenclatura de dispositivos /dev/hdXY /dev/sdXY

cp

rm

Busqueda de archivos find locate

mv

Luis Tomas Wayar

UNJU

Usuarios y grupos
Gestion de usuarios Estructura del archivo /etc/passwd

login:clave:uid:gid:gecos:/home/usuario/:/bin/bash Login: nombre de usuario Clave cifrada: si no se utiliza el fichero de shadow, las contraseas cifradas se almacenan en este campo. User ID: nmero de identificacin del usuario. Group ID: el nmero de grupo al cual pertenece el usuario. ` GECOS: campo reservado para introducir los comentarios que queramos sobre el usuario. Directorio home: el directorio home del usuario Shell: un intrprete de comandos por defecto
Estructura del archivo /etc/group nombre:clave:gid:usuarios nombre. Por defecto del grupo clave: Contrasea de un grupo GID: nmero de identificacin del grupo. usuarios: los nombres de los usuarios que pertenecen al grupo, separados por comas. /etc/passwd /etc/shadow /etc/group useradd Base de datos de usuarios Datos de validacin de usuarios Base de datos de grupos Comando para agregar usuarios -u : especifica el UID. -c : aade comentarios. -d : especifica el directorio de trabajo -s : establece el shell. -g : establece los grupos de pertenencia Asigna o cambia la clave de usuario. -d : deshabilita la necesidad de contrasea del usuario. -l : bloquea la cuenta de un usuario aadiendo un signo de admiracin (!) delante de su contrasea en el archivo /etc/shadow. -u : desbloquea la cuenta de un usuario bloqueado. Elimina usuarios del sistema Modifica propiedades de los usuarios -c : informacin GECOS -d : directorio home -g : grupo primario -G : grupos suplementarios -p : clave Cambia nombre real del usuarios e informacin adicional Cambia informacin de expiracin de cuenta. wall pwck grpck pwconv grpconv

-d [dias] : Cuenta el nmero de das (desde 01-01-1970) transcurridos desde que cambi la contrasea por ltima vez -E [fecha] : Modifica la fecha en que la cuenta del usuario expirar y ser bloqueada -l [dias] : Modifica cuantos das puede permanecer una cuenta con una contrasea expirada antes de ser bloqueada -M [dias] : Modifica el nmero mximo de das durante los que es vlida la contrasea de usuario. Pasados los das, el usuario deber de modificarla -m [dias] : Modifica el nmero mnimo de das entre cambio de contrasea -W [dias] : Modifica el nmero de das que se avisar al usuario antes de cambiar la contrasea chsh su sudo Cambio de shell permite abrir una sesin con el ID de un otro usuario Ejecuta un comando con el ID de otro usuario Crea nuevos grupos Borra grupos del sistema Modifica la definicin de un grupo del sistema Administracin de claves u usuarios de grupos Ingresar a un nuevo grupo Muestra los usarios logueados Muestra los usuarios logueads y que estan haciendo Muestra iformacion del usuario actual Comando para comunicarser con otros usuarios Controla recepcion de mensajes en nuestra terminal Envia un mensaje a todos los usuarios del sistema Verifica la integridad de los archivos de claves Verifica la integridad de los archivos de grupos Convierte passwd de/a shadow Convierte group a gshadow

Gestion de grupos groupadd groupdel groupmod gpasswd newgrp Miscelaneas who w id write mesg

passwd

userdel usermod

chfn chage

Luis Tomas Wayar

UNJU

Procesamiento de texto
cat less more sort uniq expand unexpand cut paste join head tail grep look sed awk wc tr fmt column nl iconv split csplit diff tee Concatenar e imprimir en la salida estandard Visualizador de archivos con paginacin Visualizador de archivos Ordena lineas de un archivo Elimina las lineas duplicadas de un archivo ordenado Convierte tabs a espacios Convierte espacios a tabs Corta secciones de cada linea de un archivo Mezcla dos archivos en uno multi-columna Mezcla dos archivos en virtud de un campo ndice Lista las primeras lineas de un archivo Lista las ultimas lineas de un archivo Filtra lineas de un archivo por expresiones regulares Busca en los diccionarios del sistema Editor no interactivo de linea de comando Lenguaje de extraccin y formateo de texto Cuenta bytes, caracteres, palabras y lineas de un archivo Traducir, y/o borrar caracteres de la entrada estndar. Formateador de archivos de texto Formatea texto en columnas insertando tabs Numera lineas de un archivo de texto Conversin de archivos entre sistemas de codificacin Divide un archivo en secciones Divide un archivo en secciones por el contexto de las lineas Busca diferencias entre archivos Lee la entrada estandard y escribe en la salida estandard y en archivos Filtro para formatear texto para imprimir Convierte archivos dos a unix

Redirecciones y tuberas
stdout es la serie de salida estndar, que muestra la salida de los comandos. Cuenta con un descriptor de archivos 1 es la serie de error estndar, que muestra la salida de los errores desde los comandos. Cuenta con un descriptor de archivos 2. es la serie de entrada estndar, que proporciona la entrada a los comandos. Cuenta con un descriptor de archivos 0. redirecciona la salida desde el descriptor del archivo n a un archivo. Si el archivo no existe, ste es creado. Si ya existe, los contenidos existentes se pierden sin previo aviso. redirecciona la salida desde el descriptor del archivo n a un archivo. Si el archivo no existe, ste es creado. Si existe, la salida se agrega al archivo existente. Redirecciona la entrada desde el descriptor de archivos n Redirecciona la entrada desde el descriptor de archivos n en modo agregar dirige el stdout del primer comando al stdin del segundo. Podr construir una tubera ms larga agregando ms comandos y ms operadores |. Cualquiera de los comandos puede tener opciones o argumentos.

stderr

stdin

n >

n >>

< n << n

c1 | c2

Usar la salida estandard como argumento


xargs lee la entrada estndar y luego crea y ejecuta los comandos con la entrada como parmetros. Si no hay ningn comando dado, entonces el comando echo es utilizado. Ejecuta comandos sobre los archivos encontrados. 1. Debe incluir el {} para marcar dnde va el nombre del archivo en el comando. 2. Debe terminar el comando con un punto y coma 3. El comando se ejecutar una vez para cada archivo de entrada.

find -exec

pr dos2unix

Luis Tomas Wayar

UNJU

Procesos
ps Muestra un listado con el estado de los procesos p o PID Process ID, nmero nico de identificacin P o PPID Parent Process ID, padre del proceso U o UID User ID, usuario propietario del proceso t o TT o TTY Terminal asociada al proceso T o TIME Tiempo de uso de cpu c o CMD Nombre del programa o camando que inici el proceso RSS Resident Sise, tamao de la parte residente en memoria SZ o SIZE Tamao virtual de la imagen del proceso NI Nice, valor nice (prioridad) C o PCPU Porcentaje de cpu STIME Starting Time, hora de inicio S o STAT Status del proceso, estos pueden ser los siguientes

virtuales Tab Auto completado de linea de comandos

SHIFT+PgUp Scroll de pantalla SHIFT+PgDown Flecha arriba y abajo Ctrl+A Ctrl+E Ctrl+W Ctrl+D Ctrl+U Ctrl+K Ctrl+Y Ctrl+L Ctrl+C Ctrl+Z Ctrl+R Ctrl+D Ctrl+T Recuperacin de comandos

Inicio de linea Fin de linea Elimina la palabra antes del cursor Elimina la palabra delante del cursor Elimina hasta el inicio de la linea Elimina hasta el fin de la linea Restablece la linea borrada Limpia la pantalla Interrumpe una aplicacin Detiene una aplicacin Bsqueda en el historial Fin de archivo (exit) Intercambia los dos ltimos caracteres

R runnable, en ejecucin S sleeping, proceso en ejecucin pero sin actividad T sTopped, proceso detenido totalmente Z zombie, difunto, proceso que por alguna razn no termin de manera correcta D uninterruptible sleep, son procesos generalmente asociados a acciones de IO del sistema X dead, muerto, proceso terminado

Instalacion de software (Debian)


apt-get Sistema de gestin de paquetes de software. update se usa para sincronizar el ndice de paquetes upgrade actualiza todos los paquetes dist-upgrade actualiza distro install instala nuevos paquetes remove desinstala paquetes instalados source descarga paquetes fuente check es una herramienta de diagnstico clean borra el repositorio local de archivos manipulador de cach de apt stats muestra estadsticas de la cach search realiza una bsqueda en el texto de todos los paquetes disponibles policy muestra version instalada y disponible de paquetes Gestor de paquetes Debian para archivos locales -i instala o actualiza -r desinstala paquetes

pstree kill killall nice renice snice nohup y & jobs top fg bg

Muestra los procesos como arbol Mata un proceso Mata procesos por nombre Cambia la prioridad de un proceso al iniciarlo Cambia la prioridad de un proceso en tiempo de ejecucion Enva seales a los procesos o reporta su estado Lanza procesos en segundo plano Lista las procesos en segundo plano Monitoreo en tiempo real de los procesos Pasa un proceso a primer plano Pasa un proceso a segundo plano dpkg apt-cache -

Combinaciones de teclas
Alt+F1-6 Intercambio de consolas

Luis Tomas Wayar

UNJU

RED
ifconfig Configura interfaces de red: ifconfig eth0 192.168.0.1 netmask 255.255.255.0 Gestin interfaces de red, dispositivos, tuneles, rutas y politicas de ruteo. ip [ OPTIONS ] OBJECT { COMMAND | help } OBJECT := { link | addr | addrlabel | route | rule | neigh | tunnel | maddr | mroute | monitor } OPTIONS := { -V[ersion] | -s[tatistics] | -r[esolve] | -f[amily] { inet | inet6 | ipx | dnet | link } | -o[neline] } Muestra conexiones de red, tablas de ruteo, estadsticas de interfaces de red, conexiones enmascaradas. netstat -abn -a: muestra todas las conexiones y los puertos que se encuentran escuchando -b: muestra el ejecutable que intervine en la creacin de la conexin -n: muestra ips y puertos en forma numrica, Gestiona y muestra rutas Gestiona y muestra informacin ARP de la comunidad IPv4 Envia pings a travez de direcciones MAC o IP Gestiona y muestra polticas de control de trafico Herramienta para gestin de firewalls Comprueba el estado de la conexin con un equipo remoto. Bsicamente enva un paquete y espera un mensaje de respuesta Traza el camino que sigue un paquete hasta llegar a su destino, mencionando los routers por los que va pasando. Cliente dns Cliente dns Cliente dns Obtiene informacin sobre un determinado dominio, siempre y cuando el TLD (Dominio de Nivel Superior) disponga de un servidor whois. Escaner de red Sniffer de red Herramienta multiuso para iftop iptraf lnstat

redes, tambin conocida como la navaja del ejercito suizo de las redes. Muestra el uso de ancho de banda Monitoreo de red con interface de usuario de consola Estadsticas de la red

ip

pppoe-config Configuracin de conexiones xDSL pon poff dhclient nast nstat smbtree Conectar con una red xDSL Desconectar de una red xDSL Cliente dhcp Analizador y sniffer de red Estadsticas de la red Explorador de redes SMB (windows)

netstat

Clientes servicios de red (consola)


wget Cliente de descarga no interactivo para HTTP, HTTPS, FTP. Cliente telnet Cliente ftp Cliente para redes SMB/CIF (windows) Cliente HTTP Cliente HTTP Cliente IRC Cliente de mensajera multiprotocolo Cliente SSH Cliente de correo electrnico SMTP, POP3, IMAP

telnet ftp smbclient links lynx irssi finch ssh mutt

route arp arping tc iptables ping

Redes WIFI
iwlist Obtiene informacin sobre resdes wireless iwlist wlan0 scan Configura dispositivos y redes wireless iwconfig wlan0 essid mired key clave Obtienes estadsticas de nodos wireless

traceroute

iwconfig

dig nslookup host whois

iwspy

wpa__passphr Genera la clave WPA PSK a ase partir de una clave ASCII para un determinado SSID wpa_supplica Cliente para redes IEEE 802.1X nt desde linea de comandos kismet wicd-curses Sniffer y monitor de redes WIFI Cliente de redes WIFI de consola

nmap tcpdump nc

Luis Tomas Wayar

UNJU

Das könnte Ihnen auch gefallen