



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Comandos para trabajar en linux
Tipo: Resúmenes
1 / 6
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




Los que trabajan con servidores Linux o Unix saben bien que trabajar por terminal o consola es un recurso imprescindible para un buen informático, a la vez que suponeun ahorro gigante de tiempo, por el tema de poder administrar remotamente un sistema lejano físicamente.
En realidad no serán 10 comandos, sino 10 grupos o familias de comandos que junto a otras herramientas útiles como podrían ser vim o netcatsistemas en modo extremo y nos harán la vida en terminal mucho más cómoda. nos permitirán administrar Antes de seguir, debemos saber utilizar correctamente las redirecciones de salida (símbolos mayor y menor que) y las tuberías (pipes). Las redirecciones sirven para guardar en un nuevo fichero la salida del comando ls lh >fich_vacio.txt o para añadir al final de un fichero existente ls lh >>fich_existente.txt. aplicar el comando posterior a la salida del primer comando. Por ejemplo, lsLas tuberías sirven para enlazar la salida de un comando con la entrada de otro, y así lh | grep "hola".
Como se puede ver en la imagen, pushd y popd son dos comandos que guardan en una pila el directorio actual donde estamos trabajando. Así, podemos guardar la ruta actual con pushd ., cambiar de ruta y realizar varias operaciones, y volver a la ruta anterior, haciendo un popd. Esto en principio puede parecer engorroso, pero en trabajos con rutas largas, seagradece mucho.
B 6 Muestra las anteriores 6 lineas de donde encontró un García. A 6 Idem, con las 6 lineas siguientes. Existen muchísimas más opciones. Un comando mucho más potente (y tambiénmucho más complejo) es awk. Pero eso lo dejaremos para otro artículo.
Comando Descripción cut Corta fragmentos de lineas siguiendo determinados patrones (por ejemplo, un delimitador). head X Muestra sólo las X primeras lineas. tail X Muestra sólo las X últimas lineas. sort Ordena los resultados alfabéticamente (útil para ordenar numéricamente, usarflag n). uniq Elimina las líneas repetidas (especialmente útil después de un sort) rev Muestra las líneas en orden inverso (horizontalmente). tac Muestra las líneas en orden inverso (verticalmente) strings Muestra sólo carácteres textuales (útil para buscar texto en binarios). expr Realiza evaluaciones de expresiones (cálculos, operaciones, métodos...). wc Cuenta el número de líneas, carácteres o palabras. Así podemos utilizar combinaciones de este tipo: tail 50 log | cut d" " f1 | sort | uniq c | sort n Secuencia de comandos que: Muestra las últimas 50 lineas del log del servidor web (access_log). Corta la primera fila, delimitada por espacios (IP). La ordena alfabéticamente y le aplica el uniq c (elimina repetidos y añade el número de veces que encontró la linea). Ordena las lineas numéricamente (última la IP más repetida). Un comando también especialmente útil es tr (traducir), que cambia carácteres por otros. Por ejemplo:
Hala amaga maa
Con chmod podemos cambiar los permisos de lectura, escritura y ejecución de uno o varios ficheros.
Por otra parte, con chown y chgrp podremos cambiar el usuario propietario de un fichero y el grupo al que pertenece ese fichero respectivamente.
13:44:58 up 166 days, 10:07, 1 user, load average: 0.13, 0.15, 0. Volviendo a las unidades de disco, con df (disk free) se puede ver cuanto espacio tenemos disponible en nuestras unidades, mientras que con du se hace la operación inversa (cuanto tenemos ocupado en la ruta actual). Con fsck podemos realizar chequeos para comprobar el estado de una partición.
¡Buenos días! ¿Podría hacerlo también? ¡Muchas gracias!
¡Buenos días! ¿Podría hacerlo también? ¡Muchas gracias!