Comando mkdir en la línea de comando. Comandos de Linux para trabajar con archivos. toque - crear un archivo

Por eso, antes de continuar estudiando Linux, es necesario analizar el resto de comandos, sin los cuales será difícil estudiar más conceptos y estudios más profundos. Se trata principalmente de comandos para trabajar con archivos y directorios.

1. Crea un archivo: comando gato

En realidad este equipo gato- realiza la función de salida de pantalla estándar, pero el símbolo > este ayuda salida estándar enviar a nuevo archivo. En pocas palabras, el archivo se puede crear mediante:

Puede crear un directorio no en el directorio actual, sino en cualquier otro, pero luego especifique la ruta desde la raíz. / antes de este directorio. Este comando también tiene las siguientes opciones:

-pag crea directorios intermedios antes del tuyo si no existen)
-m [permisos]- establece el modo de acceso, por ejemplo:

4. Copiar comando: CP

6. Eliminar archivos o directorio: habitación- elimina archivos y rmdir- elimina vacío¡catalogar! Para eliminar archivos rm-r directorio actual o eliminar subdirectorios rmdir-r usemos la llave -r, y si es necesario eliminar todos los archivos del directorio actual, para no eliminar subdirectorios, usamos habitación * Intente practicarlo usted mismo) No daré un ejemplo de entrada, parece bastante claro)

7. Ver comandos archivo de texto: más Y menos Para ver un archivo con contenido grande, puede utilizar visores o utilizar estos comandos. El principio de su uso es claro) La salida se produce página por página, desplácese espacio, salir de visualización q. Parece claro también)

8. Buscar archivos: encontrar ejemplo:

La sintaxis del comando es bastante simple: encontrar [dónde buscar o dónde] -nombre [ valor de búsqueda]

Ejemplo [valor de búsqueda]:

* - todos los archivos excepto los ocultos
.* - Todo archivos ocultos
*.* - busca combinaciones en medio de las cuales hay.

Ejemplo: s*r - encontrará sendr, serpr, etc. y *s* - encontrará palabras que contengan s

Reemplaza un carácter en la búsqueda
* - busca archivos que comiencen con a, b, c
* - busca archivos que terminen en a, b, c

En lugar de una llave -nombre se puede utilizar:

-grupo- buscar archivos por grupo especificado (buscar /home - nombre del grupogrupo)
-mtime- busca archivos que fueron modificados hace n días

Hay otras claves que siempre puedes aclarar usando el comando ayuda:

Ahora veámoslo:

dividir [-b(tamaño en bytes) número de bytes (medidas en: k-KB o m - MB)] video.mpg

Ahora sobre cómo montar)

debian2x:/home/jakudza# vídeo de gato.* > vídeo.mpg

Usó el comando gato salida a la salida de pantalla estándar redirigiendo con el comando > presentar vídeo.mpg. Es así de simple. Para entender de dónde vienen estos trucos, lea la estructura del sistema operativo Linux)

10. Comando de comparación de archivos: diferencia o sdif

Equipo sdif diferente de diferencia- sólo porque muestra el resultado en forma de columnas. Estos comandos envían el resultado a la salida estándar (pantalla), para lo cual al final debe usar el comando de redirección al archivo, que ya conocemos) Ejemplo:

debian2x:/home/jakudza# ls archivos.uno archivos.dos
debian2x:/home/jakudza# archivos sdiff.uno archivos.dos > resultado.uno

Bueno, tal vez nos detendremos en estos 10 comandos por ahora, si alguien no entiende nada, escriba en los comentarios. Diré de inmediato que yo, como usuario novato, no puedo darme el lujo de redacción correcta o una pequeña inexactitud, si la hay, escriba en los comentarios, la corregiremos juntos) ¡Buena suerte entendiendo Linux!

Comandos MKDIR y RMDIR

Para crear un nuevo directorio y eliminar un directorio vacío existente, utilice equipos MKDIR[unidad:]ruta y RMDIR [unidad:]ruta [claves] respectivamente (o sus equivalentes cortos MD y RD). Por ejemplo:

MKDIR "C:\Ejemplos"

RMDIR "C:\Ejemplos"

El comando MKDIR no se puede ejecutar si el directorio o archivo con nombre de pila ya existe. El comando RMDIR fallará si el directorio que se está eliminando no está vacío.

comando SUPR

Puede eliminar uno o más archivos usando el comando

DEL [unidad:][ruta]nombre de archivo [claves]

¿Se utilizan comodines para eliminar varios archivos a la vez? Y *. La tecla /S le permite eliminar archivos especificados de todos los subdirectorios, la tecla /F – elimina forzosamente archivos de solo lectura, la tecla /A[[:]atributos] – selecciona archivos para eliminarlos por atributos (similar a la tecla /A[[:]atributos] en el comando DIR ).

Equipo REN

Puede cambiar el nombre de archivos y directorios usando el comando RENAME (REN). La sintaxis de este comando es siguiente vista:

REN [unidad:][ruta][directorio1|archivo1] [directorio2|archivo2]

Aquí directorio1|archivo1 especifica el nombre de directorio/archivo que se va a cambiar, y directorio2|archivo2 especifica el nuevo nombre de directorio/archivo. ¿Se pueden utilizar comodines en cualquier parámetro del comando REN? Y *. En este caso, los símbolos representados por las plantillas en el parámetro archivo2 serán idénticos a los símbolos correspondientes en el parámetro archivo1. Por ejemplo, para cambiar todos los archivos con extensión de texto en el directorio actual la extensión es doc, debe ingresar el siguiente comando:

Si ya existe un archivo llamado file2, el comando REN dejará de ejecutarse y mostrará un mensaje que indica que el archivo ya existe o está en uso. Además, el comando REN no puede especificar una unidad o directorio diferente para crear el directorio y el archivo resultantes. Para ello, debe utilizar el comando MOVE, diseñado para cambiar el nombre y mover archivos y directorios.

comando MOVER

La sintaxis del comando para mover uno o más archivos es:

MOVER [unidad:][ruta]nombre_archivo1[,...] archivo_resultante

La sintaxis del comando para cambiar el nombre de una carpeta es:

MOVER [unidad:][ruta]directorio1 directorio2

Aquí, el parámetro results_file especifica la nueva ubicación del archivo y puede incluir un nombre de unidad, dos puntos, un nombre de directorio o una combinación de estos. Si solo se mueve un archivo, puede especificar un nuevo nombre de archivo. Esto le permite mover y cambiar el nombre del archivo inmediatamente. Por ejemplo,

MOVER "C:\Mis documentos\list.txt" D:\list.txt

Si se especifica el modificador /-Y, se emitirá una solicitud de confirmación al crear directorios y reemplazar archivos. El modificador /Y cancela la emisión de dicha solicitud.

| próxima conferencia ==>

Para ser profesional en uso terminal linux, necesita aprender a administrar archivos a través de la terminal. Esta es casi la base de todo, incluida la edición. archivos de configuración, montaje de programas, administración y muchas cosas más. Ver el contenido de las carpetas, moverse entre carpetas, crear y eliminar archivos es la base necesaria para trabajo comodo en la terminal.

En este artículo veremos los comandos de Linux más utilizados para trabajar con archivos y directorios, después de dominarlos, el terminal ya no parecerá tan incomprensible y voluminoso; Aquí están los equipos que nos interesarán hoy:

  • es- lista de archivos en el directorio;
  • CD- transición entre directorios;
  • habitación- eliminar el archivo;
  • rmdir- eliminar carpeta;
  • mv- mover el archivo;
  • CP- copiar el archivo;
  • mkdir- crear una carpeta;
  • en- crear un enlace;
  • chmod- cambiar los permisos de archivos;
  • tocar- crear archivo vacío.

Ahora pasemos a un examen detallado de todos estos comandos.

El comando ls le permite mostrar una lista de archivos en una carpeta específica; de forma predeterminada, se mostrará una lista de archivos en la carpeta actual:

Puede enumerar archivos de todos los subdirectorios de forma recursiva utilizando la opción -R:

Para listar archivos carpeta deseada, puedes pasar su dirección a la utilidad, por ejemplo /home:

Llegar más información y mostrar todos los nombres de archivos en una lista, use la opción -l:

2. cd - cambiar carpeta

El comando cd le permite cambiar la carpeta actual a otra. Por defecto se considera el actual carpeta de inicio, Por ejemplo, CD de escritorio cambia la carpeta al escritorio si la ejecuta desde su directorio de inicio:

También puede especificar la ruta completa a la carpeta:

Equipo CD.. va a la carpeta que está más arriba en el sistema de archivos:

También puedes volver a tu carpeta de trabajo anterior:

3. rm - eliminar archivos

El comando rm le permite eliminar un archivo. Mucho cuidado con ella, no te pedirá confirmación:

Por ejemplo, archivo rm eliminará un archivo llamado archivo que se encuentra en carpeta actual. Al igual que con las opciones anteriores, puede especificar la ruta completa a Linux. Por ejemplo:

rm /usr/compartir/archivo

Si desea eliminar una carpeta, debe utilizar la opción -r. Implica eliminar recursivamente todos los archivos y carpetas en todos los niveles de anidamiento:

rm -r /inicio/usuario/foto/

Tenga cuidado porque este comando elimina archivos permanentemente.

4. rmdir: eliminar una carpeta

El comando rmdir le permite eliminar una carpeta vacía. Por ejemplo, el comando directorio rmdir eliminará la carpeta del directorio, que se encuentra en la carpeta actual:

Si necesita eliminar una carpeta con archivos, debe usar la utilidad rm junto con la opción -r.

5. mv - archivos en movimiento

El comando mv mueve un archivo a una nueva ubicación. También se puede utilizar para cambiar el nombre de archivos. Por ejemplo, archivo mv nuevo archivo cambiará el nombre archivo de archivo en nuevo archivo:

Para mover un archivo a otra carpeta, debe especificar la ruta al mismo, por ejemplo, mover el archivo a la carpeta /home/user/tmp/

archivo mv /home/usuario/tmp/

6. cp - copiar archivos

Este cp y mv son comandos de Linux similares para trabajar con archivos. Funcionan de manera similar, sólo que archivo fuente permanece en su lugar.

También puedes copiar toda la carpeta de forma recursiva usando el comando cp-r. Este comando copiará la carpeta completa junto con todos los archivos y subcarpetas a una nueva ubicación. Por ejemplo, copiemos la carpeta /etc/:

cp -r /etc /etc_back

7. mkdir: crea una carpeta

El comando mkdir le permite crear nueva carpeta prueba mkdir creará una carpeta en el directorio actual:

Si necesita crear una carpeta en otro directorio, especifique la ruta completa:

mkdir /home/usuario/prueba

8. ln - creando enlaces

Utilidad en le permite crear enlaces duros y simbólicos a archivos o carpetas. Para crear un enlace simbólico, utilice la opción -s. Por ejemplo, creará un enlace a la carpeta de descargas:

ln -s /home/usuario/Descargas/ /home/usuario/prueba/

En /home/user/Descargas/ /home/user/test/

9. chmod - cambiar permisos

chmod le permite cambiar los permisos de los archivos. Por ejemplo, chmod +x script.sh agrega un indicador de ejecutabilidad al archivo script.sh:

chmod +x script.sh

Para eliminar la bandera ejecutable, use la opción -x:

chmod -x script.sh

10. toque - crear un archivo

El comando táctil crea un archivo vacío. Por ejemplo, tocar archivo creará un archivo vacío en la carpeta actual llamada archivo:

Hay varios comandos más para crear archivos a través de la terminal, que se analizan en el artículo.

11.mc

Trabajando con archivos de linux a través del terminal se puede realizar no sólo utilizando convencionales comandos de consola, cada uno de los cuales realiza solo una acción específica. Puede utilizar el totalmente funcional gestor de archivos con una pseudo-GUI basada en ncurses. Midnight Commander es un administrador de archivos que se puede utilizar directamente en la terminal. Para hacer esto:

sudo apto instalar mc

Una vez completada la instalación, simplemente ejecute el comando mc:

Utilice las teclas de flecha para navegar por los archivos, Pestaña para ir a otro panel, Alt+1 para ver ayuda y Alt+2 para mostrar el menú:

Si su entorno de terminal admite un mouse, puede usarlo en Midnight Commander.

Conclusiones

En este artículo vimos cómo trabajar con archivos y directorios en Linux usando la terminal. Una vez que haya dominado todos estos comandos, podrá hacer la mayoría de las cosas básicas en la terminal. ¿Con qué frecuencia utilizas la terminal? ¿Lo usas para trabajar con archivos? ¡Escribe en los comentarios!

Actualizado: 04/11/2017 por Esperanza informática

Acerca de mkdir

Sintaxis

mkdir [-metro=modo] [-pag] [-v] [-Z=contexto] directorio [directorio ...] mkdir --versión mkdir --ayuda

Opciones

directorio El nombre del directorio que se creará. Si lo especificado directorio no existe ya, mkdir lo crea. Más de uno directorio puede especificarse.

Mkdir -m a=rwx midir

Crea el midir directorio y configure su modo de archivo ( -metro) para que todos los usuarios ( a) puede leer ( r), escribir( w), y ejecutar( incógnita) él.

Para los directorios, esto significa que cualquier usuario del sistema puede ver ("leer") y crear/modificar/eliminar ("escribir") archivos en el directorio. Cualquier usuario también puede cambiar a ("ejecutar") el directorio, por ejemplo con el CD dominio.

Chdir -m 777 midir

Igual que el comando anterior, pero usando un modo de archivo numérico. Otorga permisos de lectura, escritura y ejecución en el directorio para todos los usuarios. (Para obtener más información sobre los modos de archivo, consulte chmod).

Mkdir -p /home/esperanza/Documentos/pdf

Crea el directorio /inicio/esperanza/Documentos/pdf. Si alguno de los directorios principales /hogar, /inicio/esperanza, o /inicio/esperanza/Documentos aún no existen, se crearán automáticamente.




Arriba