Tag: bash

Come rilevare, nel sistema operativo guest, se gli strumenti vmware sono obsoleti?

Sto cercando di trovare un modo generico di controllo, nel sistema operativo guest di una macchina virtuale, se gli strumenti VMware sono obsoleti. Il modo migliore che ho trovato finora è stato quello di controllare l'output di "vmware-toolbox-cmd -v" e di confrontarlo con il numero di versione atteso. Per esempio: if [ "`vmware-toolbox-cmd -v`" = […]

L'output di command Shell script in se il confronto di condizioni non riesce a confrontarsi con la stessa string di valori

Sto incorporando uno snippet di script che determina la versione Android tramite: adb shell getprop ro.build.version.release che restituisce: 4.1.2 o 4.0.4 Lo snippet attualmente sembra questo: if [ "$(adb shell getprop ro.build.version.release)" == "4.1.2" ]; then rw_path="/sdcard/" elif [ "$(adb shell getprop ro.build.version.release)" == "4.0.4" ]; then rw_path="/data/local/" fi echo $rw_path Ho pensato adb potrebbe […]

Sostituire il path binario per un determinato utente

La mia domanda sembra essere banale, ma non sono riuscito a trovare qualcosa di utile in Internet. Ho un binario dentro /urs/bin/binary ma è obsoleto e per esempio è disponibile una versione più recente su un supporto /mount/new_version/binary Uno è uno script bash che invoca questo binario in una forma simile binary -doSomething Ho bisogno […]

Programmaticamente aggiungendo due righe a crontab

Sto cercando di aggiungere due righe alla crontab di root durante la creazione di un'istanza AWS. Ho un insieme di comandi che fanno parte dei "dati utente". Questi comandi vengono eseguiti come root quando si crea l'istanza. Vorrei aggiungere queste due righe al crontab: @daily /home/ubuntu/db-backup-to-s3-daily.sh @hourly /home/ubuntu/db-backup-to-s3-hourly.sh Sto utilizzando l'approccio seguente (basato su una […]

puoi aiutarmi con questo semplice 'ulimit'?

Ho un programma di looping infinito malamente codificato che voglio eseguire sulla linea di command – ma non per sempre. Voglio usare ulimit, quindi se lo ciclo per sempre, viene tagliato. Sto provando: $> bash -c "ulimit -t 1; java myinfloopprogram" ma è come niente sta succedendo. Cosa succede, il mio command di command è […]

nome utente e password per rsync nello script

Sto creando un lavoro cron per mantenere due dirs in sincronia. Sto usando rsync. Sto eseguendo un demone rsync. Ho letto il manuale e dice: RSYNC_PASSWORD Setting RSYNC_PASSWORD to the required password allows you to run authenticated rsync connections to an rsync daemon without user intervention. Note that this does not supply a password to […]

script bash con connessione permanente ssh

Utilizzo uno script bash che viene eseguito /usr/bin/ssh -f -N -T -L8888:127.0.0.1:3306 serveradmin@34.324.234.23 Tuttavia, quando eseguo lo script bash, aspetta … vedo la connessione in arrivo, ma lo script non esce. È come sta aspettando che il process SSH finisca, perché quando uccido manualmente lo script bash finisce come bene. Qualche idea su come risolvere […]

Semplice soluzione di backup bash

Ho un'esperienza molto limitata con script di shell e vorrei mettere in atto una sorta di script che support il mio blog (WordPress) su base settimanale. Ecco quello che ho finora #!/bin/bash # Determine current date setenv CURDATE date +%Y%m%d # Backup DB & email it to me mysqldump dbname -u user -ppassword | gzip […]

Linea di command one-liner: Quick & Dirty "Byte Trasferito" rapporto

Tutto apposto. Così abbiamo un server lighttpd che pompava il carico delle nostre immagini. Si registra su base giornaliera, e stiamo valutando di spostare tutte quelle immagini sul nostro account S3 per tempi di caricamento migliori, ma prima che possiamo fare ciò, ho bisogno di get alless un "tatto" per quello che sarà il nostro […]

Quando ucciderà il PID fallire?

Sto cercando di kill 31216 31617 , ma dopo 10 volte, quel process sopravvive ancora. Perché? C'è un modo per forzarlo morto? root 31216 1 0 10:49 ? 00:00:00 nginx: master process /root/nginx-1.0.2/objs/nginx -c /root/nginx-1.0.2/conf/nginx.conf nobody 31217 31216 0 10:49 ? 00:00:00 [nginx] <defunct>

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