“Conocimiento Sistemas>unix

¿Enumerar y ejecutar el comando UNIX para mostrar los tamaños de los seis archivos más grandes en el directorio actual enumerados en orden ascendente?

2015/8/21
Comando:

```

ls-lS | cabeza -6 | awk '{imprimir $5 " " $9}'

```

Explicación :

* `ls -lS`:este comando enumera los archivos en el directorio actual en un formato largo (-l) y los ordena por tamaño (-S).

* `head -6`:este comando muestra las primeras seis líneas de la salida de `ls -lS`.

* `awk '{print $5 " " $9}'`:este comando utiliza la utilidad `awk` para extraer la quinta y novena columnas de cada línea de la salida de `head -6`. La quinta columna contiene el tamaño del archivo en bytes y la novena columna contiene el nombre del archivo.

Resultado de ejemplo :

```

4234567 ~/Documentos/archivo1.txt

9876543 ~/Imágenes/imagen1.jpg

12345678 ~/Videos/video1.mp4

23456789 ~/Música/canción1.mp3

34567890 ~/Descargas/archivo2.zip

45678901 ~/Desktop/file3.pdf

```

unix
Cómo comprobar el tiempo total de CPU usado en Unix
¿Cuál es el archivo del sistema en UNIX?
¿Cuáles son las ventajas del sistema operativo Unix sobre el sistema operativo MS-DOS?
¿Un estudio comparativo entre UNIX y el sistema operativo de Windows?
¿Qué comando se usa para imprimir un archivo en Linux?
¿Cuáles son las funciones de la disciplina de línea en Unix?
¿A qué te refieres con Linux?
¿Qué es el comando emerge en Linux?
Conocimiento de la computadora © http://www.ordenador.online