Linux basics-1day-comando de operación de documentos de Linux-ls

Comando de operación de documento linu x -ls

 

1. Función de comando

El comando ls es la abreviatura de lista, que se usa para listar todos los subdirectorios y archivos en el directorio de destino. El comando ls no solo puede ver los archivos contenidos en la carpeta de Linux, sino también ver los permisos de los archivos (incluidos directorios, carpetas, permisos de archivos), información de directorios, etc.

2. Formato de comando

ls [opciones de parámetro] [nombre de directorio]

3. Parámetros comunes

parámetro

Caracteristicas

-un

-Todos enumera todos los archivos del directorio, incluidos los archivos ocultos que comienzan con.

-C

Con -lt: ordena y muestra ctime de acuerdo con ctime (la hora en que se cambió por última vez el estado del archivo)

-l

Además del nombre del archivo, los permisos del archivo, el propietario y la información del tamaño del archivo se enumeran en detalle, al igual que -g.

- -color = CUANDO

Controla si se utilizan archivos de resolución de color, CUÁNDO puede ser nunca, siempre o automático.

-re

-Directory solo muestra el directorio, no los archivos debajo de él.

-h

- Enumera los tamaños de archivo legibles por humanos en un formato fácil de entender (K ​​/ M / G)

-yo

--Inodo imprime el número de inodo de cada archivo

-L

--Dereferencia Al mostrar la información del archivo de un enlace simbólico, muestre el objeto indicado por el enlace simbólico en lugar de la información del enlace simbólico en sí

-metro

Todos los elementos están separados por comas y llenan todo el ancho de línea.

-R

- Lista recursiva de todas las capas de subdirectorios

-s

- Tamaño muestra el tamaño de todos los archivos en tamaño de bloque

-S

Ordenar por tamaño de archivo

-t

Ordenar por hora de modificación del archivo

-v

Ordenar por versión

-w

--Width = COLS especifica el ancho de la pantalla sin usar el valor actual

-F

La opción agregará un / después del directorio cuando se muestren las entradas del directorio, y * para los archivos ejecutables

-X

Enumere los elementos línea por línea en lugar de columna por columna

-ayuda

Mostrar este mensaje de ayuda

-versión

Mostrar información de versión

 

4. Ejemplos

( 1) Enumere la información detallada de todos los directorios que comienzan con b en el directorio actual

ls -l b *

( 2) Solo enumere los subdirectorios del directorio actual

 ls -F / root / back / | grep /

( 3) Lista de todos los directorios en el directorio actual

ls -l | grep ^ d

Nota: ^: la primera posición del archivo, es decir, el comienzo de la línea; ^ d: el archivo o línea que comienza con d

(4) Cuente el número de archivos y directorios en el directorio actual

 ls -l * | grep "^ -" | wc -l #Cuenta el número de archivos
 ls -l * | grep “^ d” | wc -l #Cuenta el número de directorios

(5) Indique la ruta absoluta del archivo

 ls | sed "s: ^:` pwd` /: "

Nota: sed "s: ^:` pwd` /: "el comando pwd devuelve el directorio actual,` pwd` toma la salida del comando pwd como una cadena, y "s: ^:` pwd` /: "reemplaza el comienzo de la línea con el actual Tabla de contenido.

 Número público personal:

 Imagen.png

 

 

 


Supongo que te gusta

Origin blog.51cto.com/13440764/2576697
Recomendado
Clasificación