Tag: bash

Hacer que una máquina se vea como el rest con respecto a los packages

Me han dado la desalentadora tarea de desplegar una máquina "prístina" packages para el rest de ellos – alnetworkingedor de 120 máquinas en total. Todas las máquinas ejecutan CentOS 6.8. Los usuarios de energía han hecho una comprobación funcional en la máquina prístina y se considera que vale la pena para todas las testings / […]

Bash falla cuando el subprocess cambia los files en el disco

Este código ha estado fallando durante días y estoy en el final de mi ingenio. Tal vez alguien puede ayudar. He codificado un script de bash que se supone que va a través de sistemas Linux administrados. Llama a otro script bash para get loggings con 8 campos: local cmd="/usr/local/sbin/zlsexpirations -s -l $nodeList" local expList […]

Forma permanente de ejecutar un command para root en el inicio del sistema en Mac OS

En Mac OS, el agente de compilation de mi server CI funciona como root. He metido con la versión de Ruby por defaul ruby -v informes de la versión 2.0, mientras que después de eval "$(rbenv init -)" se está ejecutando, obtengo un 2.4 deseado. Si eval "$(rbenv init -)" que configurar el eval "$(rbenv […]

Utilice Logrotate para truncar los files de logging después de cada input o borrar las últimas inputs 'n'

he creado un file de configuration de logrotate: touch /etc/logrotate.d/.test con las conformaciones: /home/myUser/test*.log{ size 0 hourly rotate 0 nocreate nocompress missingok nocopytruncate ifempty } Quiero ser capaz de borrar los files después de cada input (bloquear el file de logging) o en algunos files de logging para borrar las últimas 'n' inputs. Realmente, quiero […]

Apache: Añadir tmp-Dir personalizado para cada vhost

Necesito cambiar los files de configuration vhost existentes. Mi meta es agregar una tmp-path personalizada a cada host-config, que se almacena en /configs . Tal vez sería posible include un file de configuration adicional en cada vHost-config, que permite establecer esto globalmente con algún tipo de placeholder de placeholder ? Algo como include /configs/_additional.values en […]

FreeBSD: ¿cómo sincronizar el reloj del sistema con el reloj del hardware en bash?

Estoy escribiendo un script que sincroniza el reloj del sistema con el reloj del hardware (también conocido como RTC o CMOS) suponiendo que no se está ejecutando el daemon Network Time Protocol (NTP). Estoy funcionando en una máquina virtual y el supervisor no deja el reloj del hardware ser cambiado por el huésped. Así que […]

¿Cómo configurar el entorno bash dentro de Torque PBS? ¿Por qué la fuente ~ / .bashrc no funciona?

He instalado con éxito Torque PBS en mi server de ubuntu. La sumisión del trabajo es fina. Sin embargo, hay una cosa molesta. He encontrado bash ambiente no está bien dentro de PBS por ejemplo echo 'echo $PATH > ~/res.txt' | qsub y el contenido de res.txt es /home/admin-pc/bin:/home/admin-pc/.local/bin:/bin:/usr/bin:/snap/bin Esto definitivamente no es lo que […]

Debian 8; Ejecutar sudo en una session de pantalla en el arranque sin request de contraseña?

Quiero crear un script de arranque / arranque que me permita ejecutar un par de sesiones de pantalla. Esto lo he logrado mediante la creación de un script en /etc/init.d/bashfilehere Pero cuando necesito ejecutar un command sudo, me pedirá una contraseña en la session. Ahora, he visto a personas que van con la ruta de […]

Bash script entrypoint (PID = 1) mata `tail` subprocess SÓLO si una trampa falsa (que no hace NADA) estaba allí

Estoy enfrentando un comportamiento extraño en mi script Bash , tengo este script Bash que se ejecuta con PID 1 (es un entrypoint de entrypoint para el contenedor Docker , si no está familiarizado con Docker, supongo que puede ignorar esta información). Cuando ejecuto la siguiente secuencia de commands, SIGTERM termina todo muy rápidamente, y […]

¿Cómo excluir todos los shells integrados del resultado de compgen -c?

Quiero get una list de todos los ejecutables instalados en mi sistema, pero excluye todos los commands integrados / palabras key y, posiblemente, alias, ¿cómo lo haría? Esto devuelve todos ellos compgen -c Pero incluye resultados de compgen -a compgen -k compgen -b ¿Es posible hacer una línea con tuberías para excluir todas esas? dejando […]

El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.