Comando en Linux, crear, copiar, eliminar (Carpeta/directorio) y archivo de texto
Tabla de contenido:
- Antes de que empieces
- Crear un archivo con comando táctil
- Crear un archivo con el operador de redireccionamiento
- Crear un archivo con el comando cat
- Crear un archivo con el comando echo
- Crear un archivo usando Heredoc
- Crear un archivo grande
- Usando el comando
dd - Usando el comando
fallocate - Conclusión
En Linux, podemos crear un nuevo archivo desde la línea de comandos o desde el administrador de archivos de escritorio.
Saber cómo crear un nuevo archivo es una habilidad importante para cualquiera que use Linux de forma regular.
En este tutorial, le mostraremos varias formas de crear rápidamente un nuevo archivo en Linux usando la línea de comando.
Antes de que empieces
Para crear un nuevo archivo, debe tener permisos de escritura en el directorio principal. De lo contrario, recibirá un error de permiso denegado.
Crear un archivo con comando táctil
El comando táctil nos permite actualizar las marcas de tiempo en los archivos y directorios existentes, así como crear nuevos archivos vacíos.
La forma más fácil y memorable de crear archivos nuevos y vacíos es mediante el comando táctil.
Para crear un nuevo archivo, simplemente ejecute el comando táctil seguido del nombre del archivo que desea crear:
touch file1.txt
Si el archivo
file1.txt
no existe, el comando anterior lo creará; de lo contrario, cambiará sus marcas de tiempo.
Para crear varios archivos a la vez, especifique los nombres de archivo separados por espacio:
touch file1.txt file2.txt file3.txt
Crear un archivo con el operador de redireccionamiento
La redirección le permite capturar la salida de un comando y enviarla como entrada a otro comando o archivo. Hay dos formas de redirigir la salida a un archivo. El operador
>
sobrescribirá un archivo existente, mientras que el operador
>>
agregará la salida al archivo.
Para crear un archivo vacío de longitud cero, simplemente especifique el nombre del archivo que desea crear después del operador de redirección:
> file1.txt
Este es el comando más corto para crear un nuevo archivo en Linux.
Al crear un archivo utilizando una redirección, tenga cuidado de no sobrescribir un archivo existente importante.
Crear un archivo con el comando cat
El comando cat se usa principalmente para leer y concatenar archivos, pero también se puede usar para crear archivos nuevos.
Para crear un nuevo archivo, ejecute el comando cat seguido del operador de redirección
>
y el nombre del archivo que desea crear. Presione
Enter
escriba el texto y, una vez que haya terminado, presione
CRTL+D
para guardar los archivos.
Crear un archivo con el comando echo
El comando echo imprime las cadenas que se pasan como argumentos a la salida estándar, que se puede redirigir a un archivo.
Para crear un nuevo archivo, ejecute el comando echo seguido del texto que desea imprimir y use el operador de redirección
>
para escribir la salida en el archivo que desea crear.
echo "Some line" > file1.txt
Crear un archivo usando Heredoc
Aquí documento o Heredoc es un tipo de redirección que le permite pasar múltiples líneas de entrada a un comando.
Este método se usa principalmente cuando desea crear un archivo que contenga varias líneas de texto desde un script de shell.
Por ejemplo, para crear un nuevo archivo
file1.txt
, usaría el siguiente código:
<< EOF > file1.txt
Some line
Some other line
EOF
El cuerpo del heredoc puede contener variables, caracteres especiales y comandos.
Crear un archivo grande
A veces, para fines de prueba, es posible que desee crear un archivo de datos grande. Esto es útil cuando desea probar la velocidad de escritura de su unidad o para probar la velocidad de descarga de su conexión.
Usando el comando
dd
El comando
dd
se usa principalmente para convertir y copiar archivos.
Para crear un archivo llamado
1G.test
con un tamaño de 1GB, debería ejecutar:
dd if=/dev/zero of=1G.test bs=1 count=0 seek=1G
Usando el comando
fallocate
fallocate
una utilidad de línea de comandos para asignar espacio de disco real para archivos.
El siguiente comando creará un nuevo archivo llamado
1G.test
con un tamaño de 1GB:
Conclusión
En este tutorial, aprendió a crear un nuevo archivo en Linux desde la línea de comandos utilizando varios comandos y redireccionamientos.
Si la línea de comando no es lo tuyo, puedes crear fácilmente un archivo de texto en blanco usando el menú contextual en el Administrador de archivos.
terminal de bashLas extensiones de archivo controlan qué aplicación puede abrir un archivo
BearPup a veces quiere abrir un archivo en un programa y otras veces abrirlo en otro. Le pidió al foro de Answer Line una forma fácil de hacerlo.
BMP Wrap le permite ocultar archivos como imágenes BMP y enviar por correo electrónico cualquier tipo de archivo como archivo adjunto
Además de ocultar archivos dentro Archivos de imagen BMP, conversión de archivos para permitir que se envíen como archivos adjuntos de correo electrónico, BMP Wrap también se utiliza para cifrar archivos.
Crear un archivo de intercambio de Linux
Swap es un espacio en un disco que se usa cuando la cantidad de memoria RAM física está llena. Cuando un sistema Linux se queda sin RAM, las páginas inactivas se mueven de la RAM al espacio de intercambio.







