Linux en el sistema operativo

  

Para los sistemas Linux, ya sea el procesador central, la memoria, las unidades de disco, el teclado, el mouse o los usuarios, los comandos de administración del sistema Linux son el núcleo de su operación normal. Después de familiarizarse con los comandos comunes de procesamiento de archivos para Linux, esta sesión introduce comandos para administrar sistemas y usuarios.

◆ df

1.Action

El comando df se usa para verificar el uso del espacio en disco del sistema de archivos. Los derechos de uso son todos los usuarios.

2.Formato

df [opciones]

3. Parámetros principales

-s: Solo se dan los bloques de datos ocupados para cada parámetro de Nombres. Total
-a: muestra recursivamente el número de bloques de datos ocupados por cada archivo en cada directorio y subdirectorio en el directorio especificado. Si no se especifica ni -s ni -a, solo se muestra el número de bloques de disco ocupados por cada directorio en Nombres y sus subdirectorios.
-k: muestra el uso de espacio en disco en unidades de 1024 bytes.
-x: Los directorios de omisión en diferentes sistemas de archivos no se cuentan.
-l: Calcule todos los tamaños de archivo y calcule el archivo de enlace físico varias veces.
-i: Muestra información de inodo en lugar de uso de bloque.
-h: Imprime el tamaño del sistema de archivos en un formato fácil de entender, como 136KB, 254MB, 21GB.
-P: Utiliza el formato de salida POSIX.
-T: muestra el tipo de sistema de archivos.

4. Descripción

El comando df se usa ampliamente para generar estadísticas de uso para los sistemas de archivos. Muestra información sobre todos los sistemas de archivos en el sistema, incluida la capacidad total y el espacio libre disponible. , el punto de instalación actual, etc.

Los usuarios súper privilegiados encontrarán una situación al usar el comando df: la capacidad de una partición excede el 100%. Esto se debe a que el sistema Linux reserva el 10% del espacio para el superusuario, que está dominado por él. En otras palabras, para el superusuario, la capacidad del disco duro que ve será del 110%. Esta disposición es buena para la administración del sistema, y ​​el administrador del sistema aún puede trabajar cuando la capacidad del disco duro está cerca del 100%.

5. Ejemplos de aplicación

Linux admite una gran cantidad de sistemas de archivos, incluidos JFS, ReiserFS, ext, ext2, ext3, ISO9660, XFS, Minx, vfat, MSDOS, etc. También puede obtener la información del sistema de archivos cuando usa el comando df -T para ver el espacio en el disco:

 #df -T 
La capacidad de tipo de sistema de archivos está disponible.% Usa el punto de montaje
/Dev /hda7reiserfs5.2G 1.6G 3.7G 30% /
/dev/hda1vfat2.4G 1.6G 827M 66% /windows /C
/dev/hda5vfat3.0G 1.7G 1.3G 57% /windows /D < BR> /dev/hda9vfat3.0G 2.4G 566M 82% /windows /E
/dev /hda10NTFS 3.2G 573M 2.6G 18% /windows /F
/dev/hda11vfat1.6G 1.5G 23M 99% /Windows /G

Además de la capacidad y el uso del espacio en disco, el tipo de sistema de archivos y el punto de montaje de la partición también están disponibles.

◆ top


1. Function

El comando top se usa para mostrar el proceso del programa en ejecución. Los derechos de uso son todos los usuarios.

2.Formato

arriba [-] [d retardo] [q] [c] [S] [s] [i] [n]

3. Parámetros

d: especifica el intervalo para la actualización, en segundos.
q: No hay actualizaciones retrasadas. Si el usuario tiene un superusuario, el comando superior se ejecutará con la máxima prioridad.
c: Muestra la ruta completa y el nombre del proceso.
S: Modo de acumulación, que acumula el tiempo de CPU de los sub-tiempos que se han completado o desaparecido.
s: Modo seguro.
i: no muestra ningún itinerario inactivo (inactivo) o inútil (zombi).
n: muestra el número de actualizaciones y saldrá de la parte superior cuando se complete.

4. Descripción

El comando superior es un comando importante para la administración del sistema Linux, a través del cual puede obtener mucha información. Aquí describimos la información que da junto con la Figura 1.

498) this.style.width = 498; "> Figura 1: visualización del comando superior

En la Figura 1, la primera línea representa la hora actual, la hora de inicio del sistema El número actual de usuarios que inician sesión en el sistema, carga promedio. La segunda línea muestra todos los procesos iniciados, actualmente en ejecución, los procesos en reposo y sin uso (Zombie). La tercera línea muestra el uso actual de la CPU. , incluida la proporción de ocupación del sistema, la tasa de uso del usuario, la relación inactiva (inactiva). La cuarta línea muestra el uso de la memoria física, incluida la memoria total disponible, la memoria utilizada, la memoria libre, la memoria ocupada por el búfer. Muestra el uso de la partición de intercambio, incluido el total de la partición de intercambio, usado, libre y el tamaño de la memoria caché. La sexta línea muestra la mayoría de los elementos, y la explicación detallada se detalla a continuación.

PID (Id. De proceso ): Número de identificación del proceso.

USUARIO: Nombre de usuario del propietario del proceso.
PR: Prioridad del proceso.
NI: Valor de prioridad del proceso.
VIRT: Proceso ocupado Valor de memoria virtual.
RES: valor de memoria física ocupado por el proceso
SHR: valor de memoria compartida utilizado por el proceso.
S: estado del proceso, donde S está en espera, R se está ejecutando, Z está muerto y N es la prioridad del proceso es negativa.
% CPU : Uso de CPU ocupado por el proceso.
% MEM: el porcentaje de memoria física y la memoria total ocupada por el proceso.
TIEMPO +: tiempo total de CPU ocupado por el proceso después del inicio.
Comando: Proceso de inicio El nombre del comando de inicio. Si esta línea no se muestra, el proceso tendrá una línea de comandos completa.

Durante el uso del comando superior, también puede usar algunos comandos interactivos para completar las funciones de otros parámetros. Estos comandos se pasan. La tecla de acceso directo está activada.

< Espacio >: Actualizar inmediatamente.
P: Ordenar según el tamaño de uso de la CPU.
T: Ordenar según el tiempo y el tiempo acumulado.
q: Salir Comando superior.
m: cambia la información de la memoria de visualización.
t: cambia el proceso de visualización y la información de estado de la CPU.
c: cambia el nombre del comando de visualización y completa la línea de comando.
M: según el tamaño de la memoria Ordenar.
W: escriba la configuración actual en el archivo ~ /.toprc. Esto es Método recomendado para los archivos de configuración principales.

Como puede ver, el comando superior es una herramienta de sistema de monitoreo muy potente, especialmente importante para los administradores de sistemas. Sin embargo, su desventaja es que consume una gran cantidad de recursos del sistema.

5. Ejemplo de aplicación

Use el comando superior para monitorear al usuario especificado. El valor predeterminado es monitorear el progreso de todos los usuarios. Si desea ver al usuario especificado, presione "U" en el terminal. Clave, luego ingrese el nombre de usuario, el sistema cambiará a la interfaz de ejecución del proceso del usuario especificado, como se muestra en la Figura 2. 498) this.style.width = 498; "> Figura 2 Use el comando superior para monitorear al usuario especificado

Copyright © Conocimiento de Windows All Rights Reserved