Vous êtes sur la page 1sur 5

COMANDOS UTILES. LINUX - UBUNTU =| AYUDA man termino....Muestra una ayuda sobre termino man ascii......

Muestra la tabla ascii help comando...Muestra informacin sobre un comando interno del shell =| COMODINES (~)...Sustituye al directorio home. Por ejemplo: ~/comandos.txt = a /home/paco/comandos.txt (?)...Sustituye a un solo caracter. (*)...Sustituye cualquier sucesin de caracteres. Por ejemplo: ls .ba* --- muestra todos los directorios o ficheros que comiencen con .ba | ls *. --- muestra todos los archivos ocultos (;)...Colocado entre dos comandos hace que tras el 1. se ejecute el 2. P. ej.: nano nuevo.txt ; cat nuevo.txt ---> abrir el editor nano para escribir algo en nuevo.txt, tras guardarlo y salir del editor, cat mostrar el contenido del archivo =| DISPLAY Ctrl+Alt+Bksp...reiniciar las X Ctrl+Alt+FN.....cambiar a la Terminal N Ctrl+Alt+F7.....retornar a la interfaz grafica de las X =| TERMINAL [TAB].......................autocompletar ficheros y comandos [Ctrl+r] palabra_a_buscar...busca en el historico de comandos =| FICHEROS cd...... ....Cambia al home, o al directorio raiz si se ejecuta como root cd [ruta] ...Se desplaza al directorio especificado en la ruta cd .. ......Se desplaza al directorio anterior cd ../.. ...Se desplaza dos directorios atras. Existen dos archivos en todos los directorios -> el punto "." y los dos puntos "..". El primero referencia al directorio donde estamos, el segundo al directorio anterior. pwd..........Muestra el directorio actual ls..............Lista ls -l...........Aade ls -a...........Lista ls -R...........Lista recursivamente ls -la | more...Lista los archivos de un directorio concreto informacion sobre los atributos todos los archivos incluyendo los ocultos el contenido del directorio y todos sus subdirectorios los ficheros de forma paginada

cp [origen] [destino].........Copia el archivo origen al directorio destino cp -dpR fichero1 fichero2.....Copia fichero1 con distinto nombre cp -dpR fichero1 directorio/..Copia fichero1 a directorio/,conservando el nombre cp -R [origen] [destino]......Copia un directorio recursivamente cp -p [origen] [destino]......Copia preservando permisos,propietario,grupos y fechas cp -d [origen] [destino]......Conserva los enlaces simblicos y preserva las relaciones de los duros cp -a [origen] [destino]......Lo mismo que -dpR mv [orgien] [destino].........Mueve al archivo origen al directorio destino rm [archivo]..................Elimina un archivo completamente rm -r [directorio]............Elimina un directorio con todos sus ficheros mkdir [directorio]............Crea una nueva carpeta dentro del directorio. rmdir [directorio vacio]......Elimina el directorio vacio ln [archivo]......Crea un enlace duro (mismo archivo con distintos nombre) ln -s [archivo]...Crea un enlace blando cat [fichero].....Muestra el contenido de un fichero (similar a type de DOS) more [fichero]....Muestra un fichero de forma tabulada, como una pagina del man. less [fichero]....Igual que more

grep [opciones] patron [fichero]...buscar dentro de un archivo una cadena de texto. -i para que no diferencie entre maysculas y minsculas find [patron]...Busca las coincidencias con el patron dentro del directorio y sus subdirectorios whereis [programa]...Busca la ruta donde se encuntra el programa type [comando].......Busca la ruta donde se encuentra el comando which [programa].....Busca la ruta donde se encuentra el programa o comando =| PERMISOS chmod [+|-][rwx] [archivo]............ Aade(+) o elimina(-) los permisos de lectura(r), escritura(w) o ejecucion(x) del archivo o directorio. chmod [u|g|o|a][+|-][rwx] [archivo]....Cambia los persmisos al usuario(u), grupo(g), otros(o) o a todos(a) chmod [mascara] [archivo]..............Cambia los permisos al archivo segun la mascara, donde 000 quita todos los permisos y 777 da todos los permisos. umask.............Muestra la configuracin actual de umask (normalmente 022) umask [mascara]...Fija los permisos que tendra por defecto cualquier archivo creado por el usuario. 777 quita todos los permisos y 000 da todos los permisos. chown [nuevo propietario] [archivos]...Cambia de propietario a los archivos chgrp [grupo nuevo][archivos]..........Cambia de grupo a los archivos =| DISCO DURO fdisk.....................Programa interactivo de manipulacin de particiones fdisk -l..................Muestra la tabla de particiones df........................Muestra informacion sobre particiones montadas mount.....................Muestra un listado de los dispositivos montados mount punto_de_montaje....Monta un dispositivo umount punto_de_montaje...Desmonta un dispositivo =| PROCESOS ps -aux........ .......Muestra informacion sobre los procesos en curso nombre_demonio start...Iniciar demonio nombre_demonio stop....Parar demonio top....................Muestra informacion detallada sobre los procesos en curso (tecla z colorea los activos) killall [proceso]......Detiene el proceso =| SISTEMA logout......Sale del shell y devuelve al login halt........Inicia el proceso de paro del sistema reboot......Reinicia el sistema =| KERNEL uname................Muestra el sistema unix sobre el que estamos trabajando uname -a.............Muestra toda la informacion sobre el tipo de sistema que se esta utilizando uname -r.............Muestra la revision (release) del kernel que estamos usuando uname -v.............Muestra la version del kernel que estamos usando cat /proc/version....Versin del ncleo y compilador empleado cat /proc/modules....Lista los mdulos cargados lsmod................Lista los mdulos cargados lsmod | grep modulo..Vemos si est cargado un mdulo modinfo modulo.......Muestra informacin sobre un mdulo modprobe modulo......Inserta un mdulo en el k, cargando antes aquellos de los que depende modprobe -r modulo...Elimina un mdulo del k y, en su caso, los que dependen del mismo modconf..............Programa interactivo para cargar y descargar mdulos del kernel =| HARDWARE

dmesg...............Muestra la salida que el kernel produjo en el arranque sensors-detect......Detecta,instala y carga los sensores y mdulos necesarios sensors.............Muestra temperaturas,voltajes y revoluciones del ventilador lsdev...............Muestra los IRQ,DMA y puertos E/S que utilizan los dispositivos lspci...............Muestra dispositivos conectados por bus PCI lsusb...............Muestra dispositivos conectados por bus USB cat /proc/meminfo...Informacin sobre la memoria cat /proc/cpuinfo...Informacin sobre el procesador mbmon....Monitoriza la placa base mostrando temperaturas,voltajes y velocidad del ventilador hwinfo...Programa que nos informa sobre el hardware presente en nuestro sistema lshw.....Utilidad que extrae informacin sobre la configuracin del hardware de la mquina =| REDES /etc/init.d/networking start......Inicia los servicios de red /etc/init.d/networking restart....Reinicia los servicios de red /etc/init.d/networking stop.......Para los servicios de red ifconfig.....Informacin y configuracin de interfaces de red iwconfig.....Similar a ifconfig pero slo para interfaces wireless ping google.com..............Verifica la conexin,en este caso con www.google.com traceroute microsoft.es......Muestra la ruta de los paquetes hasta la mquina de destino mtr rediris.es...............Combinacin de ping y traceroute whois esdebian.org...........Informacin sobre un dominio host -v -a telefonica.com....Determina la ip de un nombre o el nombre de una ip Trafico de Red netstat....Muestra informacin sobre las conexiones de red. nload......Monitoriza el trafico de red y el uso de ancho de banda en tiempo real ntop.......Homologo de top pero referido, en lugar de a procesos, al trafico de red =| VARIOS uptime...........Muestra la hora,tiempo de funcionamiento,n usuarios conectados y carga media clear............Limpia la pantalla del terminal reset............Reinicia la terminal sleep [tiempo]...Congela la terminal durante los segundos especificados date.............Muestra la hora y la fecha en formato completo who..............Muestra los usuarios que hay logeados en el sistema whoami...........Muestra la informacion del propio usuario hostname.........Muestra el nombre de la maquina /etc/init.d/servicio stop......Para un servicio o demonio /etc/init.d/servicio start.....Inicia un servicio o demonio /etc/init.d/servicio restart...Reinicia un servicio o demonio startx.........................Arranca el entorno grafico sh script......................Ejecuta un script java -jar fichero.jar..........Ejecuta un programa java ./[archivo.bin]................Ejecuta un archivo binario (Tambien puede usarse con script) su.............................Entra como superusuario =| INSTALACION DE SOFTWARE dpkg -i paquete................Instala un paquete dpkg -r paquete................Desinstala un paquete dpkg --purge paquete...........Desinstala un paquete y sus archivos de configuracion dpkg --force -r paquete........Fuerza la desinstalacion de un paquete dpkg -c paquete................Muestra el contenido de un paquete dpkg -L paquete................Muestra todos los ficheros que se instalaron con un paquete

dpkg -S fichero................Muestra a que paquete pertenece un fichero dpkg-reconfigure paquete.......Reconfigura el paquete aptitude update................Actualiza la lista de paquetes aptitude upgrade...............Actualiza el sistema (no instala ni elimina paquetes) aptitude dist-upgrade..........Actualiza el sistema (instala y elimina paquetes aptitude install [paquetes]....Instala los paquetes indicados aptitude reinstall [paquetes]..Reinstala los paquetes indicados aptitude remove [paquetes].....Elimina los paquetes indicados aptitude purge [paquetes]......Elimina los paquetes y sus ficheros de configuracion aptitude search [expresion]....Busca un paquete por nombre o expresion aptitude show [paquete]........Muestra informacion detallada de un paquete =| COMPILAR Descomprimir el paquete. Entrar en la carpeta donde se ha descomprimido ./configure.........(comprueba si faltan dependencias) make................(compila el programa -lo pasa a lenguaje mquina o binario-) sudo make install...(instala) ./configure | make | su | checkinstall (crea un paquete .deb) =| UBUNTU Privileges sudo command......run command as root sudo -s...........open a root shell sudo -s -u user...open a shell as user sudo -k...........forget sudo passwords gksudo command....visual sudo dialog sudo visudo.......edit /etc/sudoers passwd............change your password Package Management apt-get update.........refresh available updates apt-get upgrade........upgrade all packages apt-get dist-upgrade...upgrade with package replacements; upgrade Ubuntu version apt-get install pkg....install pkg apt-get purge pkg......uninstall pkg apt-get autoremove.....remove obsolete packages dpkg --configure -a....try to fix broken packages dpkg -i pkg.deb........install file pkg.deb Special Packages ubuntu-restricted-extras...non-free, but useful Firewall ufw enable......turn on the firewall ufw disable.....turn off the firewall System Recovery - Type the phrase REISUB while holding down Alt and SysRq (PrintScrn) with about 1 second between each letter. Your system will reboot. Editor de archivo Este editor de ficheros tiene muchos comandos, los principales son los siguientes: vi f1 Comando de inicio de edicin. y :wq Guarda los cambios realizados en el fichero y sales del editor. y :q! Sales del editor sin guardar los cambios realizados en el fichero. y :w Guarda cambios sin salir del editor. y i Inicias la insercin o modificacin del fichero. Todos estos comandos a excepcin del comando i se deben aplicar despus de haber pulsado la tecla ESC (escape). La segunda opcin es si el usuario solo desea ver las primeras lneas del fichero, para

lo cual utilizar el comando head. La sintaxis es la siguiente: head -n f1 Si no le pasas el parmetro -n (siendo n un nmero) te mostrara las 10 primeras lneas del fichero. Mientras que si le pasas por ejemplo: head -5 f1, te mostrar las 5 primeras lneas del fichero. Y por ltimo esta la opcin de visualizar solo las ltimas lneas de un fichero, con el comando tail. Al igual que head tiene el parmetro -n que acta de la misma forma. Si por ejemplo ejecutamos tail -12 f1, se mostraran las 12 ultimas lneas del fichero, mientras que si no le pasamos parmetro mostrara solo las 10 ultimas lneas. Si algunos de los comandos no ha quedado claro tambin puedes visualizar la ayuda de linux utilizando el comando man, con la siguiente sintaxis: man nombre_comando

Vous aimerez peut-être aussi