Tag: bash

C'è un modo per eseguire questi due comandi di bash docker in modo sincrono?

Sto automatizzando la configuration di ambienti dev per la mia applicazione e quando eseguo manualmente questi due comandi dalla row di command devo attendere circa 10 secondi dopo aver eseguito il primo per eseguire il secondo. # command one (run the mysql docker container) docker run -p 3306:3306 –name mysql-container-name -e MYSQL_ROOT_PASSWORD=secret -e MYSQL_DATABASE=mydbname -d […]

Consentire a httpd di eseguire uno script bash in / usr / bin /

Migrazione di un sistema da CentOS6 a RHEL7 con SELinux in esecuzione Enforced. Uno script php effettua una chiamata a /usr/bin/processdata.sh per generare alcuni dati dietro le quinte. Questo ha funzionato bene con il vecchio sistema, ma la chiamata php exec choke con SELinux impostato per abilitato. Ecco la authorization sh -rwxrwx–x. root root unborderd_u:object_r:bin_t:s0 […]

printingnte utente di subshell ottenendo radice tramite su –

Posso printingre il nome utente che sta ottenendo l'accesso principale tramite su – sulla console radice al momento di get root? user1$ su – password: obtained root via user1 #

come abbinare uno spazio in una variabile bash

Secondo la pagina uomo, la string a destra di =~ viene trattata come un'espressione regolare estesa. Ho provato le seguenti cose per adattarmi a un "ok" circondato da uno spazio bianco da entrambi i lati, ma niente sta funzionando. Hai idea di cosa faccio male? Forse c'è un'opzione di shell che deve essere abilitata? if […]

Come utilizzare wget in uno script Expect?

Primo download un file a /root/TRY1/ : #!/usr/bin/expect cd /root/TRY1/ exec wget –http-user $user –http-password $password $url Poi voglio estrarre il file: cd /root/TRY1/ exec bash -c "tar -xzvf /root/TRY1/BigDataProtector*.tgz" Tuttavia, questo scarica il file in quella posizione e si arresta dopo di che. Il file non viene estratto. Ma quando commentare la parte wget […]

redirect l'output e la rotazione del registro

Ho bisogno di un po 'di aiuto con script / command / cronjob .. Devo redirect l'output del command tcpdump al file di log e mantenere un file di log per each giorno. So che potrei usare la syntax di logging di tcpdump, ma sto anche utilizzando awk -F per filtrare l'output. Il mio command […]

Zabbix non esegue l'allineamento personalizzato

Sto eseguendo Debian 8 e Zabbix 3.2. Ho fatto uno script di allarme personalizzato, che funziona correttamente quando eseguo nel terminal: /bin/sh /usr/lib/zabbix/alertscripts/send_sms.sh 4483222740 Hello Questo invia un SMS via Twilio, funziona bene. Nel mio zabbix_server.conf ho: AlertScriptsPath=/usr/lib/zabbix/alertscripts Ho creato un tipo di supporto personalizzato seguendo https://www.zabbix.com/documentation/3.2/manual/config/notifications/media/script Ma lo script non viene chiamato. Ho un […]

come faccio a sapere se systemctl daemon-reload deve essere eseguito

C'è un modo per sapere che la configuration corrente è obsoleta? C'è un modo per visualizzare la configuration corrente di esecuzione e confrontarla con il file? Sarebbe utile per la risoluzione dei problemi per sapere cosa era la configuration in esecuzione prima di eseguire il ricarica. Anche prezioso se il command mi dicesse se effettivamente […]

Esiste un equivalente (BASH) per i file Batch di DOS?

Penso che non sia in quanto viola il principio del dosaggio. Quindi quali sono le mie opzioni se voglio lanciare due applicazioni in windows in uno script.

Chiudere le intestazioni di command di vmstat?

C'è un modo per eseguire il command VMSTAT (o qualcosa del genere) e avere un timestamp incluso nella row? So che posso pipare l'output del command e manipolare i risultati, ma se lo faccio, riceverò informazioni spazzature; Mi è stato detto che la prima fila di VMSTAT contiene dati falsi, e sarei essenzialmente get un […]

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.