FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Mini-guía de comandos Linux
Esta pequeña guía de comandos para la consola de Linux aparece en la utilidad "recoverdrake", un utilitario para configuración y resolución de fallos en Mandriva Linux. Me pareció interesante porque hay muchos comandos para tener en cuenta a la hora de tener en el teclado toda la potencia de nuestro querido sistema operativo:
p, li { white-space: pre-wrap; } && El segundo comando sólo se ejecuta si el primero se ejecutó con éxito comando1 && comando2 ls fichero1 && cat fichero1 | | El segundo comando sólo se ejecuta si el primero no se ejecutó con éxito ; Se ejecutan los comandos uno seguido del otro comando1 ; comando2 alias Creación de aliases alias l = ' ls -la' arp Opciones: -a Visualiza direcciones físicas de la tarjeta de red y direcciones IP at Opciones: - formato HH:MM Ejecución diferida de órdenes at 15:00 batch Ejecución diferida de órdenes cuando la carga del sistema lo permite bg Pasa un trabajo, que ya está en marcha, a modo background bg [pid] break Rompe la ejecución de un bucle bzip2 Opciones: -d (descomprime) Compresor de formato bz2 bzip2 fichero bzip2 -d fichero.bz2 cal Muestra el calendario del mes actual cancel Cancela trabajos de impresión cancel tinta-12 case variable1 in patron1) mandatos1;; patron2) mandatos2;; . . . patronn)mandatosn;; esac Compara la variable que hay delante de la palabra “in” con cada uno de los valores “patron” cat Visualiza el contenido de uno o varios archivos por pantalla cat fichero cd Cambia el directorio activo chmod Opciones: (u,g,o,a)(+,-,=)(r,w,x)=>u=rwx,g+x nnn=>777(u=rwx,g=rwx,o=rwx) Cambia los permisos de acceso asignados a uno o más archivos.Sólo puede hacerlo el propietario chmod u=rwx,g+x carta chown grupo.nombre Sirve para cambiar la propiedad de uno o varios ficheros chown root.root carta clear Borra la pantalla cp Opciones: -i (pregunta al usuario) -p (mantiene fecha, hora, propietario y permisos) -f (sobrescribe el destino sin preguntar) -r (copia recursiva) Hace copia de uno o varios ficheros cp fichero directorio cp fichero1 fichero2 fichero3 directorio cp -r directorio1 directorio cut Opciones: -dc (indica que c es el carácter separador) -clista (Indica que se quieren seleccionarcolumnas de datos) -flista(Indica que se quiere visualizar campos separados por campos separadores) Extrae ciertas columnas o campos en cada una de las líneas de un fichero date Muestra fecha y hora df Opciones: -h (muestra la información en unidades más legibles) Información sobre los sistemas de archivos montados dpkg Opciones: -i (instala) -r (elimina) -l (listado paquetes instalados) Instala software en el sistema dpkg -i <nombre_paquete> dpkg -l du Opciones: -s (información resumida) -h (muestra la información en unidades más legibles) Muestra información de espacio ocupado del objeto du -s -h echo Escribe sus argumentos por pantalla echo $PATH echo hola exit Abandona la ejecución de un shellscript o cierra la sesión del usuario fdisk Gestor de particiones de discos duros fg Pasa un trabajo que está en modo background a modo foreground (primer plano) fg [pid] file Determina la características del fichero file fichero find Localiza archivos por toda la estructura de archivos finger Muestra información sobre los usuarios del sistema finger <usuario> for variable1 in lista do comandos done Bucle for donde variable toma cada uno de los valores de “lista” y ejecuta “comandos” en cada iteración free Muestra memoria libre y ocupada del sistema fsck Opciones: -y (“Si a todo”) Chequea el sistema de archivos fsck /dev/hda1 ftp Cliente FTP ftp ftp.sitio.es gcc Compilador de lenguaje C gcc codigo.c -o ejecutable grep Opciones: -v (se imprimen todas las líneas menos las que coinciden) -c (imprime la cuenta de coincidencias) -i (no distinque entre mayúsculas y minúsculas) -n (cada línea es precedida por el número de línea relativa en el archivo) Busca en los archivos especificados las líneas que contienen el patrón especificado . Cualquier carácter * repetición de un carácter previo [] cualquier carácter incluido [^] exclusión de los caracteres incluidos ^ comienzo de línea => grep “^[^r]” paises $ fin de línea => grep “ca$” paises groupadd Añade usuarios al sistema gzip, gunzip Comprime/Descomprime ficheros utilizando el formato gzip gzip fichero gunzip fichero.gz head Opciones: - n (número de líneas) Visualiza las diez primeras lineas de un fichero hostname Muestra el nombre de la máquina id Visualiza el UID y GID if expresión then mandatos else mandatos fi Sentencia condicional IF ifconfig Configura los interfaces de red kill Opciones: -9 (cancelación segura) Cancela el proceso especificado por su PID kill –9 134 killall Cancela el proceso especificado por el nombre del PID killall mozilla less Muestra un fichero por la pantalla (permite avanzar y retroceder) ln Opciones: -s (enlace simbólico) Crea un enlace entre dos ficheros ln -s fichero enlace logname Muestra el nombre de la conexión lp Opciones: -n copias -P paginas Manda trabajos a la cola de impresión ls Opciones: -A (lista ficheros incluso ocultos) -R (listado recursivo) -l (formato largo) -i (muestra el número de inodo) Lista los objetos de un directorio
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma. |
#2
|
||||
|
||||
mail
Lee y envia correo man Opciones: -k cadena (busca “cadena” entre las páginas del manual) Acceso a la ayuda del manual mkdir Crea directorios mkfs Crea sistemas de archivos mkfs /dev/hda1 more Opciones: -n (número de lineas por pantalla) Visualiza uno o más archivos por pantalla mount Opciones: -f tipo_sistema_archivos Monta sistemas de archivos mount /dev/fd0 /mnt/floppy mv Opciones: -I (pregunta antes de sobreescribir) Renombra directorios Renombra ficheros Mueve ficheros a un directorio Mueve directorios mv fichero ficheroren mv directorio /otro/sitio netstat Información sobre el estado de la red passwd Cambia la contraseña del usuario ping Comprueba la conectividad con otro equipo ping www.google.com ps Opciones: -a (procesos asociados a todos los terminales) -u (agrupados por usuario) -x (procesos que no tienen asociado terminal) Información sobre el estado de los procesos ps aux pwd Informa del directorio activo rcp Opciones: -r (copia recursiva) Copia de ficheros entre máquinas remotas rcp fichero usuario@maquina:/ruta rm Opciones: -i (pregunta antes de eliminar) -f (elimina sin preguntar) -r (eliminación recursiva) Eliminar uno o varios archivos rm -rf directorio rmdir Borra uno o más directorios rpm Opciones: -i (instala) -e (elimina) -q (busca paquetes) -a (todos los paquetes) Instala software en el sistema rpm -i <nombre_paquete> rpm -qa shutdown Opciones: -h (apagar) -r (reiniciar) Cierre del sistema shutdown -h now shutdown -r now sort Opciones: -m (fusiona los archivos previamente clasificados) -u (elimina las líneas duplicadas en la salida) Clasifica y/o fusiona archivos sort fichero sort -m fichero1 fichero2 ssh Conexión remota segura su Entra como root desde otro usuario tail Opciones: -número (últimas “número” lineas) Muestra las diez últimas líneas de un fichero tar Opciones: c (copia a dispositivo) x (extraer) f fichero (especifica fichero) v (muestra información del estado) Copia de seguridad tar cvf fichero.tar fichero1 fichero2 tar xvf fichero.tar telnet Conecta con una máquina remota top Monitor de sistema touch Genera un fichero vacío touch ficherovacio traceroute Traza la ruta de un paquete hasta su destino traceroute www.google.com umount Desmonta sistemas de archivos umount /mnt/floppy uname Muestra información del sistema uniq Elimina las lineas repetidas de un fichero uniq fichero until condición do mandatos done Sentencia de interación “until do” uptime Muestra el tiempo que lleva en funcionamiento el sistema useradd Añade un usuario al sistema userdel Opciones: -r (elimina los ficheros de su carpeta de usuario) Elimina un usuario del sistema userdel -r usuario vi Editor de texto vi vim Editor de texto vim (vi mejorado) wc Opciones: -l (cuenta número de lineas) -w (cuenta número de palabras) -c (cuenta número de carácteres) Cuenta líneas, palabras y caracteres de los archivos indicados wc -l fichero ls -la | wc -l whereis Busca la ubicación de un comando whereis ls while condición do mandatos done Sentencia “while” who Muestra la información de los usuarios conectados al sistema whoami Muestra el nombre de usuario actual zip, unzip Comprime/Descomprime ficheros .zip zip fichero.zip fichero1 fichero2 unzip fichero.zip
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma. |
#3
|
||||
|
||||
Aquí hay unas plantillas que pueden ser muy interesantes, yo tengo impresas algunas y las tengo siempre a mano.
una, dos y tres. |
#4
|
||||
|
||||
Muy buen aporte Casimiro.
Es increíble la cantidad de comandos disponibles que tenemos en Linux y la potencia de los mismos. Si se los conoce, se ahorra muchísimo tiempo a la hora de hacer cosas. Ni hablar si se los combina, o sea que la salida de uno se envía a otro. Saludos !
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma. |
#5
|
||||
|
||||
Sí, esa es otra potente funcionalidad en linux
|
#6
|
||||
|
||||
Hay unos cubos muy vistosos y de todos " los clubes".
Saludos. |
#7
|
||||
|
||||
¡¡¡ Buenísimos !!!
|
#8
|
||||
|
||||
Buen aporte, no conocía los "cubos" esos.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Necesito guía Linux sin Interface Gráfica | MAXIUM | Linux | 16 | 06-08-2010 18:37:50 |
Mini cañón | Faust | La Taberna | 2 | 21-05-2010 18:36:49 |
Los 10 comandos linux que más utilizas | Casimiro Notevi | La Taberna | 21 | 29-05-2007 06:58:51 |
Mini -Navegador Web | eldavi | Internet | 0 | 22-03-2007 19:03:47 |
Mini Racing Online | turminator | Varios | 2 | 21-04-2006 01:39:33 |
|