Devo riavviare un numero di macchine in remoto. Normalmente ho solo problema for host in <hostlist>;do ssh ${host} 'sudo shutdown -r now';done Ma voglio concedere agli utenti un po 'di tempo prima del riavvio. Comunque la loro sessione ssh non si disconnetterà anche se uso: ssh -f 'sudo shutdown -r …
Comprendo il test originale per CVE-2014-6271, che era: $ env x='() { :;}; echo vulnerable' bash -c "echo this is a test" Ma sono confuso dal test aggiornato e dall'output corrispondente per CVE-2014-7169: $ env X='() { (a)=>\' sh -c "echo date"; cat echo sh: X: line 1: syntax error …
Nuovo di Debian (Raspbian), e sto lottando su questo per alcuni giorni. Ho uno script di avvio che voglio eseguire all'avvio. Ho eseguito i seguenti comandi, per rendere eseguibile lo script e per aggiungerlo con i parametri predefiniti alla sequenza di avvio. sudo chmod 755 /etc/init.d/testsam sudo update-rc.d testsam defaults …
Avevo bisogno del mio script per inviare email all'amministratore in caso di problemi e la società utilizza solo Gmail. Seguendo alcune istruzioni sui post sono stato in grado di configurare mailx usando un file .mailrc. c'è stato prima l'errore di nss-config-dir che ho risolto copiando alcuni file .db da una …
Recentemente abbiamo reinstallato il nostro server a causa di un errore del disco e ora abbiamo un problema con il ridimensionamento dei terminali. Abbiamo installato Debian 6.0.6. Sintomi Quando si ridimensiona un terminale, nessuna app basata su ncurses (testata: ytalk, irssi, screen, tmux, alcune delle applicazioni di esempio ncurses) sembra …
Vorrei cambiare il buon livello dello script attualmente in esecuzione: #!/bin/bash nice_it ( ) { nice ps -o "%p %r %y %x %n %c %a" } nice_it Questo non funziona, dal momento che nicetenta di cambiare il buon livello del comando avviato da esso. È possibile raggiungere questo obiettivo in …
Sto creando uno script Bash per alcune attività. Una di queste attività è creare un DB MySQL all'interno dello stesso script bash. Quello che sto facendo in questo momento è la creazione di due variabili: una per il nome utente del negozio e l'altra per la password del negozio. Questa …
Sto cercando di usare pidof o pgrep per essere in grado di inviare un HUP a un processo nel mio sistema. Il problema è che voglio solo terminare il processo con un parametro preciso. Questo è l'output di 'ps awx' 657 ? S 0:00 processname software 658 ? S 0:00 …
Ho uno script e voglio visualizzare diversi messaggi se un file esiste o no. Ho una sceneggiatura come: count=ls /import/*.zip | wc -l echo "Number of files: " $count if [ "$count" > "0" ]; then echo "Import $count files" else echo "**** No files found ****" fi Tuttavia, se …
(su un sistema Linux) Ho un ampio set di sottodirectory nidificate su un filesystem. Vorrei eliminare tutti i percorsi di directory che non contengono alcun file. In altre parole, vorrei eliminare ricorsivamente ogni directory in cui non ci sono file in quella directory o in qualsiasi sottodirectory di quella directory.
Quindi ho letto molti dei post relativi a questo e sono appena diventato più confuso di prima. Ci sono raccomandazioni per vari strumenti tra cui ttyrec, snoopy, acct, rootsh, sudosh, ttyrpld, auditing unix e altro. Nel mio caso, voglio essere in grado di registrare tutti i comandi eseguiti su un …
Su un server Linux, voglio ridurre la dimensione di un file di registro che è grande diversi GB. Tagliare la metà superiore, o forse il primo milione di linee funzionerebbe.
Ho 5 macchine in cui lavoro costantemente. Sta diventando sempre più frustrante quando sto impartendo comandi sbagliati su scatole sbagliate. Fortunatamente non ho ancora fatto nulla di male. Volevo sapere se c'è qualche hack che posso hardcode che mostrerà il mio prompt in diversi colori in base alla macchina in …
Se ho un processo PID X, come posso sapere in quale directory era in esecuzione? Posso vedere con ps aux | grep Xl'intera riga di comando con cui è stato invocato. Tuttavia, in questo caso è ./script.sh, e voglio vedere quale script.shè in esecuzione.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.