El comando de pantalla de gran alcance en el sistema Linux

  
El comando de pantalla de gran alcance en el sistema de Linux puede no ser percibido por muchos usuarios. El siguiente es un comando de pantalla de gran alcance en el sistema de Linux. El contenido específico es el siguiente.

Debido al análisis de secuenciación de segunda generación, a menudo es necesario ejecutar programas durante mucho tiempo. Debido al largo tiempo, no ha habido un buen camino. Cuando tienes pantalla, todo esto se resuelve. Al escribir la pantalla de comando se crea una única ventana que ejecuta el shell, donde puede ejecutar el programa que necesita.

Usar la pantalla es muy fácil. Simplemente escriba la pantalla en SHELL para abrir una sesión de pantalla.

Y debajo de cada sesión de pantalla, todos los comandos comienzan con ctrl + a (C-a). Ahora permítame presentar brevemente el comando básico C-ac-> Crear, abra una nueva ventana

C-an- > A continuación, cambie a la siguiente ventana

C-ap- > Ventana anterior, anterior

más ..

menos..C-aC-a- > Otro, cambia entre dos ventanas

C-aw -> Windows, haga una lista de las ventanas que se han abierto.

C-a0- > Cambie a la ventana 0

C-a1..9- > Cambie a la primera ..9 windowC-aa-> emitido Ca, en emacs, ve, bash, tcsh se puede mover al principio de C-at-> Hora, muestra la hora actual y la carga del sistema

C -aK (en mayúsculas) -> killwindow, cierre por la fuerza la ventana actualC-a [- > ingrese el modo de copia, en el modo de copia puede retroceder, buscar,

copiar es como usar vi como C- b Hacia atrás, PageUp

C-fForward, PageDown

H (mayúsculas) Alto, mueva el cursor a la esquina superior izquierda

LLow, mueva el cursor a la esquina inferior izquierda

0 se mueve al principio de la línea

$ fila de la línea

En el modo normal:

Use screen-ls para ver todos los sc Sesiones de Reen

Use screen-rsessionid para ingresar a la sesión de pantalla específica especificada por sessionid

Finalmente, salga.

--------------------------------

Además, todos están en el servicio en segundo plano , o al ejecutar un script durante mucho tiempo. ¿Se siente que la interacción es muy pobre?

A veces, quiero mostrar el resultado directamente en el terminal, y me temo que el terminal se cierre accidentalmente y que el proceso salga.
(Algunos servicios sshd también establecerán el tiempo de espera de conexión, saldrán automáticamente del terminal)

Ahora use el comando de pantalla para resolver el problema de ejecutar el servicio en segundo plano.

El comando es super simple:

Ingrese a la pantalla directamente en el terminal. En este momento, el servidor abrirá un nuevo terminal, pero este terminal es diferente del anterior terminal ordinario. No está afiliado con el grupo de procesos sshd, de modo que cuando se cierre el terminal local, el terminal del servidor no se eliminará.

Por supuesto, las ventajas no se limitan a esto. Cuando realiza tareas en el terminal del servidor, incluso puede cambiar al terminal local para hacer otras cosas en cualquier momento. Luego, cuando regrese, puede restaurar al servidor que acaba de abrir. En el terminal, si la tarea simplemente no finalizó, puede continuar realizando la tarea.

Pasos de operación:

Primero, ingrese el terminal screen-Ssessionname.
(nombre de sesión es para distinguir su sesión)

Luego presione ctrl + a, luego presione d para salir temporalmente del terminal.

Cuando desee volver, primero verifique el ID del proceso del terminal, la lista de pantalla

o directamente

screen-rxx (solo el nombre de la sesión).

Por supuesto, cuando abre muchas sesiones, planea cerrar varias sesiones, puede ingresar a la sesión, salir de ella.

En general, la pantalla puede reemplazar completamente a nohup Y proporciona características más complicadas, pero creo que las funciones simples son suficientes para manejar las operaciones diarias.

Resumen:

Espero que el poderoso comando de pantalla en el sistema Linux descrito en este artículo pueda ayudar al lector. Más información sobre el sistema Linux aún debe ser explorada y aprendida por el lector.

Copyright © Conocimiento de Windows All Rights Reserved