Practica Comandos de Linux.
Ies Avellaneda
Alumno: Ibrahim Ben Driss Chokri.
Curso : 1ºB
Ciclo: Desarrollo de Aplicaciones Web.
Módulo: Sistemas Informáticos.
AÑO 2021/2022
Descripción de Trabajo
Objetivos: Conocer los distintos comandos de linux más en profundidad y utilizarlos para
manejar los datos de una tabla dada en la práctica.
Ejercicio 1
Para mostrar solo las tres primeras líneas del fichero utilizamos un tac que sirve para
visualizar el archivo dándole la vuelta al archivo unido a un tail -n3, que sirve para mostrar
únicamente las tres últimas lineas, unidos por una tubería ( | ).
Ejercicio 2
Para mostrar las tres últimas líneas usaremos esta vez únicamente un tail -n 3 en el archivo
alumnos.txt ya que el tail muestra las últimas líneas y el -n 3 indica el número de líneas que
quieres mostrar.
Ejercicio 3
Para mostrar todo el fichero menos las 3 primeras líneas podemos usar un tail +4 en el
archivo ya que cuando le ponemos un +4 al tail empieza a mostrar a partir de la cuarta
línea.
Ejercicio 4
Es este ejercicio debemos crear un fichero con las líneas en las que aparece la palabra Ruiz
para eso utilizamos un grep -i que sirve para encontrar texto dentro de un archivo y con el -y
hacemos que seleccione esas lineas, a continuacion del grep -i en la misma línea lo
redireccionamos con > a un archivo llamado Ruiz.txt, y asi guardamos la información a la
vez que creamos el archivo. Una vez creado con un cat mostramos la información del
archivo para asegurarnos de que se ha guardado la información correcta.
Ejercicio 5
Para esto usaremos un sort -n que sirve para ordenar un archivo numéricamente y en el
mismo comando le añadiremos un -t “:” para indicarle que las columnas de separaran por :
y después con un -k4 le indicamos que para el sort solo tenga en cuenta la columna 4.
Todo este comando lo redireccionamos a un archivo llamado edad.txt. Para finalizar con un
cat visualizamos el contenido para ver si el resultado se ha guardado correctamente.
Ejercicio 6
Para mirar el número de líneas que tiene un archivo debemos utilizar el comando nl. El
archivo Ruiz.txt tiene 5 líneas.
Ejercicio 7
Para visualizar el número de palabras de un archivo debemos utilizar primero el comando
sed para reemplazar los “:” que separan las columnas por espacios en blanco. el comando
seria sed ‘s/:/ /’ la s significa sustituir y los demás huecos significa el valor a sustituir y por el
cual lo sustituyes. Todo esto seguido “alumnos.txt” y unido por un “|” a un cut -d “ “ -f1,2,3
para seleccionar las tres primeras columnas que son las que contienen palabras. Por último
y para finalizar el comando usamos un wc -w -c que sirve con el -w para mostrar el número
de palabras y el -c para mostrar el número de caracteres.
Ejercicio 8
Para crear un archivo con únicamente la columna de los números debemos cortar la
columna con un cut -d: -f5 con esto le indicas que las columnas están separadas por “:”
y que corte justo la fila 5. A continuación el resultado será redireccionado con un “>” a el
nuevo archivo.
Ejercicio 9
Para crear el directorio usaremos el comando mkdir con el nombre (basura) a continuación
del comando.
Ejercicio 10
Para copiar un archivo a otro directorio se utilizará el comando cp con el nombre del archivo
a continuación, después tenemos que poner la ruta del directorio a la que lo queremos
copiar.
Ejercicio 11
Para cambiar los permisos usaremos un chown indicando el usuario que da los permisos y
a quien se los da seguido del nombre del archivo.