Unix & Linux

66
¿Correcto bloqueo en scripts de shell?

En ocasiones, debe asegurarse de que solo se ejecute una instancia de un script de shell al mismo tiempo. Por ejemplo, un trabajo cron que se ejecuta a través de crond que no proporciona bloqueo por sí solo (por ejemplo, el crond de Solaris predeterminado). Un patrón común para implementar el...

66
¿Cómo escapar de las cotizaciones en shell?

Tengo problemas para escapar de personajes en bash. Me gustaría escapar de comillas simples y dobles mientras ejecuto un comando con un usuario diferente. A los fines de esta pregunta, digamos que quiero hacer eco de lo siguiente en la pantalla: 'single quote phrase' "double quote phrase" ¿Cómo...

66
Crear un usuario sin contraseña

Estoy tratando de crear un usuario sin contraseña como esta: sudo adduser \ --system \ --shell /bin/bash \ --gecos ‘User for managing of git version control’ \ --group \ --disabled-password \ --home /home/git \ git Está bien creado. Pero cuando trato de iniciar sesión con el usuario git...

66
¿Cómo puedo agregar una firma .png a un PDF en Linux?

Tengo una copia escaneada de mi firma escrita y necesito aplicarla a algunos documentos en el bloque de firma. Solía ​​hacer esto en Windows todo el tiempo, pero ahora solo tengo Linux. es posible? ¿Cómo puedo agregar una imagen de firma a un archivo PDF en Linux (Gnome

66
¿Acceso raíz que no puede cambiar la contraseña de root?

Estamos teniendo un pequeño problema en un servidor. Queremos que algunos usuarios puedan hacerlo, por ejemplo, sudoy convertirse en root, pero con la restricción de que el usuario no puede cambiar la contraseña de root. Es decir, una garantía de que aún podemos iniciar sesión en ese servidor y...

66
Long line wrapping en nano

Al editar un archivo authorised_keys en Nano, quiero ajustar líneas largas para que pueda ver el final de las líneas (es decir, decir de quién es la clave). Esencialmente quiero que se vea como la salida decat authorised_keys Entonces, presioné Esc + Lcuál es la meta clave para habilitar el ajuste...

66
Comandos no encontrados: netstat, nmap en CentOS 7

Estoy usando el siguiente CentOS: $ cat /etc/centos-release CentOS Linux release 7.0.1406 (Core) Los comandos nmap, netstaty lsofno se encuentran en CentOS7. ¿Por qué? $ type -a nmap bash: type: nmap: not found $ type -a netstat bash: type: netstat: not found $ type -a lsof bash: type:...

66
¿Cómo puedo evitar que mis sesiones de SSH se congelen?

Tengo, ServerAliveIntervaly en el caso de algunas máquinas, también ClientAliveIntervalconfigurado en 540 en archivos de configuración de cliente / servidor SSH (supongo que configurarlo en más de eso no sería una buena idea). Trabajo con muchas sesiones de SSH que actualmente se congelan después...

66
¿Por qué se requiere 'bc' para construir el kernel de Linux?

Los requisitos mínimos de construcción del kernel de Linux especifican que bcse requiere la calculadora para construir el kernel v4.10, siendo la versión mínima de la herramienta 1.06.95. ¿Qué uso se hace bcen este contexto y por qué no se usa directamente el lenguaje C en lugar de bcpara estas...