logo

Crear archivo en Linux

El sistema de archivos de Linux considera todo como un archivo en Linux; ya sean imágenes de archivos de texto, particiones, programas compilados, directorios o dispositivos de hardware. Si no es un archivo, entonces debe ser un proceso. Para gestionar los datos, forma una estructura de árbol.

linux Los archivos distinguen entre mayúsculas y minúsculas, por lo que prueba.txt y Prueba.txt serán considerados como dos archivos diferentes. Hay varias formas de crear un archivo en Linux. Algunos métodos convencionales son los siguientes:

Aparte de todos los métodos anteriores, también podemos crear un archivo desde el administrador de archivos del escritorio. Comprendamos los métodos anteriores en detalle:

1. Usando el comando gato

El comando cat es uno de los más utilizados comandos en linux . Es usado para crear un archivo, mostrar el contenido del archivo, concatenar el contenido de varios archivos, mostrar los números de línea, y más.

Aquí veremos cómo crear archivos y agregarles contenido usando comando de gato .

En primer lugar, cree un directorio y asígnele el nombre Nuevo directorio , ejecutar el mkdir comando de la siguiente manera:

 mkdir New_directory 

Cambie el directorio a él:

 cd New_directory 

Producción:

multihilo java
Crear archivo en Linux

Ahora ejecute el comando cat para crear un archivo:

 cat > test.txt 

El comando anterior creará un archivo de texto y entrará en el modo de editor. Ahora, ingresa el texto deseado y presiona CTRL + D para guardar y salir del archivo y volverá a la línea de comando.

Para mostrar el contenido del archivo, ejecute el comando cat de la siguiente manera:

 cat test.txt 

Considere el siguiente resultado:

Crear archivo en Linux

2. Usando el comando táctil

El tocar El comando también es uno de los comandos populares en Linux. Es usado para crear un nuevo archivo, actualizar la marca de tiempo en archivos y directorios existentes . También puede crear archivos vacíos en Linux.

El comando táctil es la forma más sencilla de crear un nuevo archivo desde la línea de comando. Podemos crear varios archivos ejecutando este comando a la vez.

Para crear un archivo, ejecute el comando táctil seguido del nombre del archivo como se indica a continuación:

 touch test1.txt 

Para enumerar la información del archivo creado, ejecute el siguiente comando:

 ls - l test1.txt 

Considere el siguiente resultado:

Crear archivo en Linux

Para crear varios archivos a la vez, especifique los archivos y sus extensiones después del comando táctil junto con un espacio único. Ejecute el siguiente comando para crear tres archivos a la vez:

 touch test1.txt test2.txt test3.txt 

Para crear dos tipos diferentes de archivos, ejecute el comando de la siguiente manera:

 touch test4.txt test.odt 

El comando anterior creará dos archivos diferentes llamados como prueba4.txt y prueba.odt .

Para mostrar el archivo y su marca de tiempo, ejecute el comando es comando de la siguiente manera:

 ls -l 

Considere el siguiente resultado:

Crear archivo en Linux

Si pasamos el nombre de un archivo existente, cambiará la marca de tiempo de ese archivo.

Nota: La diferencia significativa entre el comando touch y cat es que usando el comando cat, podemos especificar el contenido del archivo desde el símbolo del sistema en comparación con el comando touch crea un archivo en blanco.

3. Usando el símbolo de redirección (>)

También podemos crear un archivo usando el símbolo de redirección (>) en la línea de comando. Para crear un archivo simplemente debemos escribir un símbolo de redirección (>) seguido del nombre del archivo. Este símbolo se utiliza principalmente para redirigir la salida. Hay dos formas de redirigir la salida. Si usamos > operador , sobrescribirá el archivo existente y el operador >> agregará la salida.

Para crear un archivo con el operador de redirección (>), ejecute el comando de la siguiente manera:

 > test5.txt 

El comando anterior creará un archivo; para mostrar la existencia del archivo creado, ejecute el siguiente comando:

 ls -l test5.txt 

Considere el siguiente resultado:

Crear archivo en Linux

4. Usando el comando eco

El eco El comando se usa para crear un archivo, pero debemos especificar el contenido del archivo en la línea de comando.

Para crear el archivo con el comando echo, ejecute el comando de la siguiente manera:

 echo ' File content' > test6.txt 

El comando anterior creará el prueba6 archivo. Para mostrar la existencia del archivo, ejecute el siguiente comando:

 ls -l test6.txt 

considere el siguiente resultado:

Crear archivo en Linux

5. Usando el comando printf

También podemos crear un archivo usando imprimirf dominio. Para esto necesitamos especificar el contenido del archivo en la línea de comando.

Para crear un archivo con el comando printf, ejecute el comando de la siguiente manera:

 printf ' File content' > test7.txt 

Para mostrar los detalles del archivo, ejecute el comando ls de la siguiente manera:

 ls -l test7.txt 

Para mostrar el contenido del archivo, ejecute el comando cat de la siguiente manera:

 cat test7.txt 

Considere el siguiente resultado:

Crear archivo en Linux

6. Usando el editor de texto

También podemos crear un archivo usando los diferentes editores de texto como vim, nano, vi, y más.

    Usando el editor de texto Vim

Podemos crear un archivo usando el editor de texto vim . Si no tiene el editor vim instalado en su máquina, ejecute el siguiente comando:

 sudo apt install vim 

Producción:

 [sudo] password for javatpoint: Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: vim-runtime Suggested packages: ctags vim-doc vim-scripts The following NEW packages will be installed: vim vim-runtime 0 upgraded, 2 newly installed, 0 to remove and 64 not upgraded. Need to get 6,878 kB of archives. After this operation, 33.4 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://in.archive.ubuntu.com/ubuntu eoan/main amd64 vim-runtime all 2:8.1.0875-5ubuntu2 [5,669 kB] Get:2 http://in.archive.ubuntu.com/ubuntu eoan/main amd64 vim amd64 2:8.1.0875-5ubuntu2 [1,209 kB] Fetched 6,878 kB in 3s (2,256 kB/s) Selecting previously unselected package vim-runtime. (Reading database ... 216385 files and directories currently installed.) Preparing to unpack .../vim-runtime_2%3a8.1.0875-5ubuntu2_all.deb ... Adding 'diversion of /usr/share/vim/vim81/doc/help.txt to /usr/share/vim/vim81/doc/ help.txt.vim-tiny by vim-runtime' Adding 'diversion of /usr/share/vim/vim81/doc/tags to /usr/share/vim/vim81/doc/tags .vim-tiny by vim-runtime' Unpacking vim-runtime (2:8.1.0875-5ubuntu2) ... Selecting previously unselected package vim. Preparing to unpack .../vim_2%3a8.1.0875-5ubuntu2_amd64.deb ... Unpacking vim (2:8.1.0875-5ubuntu2) ... Setting up vim-runtime (2:8.1.0875-5ubuntu2) ... Setting up vim (2:8.1.0875-5ubuntu2) ... update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in au to mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto m ode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in au to mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto m ode Processing triggers for man-db (2.8.7-3) ... 

El editor de texto Vim se instaló correctamente.

Para crear un archivo usando el editor de texto vim, ejecute el siguiente comando:

 vim test8.txt 

El comando anterior abrirá el editor de texto, presione la tecla i para ir al modo de inserción del editor.

Ingrese el contenido del archivo, presione Tecla Esc precedido por :wq para guardar y salir del archivo. El editor de texto tiene el siguiente aspecto:

Crear archivo en Linux

Para mostrar la información del archivo, ejecute el es comando de la siguiente manera:

 ls -l test8.txt 

Para ver el contenido del archivo, ejecute el comando cat de la siguiente manera:

 cat test8.txt 

Considere el siguiente resultado:

Crear archivo en Linux

7. Usando el editor Nano

Podemos crear un archivo usando el nano editor de texto. Para crear un archivo, ejecute el siguiente comando:

 nano test9.txt 

El comando anterior abrirá el editor de texto nano. Ingrese el texto deseado y presione CTRL+X luego escriba y para confirmar los cambios en el archivo. Prensa Introducir clave para salir del editor.

El editor de texto nano se parece a la siguiente imagen:

Crear archivo en Linux

Para mostrar la información del archivo, ejecute el siguiente comando:

 ls -l test9.txt 

Para ver el contenido del archivo, ejecute el siguiente comando:

 cat test9.txt 

Considere el siguiente resultado:

Crear archivo en Linux

Usando el editor Vi

Para crear un archivo con el editor Vi, ejecute el siguiente comando:

 vi test10.txt 

El comando anterior abrirá el editor Vi. Presione la tecla i para el modo de inserción e ingrese el contenido del archivo. Presione la tecla Esc y :wq para guardar y salir del archivo del editor.

Para mostrar la información del archivo, ejecute el siguiente comando:

 ls -l test10.txt 

Para mostrar el contenido del archivo, ejecute el siguiente comando:

java hacer mientras ejemplo
 cat test10.txt 

Considere el siguiente resultado:

Crear archivo en Linux