Red de conocimiento informático - Material del sitio web - comandos básicos de Linux

comandos básicos de Linux

¿Cuáles son los 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 * .../