comandos básicos de Linux
1. El comando ls
es la abreviatura de list. A través del comando ls, no solo puede ver los archivos contenidos en la carpeta de Linux, sino también los permisos del archivo ( incluidos directorios, carpetas, permisos de archivos)? Ver información del directorio, etc.
Parámetros de uso común:
ls -a enumera todos los archivos en el directorio, incluidos los archivos ocultos que comienzan con archivos .hidden
ls -A enumera el directorio Todos archivos en excepto y .
ls -r Listar archivos en orden inverso
ls -t Listar archivos en orden de tiempo de modificación
ls -S Listar archivos en orden de tamaño
ls -h enumera los archivos en tamaños legibles para humanos
ls -l enumera los permisos, propietarios y tamaños de los archivos, además de los nombres de los archivos
Ejemplo:
(1) Ordene los archivos en orden cronológico inverso y muestre los detalles del archivo de una manera fácil de leer
ls -lhrt
(2) Mostrar detalles del archivo en orden descendente de tamaño
ls -lrS
(3) Enumera información detallada de todos los directorios que comienzan con "t" en el directorio actual
ls -l t*
(4) Enumera las rutas absolutas de los archivos (excluidos los archivos ocultos)
ls | sed "s:^:`pwd`/:: "
(5) Enumere las rutas absolutas de los archivos (incluidos los archivos ocultos)
busque $pwd -max Depth 1 | xargs ls -ld
2, cd Comando
cd (changeDirectory) Sintaxis del comando:
cd [dirName]
Descripción: cambia el directorio actual a dirName.
Ejemplo:
(1) Vaya al directorio al que desea ir
cd /
(2) Vaya al directorio "home "
cd ~
(3) Ir a la última ruta de trabajo
cd -
(4) Utilice el parámetros de comando anteriores como parámetros de cd.
cd! $
3. Comando pwd
El comando pwd se utiliza para ver la ruta del directorio de trabajo actual.
Ejemplo:
(1) Ver la ruta actual
pwd
(2) Ver la ruta real del enlace suave
pwd -P
4. Comando mkdir
El comando mkdir se utiliza para crear carpetas.
Opciones disponibles:
-m: Establece los permisos de acceso al nuevo directorio, que también se pueden configurar usando el comando chmod;
-p: puede ser un nombre de ruta. Si algunos directorios en la ruta aún no existen, agregar esta opción creará automáticamente aquellos directorios que no existen, es decir, se pueden crear varios directorios a la vez.
Ejemplo:
(1) Cree una carpeta llamada t en el directorio de trabajo actual
mkdir t
(2) Cree una directorio con la ruta test/t1/t en el directorio tmp. Si el directorio no existe, créelo:
mkdir -p /tmp/test/t1/t
5. , comando rm
Elimina uno o más archivos o directorios en el directorio. Sin la opción -r, rm no elimina el directorio. Si elimina un archivo usando rm, generalmente puede recuperar el archivo.
archivos rm [opciones]...
Ejemplo:
(1) Elimine cualquier archivo .log y solicite confirmación antes de eliminarlo uno por uno:
rm -i *.log
(2) Eliminar subdirectorios de prueba y todos los archivos en los subdirectorios sin confirmación:
(3) Eliminar subdirectorios de prueba y subdirectorios Todos los archivos sin confirmación: rm -rf test
(3) Eliminar archivos que comiencen con -f
rm -- -f*
6 rmdir comando
Elimina una o más entradas de subdirectorio de un directorio. Al eliminar un directorio, también debe tener permisos de escritura en el directorio principal.
Nota: los directorios que no están vacíos no se pueden eliminar
Ejemplo:
(1) Al eliminar un directorio padre-hijo, también es un directorio vacío:
rmdir -p parent/child/child11
7. comando mv
Mover archivos o modificar nombres de archivos, según el tipo del segundo parámetro (si es un directorio, mueva el archivo; si es un archivo, reordene el archivo).
Cuando el segundo parámetro es un directorio, el primer parámetro puede ser varios archivos o directorios separados por espacios y luego mover los múltiples archivos especificados por el primer parámetro al segundo parámetro en el directorio.
Ejemplo:
(1) Cambie el nombre del archivo test.log a test1.txt
mv test.log test1.txt
(2) Mueva los archivos log1.txt, log2.txt y log3.txt al directorio raíz test3
mv llog1.txt log2.txt log3.txt /test3
( 3) cambia el nombre del archivo 1 al archivo 2 y pregunta si se debe sobrescribir el archivo 2 si ya existe
mv -i log1.txt log2.txt
(4) moverá todos los archivos en la carpeta actual al directorio anterior
mv * .../