[Enciclopedia de explicación de comandos de Linux] 033.atrm, colrm y hdparm de comandos comunes de Linux

cajero automático

Eliminar la tarea especificada en la cola de tareas pendientes

Nota complementaria

atrmEl comando se utiliza para eliminar la tarea especificada en la cola de tareas pendientes.

gramática

atrm [选项] [参数]

opciones

  • -V: muestra el número de versión.

parámetro

  • Número de tarea: especifique la tarea que se eliminará en la cola que se ejecutará.

ejemplo

eliminar tareas en cola

atq        # 显示当前已经设置的任务
2 Mon May 17 08:00:00 2010 a root
1 Sat May 15 17:00:00 2010 a root

atrm 2     # 删除任务2 

colmillo

Eliminar la columna especificada en el archivo

Nota complementaria

colrmEl comando se utiliza para eliminar la columna especificada en el archivo. colrmUn comando lee la entrada de la entrada estándar y la envía a la salida estándar. Si no se proporcionan parámetros, colrmel comando no filtrará ninguna línea.

gramática

colrm [参数]

parámetro

  • Número de columna inicial: especifique la columna inicial que se eliminará;
  • Número de columna final: especifica la columna final que se eliminará.

hdparm

Mostrar y configurar parámetros del disco duro

Nota complementaria

hdparmEl comando proporciona una interfaz de línea de comandos para leer y configurar parámetros del disco duro IDE o SCSI.

gramática

hdparm [选项] [参数]

opciones

  • -a<缓存分区>: establece el número de particiones prealmacenadas en el búfer al leer archivos. Si no <缓存分区>se agrega ninguna opción, se muestra la configuración actual.
  • -A<0或1>: activa o desactiva el almacenamiento en caché al leer archivos.
  • -c<I/O模式>: establece el modo de E/S IDE de 32 bits.
  • -C: Detecta el modo de administración de energía del disco duro IDE.
  • -d<0或1>: establece el modo DMA del disco.
  • -f: Escriba los datos del búfer de memoria en el disco duro y borre el búfer.
  • -g: muestra parámetros como pistas, cabezales y sectores del disco duro.
  • -h: Mostrar ayuda.
  • -i: muestra la información de especificación de hardware del disco duro, que proporciona el propio disco duro al iniciar.
  • -I: Lea directamente la información de especificaciones de hardware proporcionada por el disco duro.
  • -k<0或1>: Al restablecer el disco duro, mantenga -dmula configuración de los parámetros.
  • -K<0或1>: Al restablecer el disco duro, mantenga -APSWXZla configuración de los parámetros.
  • -m<扇区数>: establezca el número de particiones para el acceso multipartición en el disco duro.
  • -n<0或1>: Ignora los errores que ocurren durante la escritura en el disco duro.
  • -p<PIO模式>: establece el modo PIO del disco duro.
  • -P<分区数>: establece el número de particiones en la caché interna del disco duro.
  • -q: No muestra ninguna información en la pantalla al ejecutar parámetros posteriores.
  • -r<0或1>: establece el modo de lectura/escritura del disco duro.
  • -S<时间>: establezca el tiempo de espera antes de que el disco duro entre en el modo de ahorro de energía.
  • -t: Evalúe la eficiencia de lectura del disco duro.
  • -T: Evalúe la eficiencia de lectura del caché del disco duro.
  • -u<0或1>: Al acceder al disco duro, se permiten ejecutar otras solicitudes de interrupción al mismo tiempo.
  • -v: muestra la configuración relevante del disco duro.
  • -w<0或1>: establece la caché de escritura del disco duro.
  • -X<传输模式>: establece el modo de transferencia del disco duro.
  • -y: Haga que el disco duro IDE entre en modo de ahorro de energía.
  • -Y: ponga el disco duro IDE en modo de suspensión.
  • -Z: Desactive la función de ahorro automático de energía de algunos discos duros Seagate.

parámetro

  • Archivo de dispositivo: especifique el nombre del archivo del dispositivo correspondiente al controlador de identificación.

ejemplo

Muestra la configuración relevante del disco duro:

hdparm /dev/sda
/dev/sda:
IO_support = 0 (default 16-bit)
readonly = 0 (off)
readahead = 256 (on)
geometry = 19457[柱面数]/255[磁头数]/63[扇区数], sectors = 312581808[总扇区数], start = 0[起始扇区数]

Muestra el número de cilindros, cabezales y sectores del disco duro:

hdparm -g /dev/sda
/dev/sda:
geometry = 19457[柱面数]/255[磁头数]/63[扇区数], sectors = 312581808[总扇区数], start = 0[起始扇区数]

Pruebe la velocidad de lectura del disco duro:

hdparm -T /dev/sda
/dev/sda:
 Timing cached reads:   4684 MB in  2.00 seconds = 2342.92 MB/sec

Pruebe la velocidad de lectura del caché del disco duro:

hdparm -T /dev/xvda
/dev/xvda:
Timing cached reads: 11154 MB in 1.98 seconds = 5633.44 MB/sec

Detecte el modo de administración de energía del disco duro:

hdparm -C /dev/sda
/dev/sda:
drive state is: standby [省电模式]

Consulte y establezca la cantidad de sectores a los que acceden múltiples sectores del disco duro para mejorar la eficiencia de acceso del disco duro:

hdparm -m /dev/sda
hdparm -m    # 参数值为整数值如8 /dev/sda

Adjunto: Método de reparación del sector defectuoso del disco duro

Verificar: smartctl -l selftest /dev/sda
Desinstalar: umount /dev/sda*
Reparar:badblocks /dev/sda

Aprende desde ceropython

[Aprenda Python desde cero] 92. Utilice la biblioteca de solicitudes de Python para enviar solicitudes HTTP y procesar respuestas
[Aprenda Python desde cero] 91. Utilice decoradores y diccionarios para administrar aplicaciones web simples para rutas de solicitud
[Aprenda Python desde cero] 93. Utilice la gestión de diccionarios Ruta de solicitud
[Aprender Python desde cero] 89. Utilice WSGI para crear un servidor web simple y eficiente
[Aprenda Python desde cero] 88. Explicación detallada de la interfaz WSGI: realice un desarrollo web simple y eficiente
[Aprenda Python desde cero] 87. Construya manualmente Servidor HTTP Implementación de Python y procesamiento concurrente de subprocesos múltiples
[aprender Python desde cero] 86. Comprensión profunda del protocolo HTTP y su papel en la comunicación del navegador y el servidor
[aprender Python desde cero] 85. Aplicación de tecnología de computación paralela del grupo de procesos Python
[ aprender Python desde cero] 84. Comprensión profunda de subprocesos y procesos
[aprender Python desde cero] 83. Programación multiproceso de Python y el uso de grupos de procesos
[aprender Python desde cero] 82. Realización de programas de chat basados ​​en multi- threading
[aprender python desde cero] 81. Python y más Aplicación de comunicación y cola de subprocesos
[aprender python desde cero] 80. Acceso de subprocesos a variables globales y problemas de seguridad de subprocesos
[aprender python desde cero] 79. Acceso de subprocesos a variables globales y subprocesos problemas de seguridad
[aprender Python desde cero] 78. Casos de descarga de archivos
[Aprender Python desde cero] 77. Programación y precauciones del servidor TCP
[aprender Python desde cero] 76. Servidor y cliente: componentes clave de la comunicación de red
[aprender Python desde cero] 75 .Protocolo TCP: protocolo de comunicación de capa de transmisión confiable orientado a la conexión
[Aprenda Python desde cero] 74. Programa de red UDP: explicación detallada de los problemas del puerto e información vinculante
[Aprenda Python desde cero] 73. Programa de red UDP: envíe datos
[Aprenda Python desde cero] 72. Comprensión profunda de la comunicación de Socket y creación de sockets El método de
[aprender Python desde cero] 71. Puertos de red y sus funciones
[aprender Python desde cero] 70. Métodos de comunicación de red y sus aplicaciones: desde la comunicación directa hasta enrutadores para conectar múltiples redes
[aprender Python desde cero] 69. Comunicación de red y análisis de clasificación de direcciones IP
[aprender Python desde cero] 68. Modos codiciosos y no codiciosos en expresiones regulares de Python
[aprender Python desde cero] 67. re módulo en Python: reemplazo regular y tecnología de coincidencia avanzada
[aprender Python desde cero] 66. Comprensión profunda de las expresiones regulares: una herramienta poderosa para la coincidencia de patrones y el procesamiento de texto
[Aprenda Python desde cero] 65. Explicación detallada de los modificadores de expresiones regulares de Python y sus aplicaciones
[Aprenda Python desde cero] 64. El método re.compile en expresiones regulares de Python Explicación detallada
[aprender python desde cero] 63. Introducción a la clase re.Match en expresiones regulares y sus atributos y métodos
[aprender python desde cero] 62. Expresiones regulares de Python: una poderosa herramienta de coincidencia de cadenas
[aprender python desde cero] 61. Explicación detallada y ejemplos de aplicación de atributos de propiedad en Python
[aprender Python desde cero] 60. Generador de exploración: una herramienta flexible para la iteración
[aprender Python desde cero] 59. Iterador: una herramienta eficiente para optimizar el recorrido de datos
[aprender Python desde cero] 58. Excepciones personalizadas en Python y métodos para generar excepciones
[Aprende python desde cero] 57. Utiliza la palabra clave with en Python para cerrar recursos correctamente
[Aprende python desde cero] 56. La importancia y aplicación del manejo de excepciones en la programación
[Aprende python desde cero] 55. Serialización y procesamiento en Python Deserialización, aplicación de módulos JSON y pickle
[aprender Python desde cero] 54. Escritura de datos en la memoria
[aprender Python desde cero] 53. Archivos CSV y módulos CSV de Python
[aprender Python desde cero] 52. Lectura y escritura de archivos: guía de operación de archivos Python
[ aprender Python desde cero] 51. Apertura y cierre de archivos y su aplicación en Python
[aprender Python desde cero] 49. Funciones integradas relacionadas con objetos en Python y su uso
[aprender Python desde cero] 48. Explicación detallada de la herencia y herencia múltiple en Python
[aprender python desde cero] 47. El concepto y uso básico de la herencia en programación orientada a objetos
[aprender python desde cero] 46. Análisis de métodos __new__ y __init__ y singleton en Python Patrones de diseño
[aprender python desde cero] 45 Métodos de clase y métodos estáticos en Python
[aprender python desde cero] 44. Atributos y métodos privados en programación orientada a objetos
[aprender python desde cero] 43. Ejemplos en programación orientada a objetos de Python Atributos y atributos de clase
[Aprender python desde cero] 42. Atributos y métodos integrados en Python
[Aprende Python desde cero] 41. Método mágico de Python (2)
[Aprende Python desde cero] 40. Método mágico de Python (1)
[Aprende Python desde cero] 39. Gramática básica orientada a objetos y ejemplos de aplicaciones
[Aprende Python desde cero] 38. Uso e importación de paquetes de Python
[Aprende Python desde cero] 37. Uso y precauciones de los módulos personalizados de Python
[Desde cero Aprende Python ] 36. Métodos y técnicas para usar pip en Python para la administración de paquetes de terceros
[aprender Python desde cero] 35. Módulos comunes del sistema Python y su uso
[aprender Python desde cero] 34. Explicación detallada de la importación y el uso de módulos de Python
[Aprende Python desde cero] 33. El papel de los decoradores (2)
[Aprende Python desde cero] 32. El papel de los decoradores (1)
[Aprende Python desde cero] 31. Comprensión profunda de las funciones de orden superior y cierres en Python
[de Zero learning python] 30. Comprensión profunda de funciones recursivas y funciones anónimas
[aprendiendo python desde cero] 29. "Explicación detallada de los parámetros de función": comprenda los diferentes usos de los parámetros de función de Python
[aprendiendo python desde cero] 28 Variables locales y globales en Python Variables
[Aprende python desde cero] 27. Uso y llamadas anidadas de funciones de Python
[Aprende python desde cero] 25. Funciones: una herramienta para mejorar la eficiencia de la escritura de código
[Aprende python desde cero] 24. Operaciones con cadenas y métodos transversales en Python
[Aprende python desde cero] 23. Cómo usar y operaciones comunes de conjuntos (set) en Python
[Aprende python desde cero] 22. Adición, eliminación, modificación y consulta de diccionarios en Python y variables de diccionarios
[ Aprenda Python desde cero] 21. En Python, tuplas y diccionarios para
[Aprende Python desde cero] 20. Habilidades y ejemplos de operación de listas de Python
[Aprende Python desde cero] 19. Aplicación de bucles a través de listas y anidamiento de listas
[Aprende Python desde cero] 18. Explicación detallada de las operaciones básicas de las listas de Python (1)
[ Desde cero aprendiendo Python] 17. Método de formato de cadena de Python (2)
[Aprende Python desde cero] 16. Método de formato de cadena de Python (1)
[Aprende Python desde cero] 15. Comprensión profunda de la codificación de cadenas y conjuntos de caracteres
[ from Zero learning python] 14. Operaciones comunes de cadenas de Python (2)
[Aprender python desde cero] 13. Operaciones comunes de cadenas de Python (1)
[Aprender python desde cero] 12. Operaciones y aplicaciones de cadenas de Python
[Aprender python desde cero] 11. Declaración de bucle de Python y flujo de control
[aprende Python desde cero] 10. Explicación detallada de la declaración condicional de Python y si anida
[aprende Python desde cero] 09. Declaración de juicio condicional en Python
[aprende Python desde cero] 08. Python comprende las operaciones de bits Operadores, prioridad de operador
[aprender python desde cero] 07. Explicación detallada de los operadores de Python: asignación, comparación y operadores lógicos
[aprender python desde cero] 06. Usar operadores aritméticos en Python para cálculo y concatenación de cadenas
[aprender desde cero python] 05. Salida y entrada en Python
[aprende python desde cero] 04. Conceptos básicos de la programación en Python: variables, tipos de datos e identificadores
[aprende python desde cero] 03. Programación interactiva en Python y anotaciones detalladas
[Aprende Python desde cero] 02. Introducción a las herramientas de desarrollo
[Aprende Python desde cero] 01. Instalar y configurar Python

Supongo que te gusta

Origin blog.csdn.net/qq_33681891/article/details/132595457
Recomendado
Clasificación