Hola a todos, hoy os explicare a como crear archivos desde la terminal de Linux.
Esto que haremos vale para cualquier distribución de Linux. Lo primero que haremos es abrir la pantalla de comandos, para ello abrimos el terminal de Linux, según la distribución su localización sera distinta. Nos deberá aparecer esto:
Antes de seguir, pincha aquí para ir al manual Rutas relativas y absolutas en Windows, donde explico las rutas que necesitamos saber como van para usar correctamente los comandos.
Cuando empecemos a escribir en el terminal, estaremos situados en la carpeta personal de nuestro usuario, dentro de la carpeta home.
Vamos a tomar como referencia un pequeño sistema de ficheros.
La forma de crear ficheros es simplemente invocando a un editor de texto, este puede ser el nano, vi, gedit u cualquier otro que queramos. Nosotros usaremos el editor de texto nano.
Para crear el archivo lo único que debemos hacer es escribir el editor de texto usado y la ruta relativa o absoluta del archivo (incluimos el archivo). Cuando lo hagamos el terminal cambiara a el editor de texto (por que estamos usando el nano), escribe lo que quieras escribir y guárdalo, entonces el archivo ya estará creado en la ruta que hayamos elegido. Según el editor de texto usado, la reacción de la llamada sera distinta.
Lo anterior viene bien, si queremos crear un fichero, editarlo y guardarlo, pero ¿si queremos crear simplemente el fichero? Lo podemos hacer con un comando llamado touch que crea el archivo sin mas, solo le da el nombre que le hemos dado. Este fichero tendrá un tamaño de 0 bytes.
La sintaxis de este comando es: touch [ruta archivo]
Vamos a crear los documentos que hemos visto antes en la imagen, los documentos 1,2 y 3 los haremos con el editor de texto nano una ruta absoluta, los documentos 4 y 5 los haremos con el comando touch con una ruta relativa estando situados en la carpeta1 y el documento 6 lo haremos con el editor gedit con una ruta relativa estando situados en la carpeta3.
Vayamos por partes:
Para crear los documentos 1,2 y 3 con el editor nano con una ruta absoluta.
También podemos hacerlo linea a linea, por si os resulta mas cómodo, cuando pulsemos nos aparecerá el editor nano, podemos escribir lo que queramos, lo guardamos con CTRL+o y CTRL+X para salir.
Como los hemos puesto todos en la misma linea, cuando guardemos uno, aparecerá el siguiente archivo a editar.
Para crear los documentos 4 y 5 con el comando touch con una ruta relativa estando situados en la carpeta1.
Para crear el documento 6 con el editor gedit con una ruta relativa estando situados en la carpeta3.
Pinchamos en guardar para que se cree en la ruta elegida.
Espero que os sea de ayuda.
Gracias,
muy bien explicado y muy gráfico.
Enhorabuena.
Estoy empezando en LINUX y me gusta la forma detallada que tenéis de explicarlo.
Enhorabuena, y gracias por vuestro trabajo.
Excelente aporte.
Esta casi todo claro entender y aprender a crear files . Gracias por tu ensenanza.!