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:
- usando el comando gato
- usando el comando táctil
- usando el símbolo de redirección '>'
- usando el comando eco
- usando el comando printf
- usando un editor de texto diferente como vim, nano, vi
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
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:
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:
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:
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:
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:
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:
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.
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:
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:
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:
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:
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: