Este artículo le muestra cómo crear archivos usando la línea de comando en Linux®.
Crear un archivo
Hay tres formas principales de crear un archivo en la línea de comandos:
- El
touch
comando - El
echo
comando - Un editor de texto como
vim
onano
Los siguientes pasos le muestran cómo crear un nuevo archivo utilizando cada uno de estos métodos:
Abra la línea de comando y navegue hasta el directorio en el que desea crear un archivo.
Tocar
El touch
El comando crea un nuevo archivo en blanco que luego puede abrir usando un editor de texto para agregar o editar texto.
Escribe $ touch
seguido del nombre del archivo que desea crear.
~]$ touch testfile
Para verificar que creó el archivo con éxito, escriba $ ls <name of your file>
.
~]$ ls testfile
testfile
Debería ver el nuevo archivo en la lista de archivos del directorio.
Eco
El echo
El comando le permite agregar texto al archivo al mismo tiempo que lo crea.
Use el siguiente formato para crear un archivo usando echo
:
echo "your text" > <name of your file>
Por ejemplo, el siguiente comando crea un archivo llamado testfile que contiene el texto “algún texto”:
~]$ echo "some text" > testfile
Para verificar que creó el archivo con éxito, escriba ls <name of your file>
:
~]$ ls testfile
testfile
Debería ver el nuevo archivo en la lista de archivos del directorio.
Para leer la información que incluiste en el archivo, escribe cat <name of your file>
.
~]$ cat testfile
some text
Editor de texto
Si tiene una gran cantidad de texto para agregar a un archivo nuevo, puede usar un editor de texto, como vim
o nano
, para crear un archivo y editarlo al mismo tiempo.
-
Cree y abra el archivo ingresando
vim <name of your file>
y luego presionei
para ingresar al Modo Insertar. -
Ingrese el texto que desea agregar al archivo.
Creando tu archivo usando
vim
debería ser similar al siguiente ejemplo:~]$ vim testfile ~ ~ write your text here ~ ~ -- INSERT --
-
Cuando haya terminado de editar, presione "esc", ":wq" y luego "enter" para guardar y salir.
Para ver la nueva información que agregó, escriba cat <name of your file>
.