# Practica 1 Comandos Linux ## Crear 3 archivos texto1.txt texto2.txt y texto3.txt en el directorio del usuario ``` touch texto1.txt texto2.txt texto3.txt ``` ![](https://i.imgur.com/aDEJM0o.png) ## Crear 3 carpetas carpeta1 carpeta2 carpeta3 en el directorio del usuario ``` mkdir carpeta1 carpeta2 carpeta3 ``` ![](https://i.imgur.com/L3p2Brp.png) ## Copiar texto1.txt en carpeta1, texto2.txt en carpeta2, texto3.txt en carpeta3 ``` cp texto1.txt carpeta1 cp texto2.txt carpeta2 cp texto3.txt carpeta3 ``` ![](https://i.imgur.com/sLCjA9b.png) ## Ingresar en los 3 archivos un texto y mostrar por consola Comando nano para editar texto ``` nano texto1.txt nano texto2.txt nano texto3.txt ``` ![](https://i.imgur.com/3OgLoJg.png) Comando cat para ver contenido ``` cat texto1.txt cat texto2.txt cat texto3.txt ``` ![](https://i.imgur.com/96LTpqQ.png) ## Modificar nombre de texto1.txt a texto1_old.txt dentro de la carpeta1 Con comando cd nos ubicamos en la carpeta1 con comando mv modificamos nombre texto1.txt por texto1_old.txt ``` cd carpeta1 mv texto1.txt texto1_old.txt ``` ![](https://i.imgur.com/6r9DyVR.png) ## Crear un archivo prueba.txt en el directorio raiz y luego ingresarle un texto Ingresamos como superusuario comando sudo su vamos a directorio raiz con cd / creamos en directorio raiz archivo prueba.txt editamos un texto en archivo prueba.txt verificamos texto en archivo con comando cat ``` sudo su cd / touch prueba.txt nano prueba.txt cat prueba.txt ``` ![](https://i.imgur.com/Vvl8rMP.png) ## Mover archivo prueba.txt a carpeta3 del usuario Verificamos directorio que estamos con comando pwd movemos archivo prueba.txt a carpeta3 con comando mv verificamos con comando ls si se movio archivo a carpeta3 ``` pwd mv prueba.txt /home/rsa-key-20210327/carpeta3 ls /home/rsa-key-20210327/carpeta3 ``` ![](https://i.imgur.com/4FILUDU.png) ## Dar permisos al archivo prueba.txt para que tu usuario pueda modificarlo vemos permisos del archivo prueba.txt con ls -l Damos permisos con comando chmod verificamos permisos agregados con ls -l salimos con exit de usuario admin Vamos a carpeta3 con comando cd editampos archivo con nano con comando cat vemos cambios en prueba.txt ``` ls -l /home/rsa-key-20210327/carpeta3/prueba.txt chmod o+w /home/rsa-key-20210327/carpeta3/prueba.txt ls -l /home/rsa-key-20210327/carpeta3/prueba.txt exit cd .. cd carpeta3 nano prueba.txt cat prueba.txt ``` ![](https://i.imgur.com/OHc4dTz.png) ## crear carpeta como root en el usuario actual en directorio de usuario comando sudo su creamos carpeta con comando mkdir verificamos con comando ls -l ``` sudo su mkdir carpeta ls -l ``` ![](https://i.imgur.com/2VpRDj4.png) ## Eliminar todos los archivos y carpetas creadas dando los permisos y propiedades requeridas con exit salimos de usuario admin eliminamos com rm -r carpeta1 carpeta2 carpeta3 texto1.txt texto2.txt texto3.txt verificamos con ls vemos que hay aun directorio carpeta identificamos con ls -l propietario usamos comando chown para hacernos propietario verificamos con comando ls -l eliminamos con comando rm -r verificamos con ls ``` exit rm -r carpeta1 carpeta2 carpeta3 texto1.txt texto2.txt texto3.txt ls ls -l sudo chown rsa-key-20210327 carpeta rm -r carpeta ls ``` ![](https://i.imgur.com/Wp5O8IX.png)