ACTIVIDAD 1.5 Objetivos: uso comandos cat, cut, sort, less, more, grep, redireccionamientos y pipes, administración de usuarios y grupos y red. 1. Muestra el contenido del directorio raíz en formato largo y redirecciona la salida del comando a un fichero de tu directorio personal llamado inicio.txt Intenta mostrar información de un fichero llamado ttt en el directorio raíz. Como no existe, mostrará un error. Direcciona la salida de errores a un fichero llamado error.log 2. Quiero ver el contenido de los archivos de texto que empiecen por ab, seguidos de un 5 o un 6, y terminados en .sh, ¿cómo lo hago? 3. Crea un fichero llamado hinarejos con al menos dos líneas de texto repetidas, ahora trata de dejar el fichero sin líneas repetidas. 4. Si hacemos ls –al /dev el contenido del directorio se lista de forma muy rápida, intenta listar de manera paginada el contenido del directorio para tener una mejor visualización. 5. Comando para encontrar una cadena de caracteres específica en un archivo. 6. ¿Cómo hago para encontrar si hay un usuario que se llame pepe? 7. ¿Cómo mostrar todas las líneas de un archivo de texto que NO contengan la palabra hola? 8. ¿Cómo encuentro los archivos terminados en .txt en mi directorio actual? 9. Crea un archivo llamado nuevo.txt con el comando cat. Escribe en él varias palabras, una debajo de otra: zapato, cuchillo, perro. Crea otro archivo, nuevord.txt con el comando sort. Escribe en él las mismas palabras, una debajo de otra: zapato, cuchillo, perro. Comprueba si nuevo.txt y nuevord.txt están ordenados. 10. Para ejecutar una orden en background basta con poner el signo ampersand (&) al termino de la línea de comandos. Copia las carpetas que empiecen por “l” del directorio /usr/src/ al directorio /tmp en background 11. Ejecuta la orden “cat” sin nada. ¿Qué ocurre?. Espero que con esto se te quede un poco más claro que significa la entrada estándar y salida estándar. 12. Ejecuta la orden “sort” sin nada. ¿Qué ocurre?. Espero que con esto se te quede un poco más claro que significa la entrada estándar y salida estándar. 13. Muestra por pantalla el i-nodo de los ficheros de tu directorio personal, con el tipo de fichero que es y los permisos, y con el nombre del propietario del mismo. No tiene que salir ninguna información más, es decir, ni nombre, ni enlaces duros que tiene, ni bytes que ocupa, etc. 14. Muestra únicamente la IP, la dirección de broadcast y la máscara de todas las interfaces de red de tu máquina. 15. Crear una sola orden un fichero que guarde el nombre usuario, UID, GID, y contraseña encriptada de todos los usuarios del sistema. 16. Crear un usuario llamado 'pedro' cuyo grupo principal sea 'profesores', cuya carpeta home sea /home/pedro y su intérprete de comandos sea /bin/bash, en un solo comando. 17. Cambiar la carpeta home de un usuario del sistema que no sea admin, en modo comando. Ejemplo: al usuario pedro, cambiar /home/pedro por /home/capeta_pedro 18. Desde la terminal mira en el subdirectorio /etc quien es el usuario propietario y el grupo de los ficheros passwd, shadow, group y gshadow.