Comandos de administración de archivos en Linux
Comandos de administración de directorios:
mkdir: crea directorios
mkdir [OPCIÓN] … DIRECTORIO …
-p: crea automáticamente un directorio padre a petición;
-v: detallado, que muestra el proceso detallado;
-m MODO: otorga permisos directamente;
Nota: El nombre de la base de la ruta es el rol del comando; la ruta antes de que el nombre de la base deba existir;
rmdir: elimina los directorios vacíos
rmdir [OPCIÓN] … DIRECTORIO …
-p: Después de eliminar un directorio, si su directorio principal está vacío, elimínelo a la vez;
-v: proceso de visualización;
Comando de administración de archivos
>
comando cp: copiar
archivo fuente; archivo objeto;
copia de fuente única: cp [OPCIÓN] … [-T] SOURCE DEST
múltiples fuentes Copia: cp [OPCIÓN] … FUENTE … DIRECTORIO
cp [OPCIÓN] … -t DIRECTORIO SO URCE …
Copia de una sola fuente: cp [OPCIÓN] … [-T] SOURCE DEST
Si DEST no existe: cree este archivo de antemano y copie la secuencia de datos del archivo de origen en DEST Medio;
Si DEST existe:
Si DEST no es un archivo de directorio: sobrescriba el archivo de destino;
Si DEST es un archivo de directorio: primero cree un directorio DEST Un archivo con el mismo nombre que el archivo de origen y copiar su flujo de datos.
Copia de múltiples fuentes: cp [OPCIÓN] … FUENTE … DIRECTORIO
cp [OPCIÓN] … -t DIRECTORIO FUENTE …
Si DEST no existe: Error;
Si DEST existe:
Si DEST no es un archivo de directorio: error;
Si DEST es un archivo de directorio: copie cada uno por separado Guarda los archivos en el directorio de destino y conserva el nombre original;
Opciones comunes:
-i: Copia interactiva, que recuerda al usuario que debe confirmar antes de sobrescribir;
-f: Forzar Reemplace el archivo de destino;
-r, -R: copie recursivamente el directorio;
-d: copie el enlace simbólico La pieza en sí, no el archivo de origen al que apunta;
-a: -dR – preserve = all, archive, para archivar;
– preserv =
modo: Permisos
propiedad: propietario y grupo
marcas de tiempo: marca de tiempo
contexto: etiqueta de seguridad
xattr: atributo ampliado
enlaces: enlaces simbólicos
todas: todas las propiedades anteriores
comando mv: mover
mv [OPCIÓN] … [-T] SOURCE DEST
mv [OPCIÓN] … FUENTE … DIRECTORIO
mv [OPCIÓN] … -t FUENTE DEL DIRECTORIO ..
Opciones comunes:
-i: Interactivo;
-f: force
rmCommand: eliminar
rm [OPCIÓN] … ARCHIVO …
Opciones comunes:
- i: interactivo
-f: forzar
-r: recursivo
características de bash
resultado del estado de ejecución del comando
comando Resultado de la ejecución del estado:
bash devuelve valor a través del estado Envíe este resultado:
Correcto: 0
Error: 1-255
Expansión de la línea de comandos
~: Expanda automáticamente al directorio principal del usuario, o El directorio de inicio del usuario especificado;
{}: puede alojar una lista de rutas separadas por comas y puede expandirse en múltiples rutas;
Crear un directorio /tmp: a_c , a_d, b_c, b_d
toque {a, b} _ {c, d}
Crear
mkdir -pv /tmp /en el directorio /tmp /mylinux Mylinux /{bin, boot /grub, dev, etc /{rc.d /init.d, sysconfig /network-scripts}, lib /modules, lib64, proc, sbin, sys, tmp, usr /local /{bin, Sbin}, var /{lock, log, run}}
Metadatos del archivo
Los metadatos del archivo incluyen principalmente permisos, tamaño, inodo, propietario, grupo, tiempo de acceso, tiempo de modificación , hora de cambio, etc. …
Los metadatos del archivo se pueden ver con el comando stat.
El comando táctil puede modificar la marca de tiempo:
tocar [OPCIÓN] … ARCHIVO …
-c: La ruta del archivo especificada no existe cuando no existe;
-a: modificar solo el tiempo de acceso;
-m: modificar solo el tiempo de modificación;
-t STAMP
[[CC] YY] MMDDhhmm [.ss ]
Alias de comando &resultado de ejecución de comando
Puede usar la forma alias nombre = valor para definir un alias de comando.
Resultado de ejecución del comando de referencia:
$ (COMMAND)
o `COMMAND`
Ejercicio
Visualización del directorio /var Todos los archivos o directorios que comienzan con l y terminan con una letra minúscula con al menos un dígito en el medio (que puede tener otros caracteres).
ls -ld /var /l * [0-9] * [az]
Muestra los archivos o directorios que comienzan con cualquier número en el directorio /etc y terminan con un no numérico .
ls -ld /etc /[0-9] * [^ [: digit:]]
Muestra el directorio /etc, comenzando con una no-letra seguida de una letra y otras Un archivo o directorio de cualquier carácter de cualquier longitud.
ls -ld /etc /[^ [: alpha:]] [az] *
Cree un archivo que comience con tfile en el directorio /tmp, seguido de la fecha y hora actuales, nombre del archivo Forma: tfile-2016-05-27-09-32-22.
toque /tmp /tfile-`date +% Y-% m-% d-% H-% M-% S`
Copie todos los directorios /etc que comiencen con p en Archivos o directorios finales sin dígitos al directorio /tmp /mytest1.
cp -r /etc /p * [^ 0-9] /tmp /mytest1 /
Copie todos los archivos o directorios que terminen en .d en el directorio /etc a /tmp /mytest2 En el catálogo.
cp -r /etc/*.d /tmp /mytest2 /
Copie todos los archivos comenzando con l o mo n en el directorio /etc /y finalizando con .conf a /tmp En el directorio /mytest3.
cp -r /etc/[lmn◆**conf /tmp /mytest3 /
Introducción al comando Apagado, apagado, reinicio, detención, inicio se puede cerrar, uso aproxim
en mi equipo un total de dos unidades de disco duro, una unidad de estado sólido (SDA) win7 instalad
Ubuntu portátil a una red LAN, conecte el cable de internet, luz indicadora de cable de red, pero in
¿Qué es un proceso? Un proceso es una instancia en ejecución de un ejecutable ya iniciado. El proce
Cómo crear y descomprimir archivos zip, tar, tar.gz y tar.bz2 en Linux
Configuración de permisos de directorio raíz del sitio web
Resolver linux64 bit jpeg error de instalación make: ./libtool: Commandnotfound
Configurando rdate time server tutorial bajo Linux
Linux lftp connection ftp server upload comando de descarga
Linux ITDB + LDAP implementa las funciones que ITDB importa al usuario de LDAP
La comprensión del empaquetado y la compresión en linux
El sistema Windows XP implementa habilidades de reinicio automático. Dos
Equipo de metal 5 dolor fantasma soporta cómo jugar equipo de aleación 5 dolor fantasma oso jugar
Win10 cpu alta ocupación cómo hacer win10 cpu solución de alta utilización
La cuarta actualización de la versión preliminar de WP8.1: corrección de errores
Hable acerca de cómo desinstalar Win7 en sistemas duales
PMagic cambia la instalación de la partición Fallo de NT y ejemplo de solución de problemas
Cómo calificar una computadora en Windows 8
Cómo resolver la instalación fallida de Adobe Flash Player?
Cómo usar el comando "Buscar" para hacer que la búsqueda del sistema sea más inteligente