Se lo faccio su - -c 'mkdir bin' user1 poi capisco su: /usr/bin/ksh: No such file or directory perché la shell degli utenti è impostata su kshin /etc/passwde kshnon è installata. Domanda Come eseguo i comandi come utente in questo caso?
Devo installare automaticamente CPAN e alcuni moduli Perl in uno script di installazione di Scientific Linux (RHEL). Sfortunatamente i moduli specifici che desidero (almeno uno di essi) non possono essere trovati come RPM: s per quanto ho visto. Quindi ho bisogno di installare CPAN, configurarlo automaticamente (o con un file …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Server Fault. Chiuso 5 anni fa . Dopo la ricerca sembra che sia l'ascii di EOF -1, ma come posso echofarlo? Il mio scopo …
Attività: eseguire blocchi costituiti da 3-5 comandi (in parallelo / in background). Esempio di blocco: dd if=/dev/urandom of=/mnt/1/x bs=1024 count=1024000000 & dd if=/dev/urandom of=/mnt/2/x bs=1024 count=1024000000 & dd if=/dev/urandom of=/mnt/3/x bs=1024 count=1024000000 & Al termine, dovrebbe essere eseguito il blocco successivo. Suppongo che ciò possa essere fatto tramite i file …
Sto eseguendo questo comando per scoprire i file che sono stati modificati negli ultimi 10 minuti find / -fstype local -mtime -10m ma sta dando il seguente errore ogni volta find: missing argument to `-mtime' Cosa c'è di sbagliato con sopra?
Ecco un comando che funziona bene: echo Blah: `stat -c %a .` È possibile find -execeseguire questa stessa cosa per ogni file trovato, con {}al posto di .?
Ho installato ircd-hybridsul mio Ubuntu Server (192.168.1.2, esempio.com). Usiamo #teamchannelper comunicare all'interno del team. La domanda è: come posso inviare un breve messaggio da example.coma #teamchanneldallo script bash? per esempioexample.com: Alert! The server is rebooting now Modificare: Ho trovato uno script perl che fa esattamente quello di cui avevo bisogno.
Ho scoperto attraverso questa risposta che ho impostato i colori dei terminali nel mio prompt in modo ingenuo per anni. Ora ho modificato il mio .bashrc per usare i comandi 'tput' per colorare vari elementi del mio prompt. L'unico codice di escape rimasto che ho è questo: TITLEBAR="\[\033]2; PROD - …
Ho appena corso cat /opt/webapplications/Word/readme.log | grep -v 'Apple' e ho ottenuto l'output sul cli che mi aspettavo, che era tutte le righe readme.logche non contenevano ' Apple' ... Poi ho corso ... cat /opt/webapplications/Word/readme.log | grep -v 'Apple' > /opt/webapplications/Word/readme.log Tuttavia, /opt/webapplications/Word/readme.logè vuoto. Qualcuno può spiegarmi perché è successo …
Mi affrettai e dimenticato il e in crontab -eprima mi ha colpito Enter. È apparso un prompt, quindi ho chiuso con Ctrl+ D, come di solito esco dai prompt di input. Ora, senza preavviso, il mio intero crontab è vuoto. Perché? Quale logica ha causato ciò? Come devo chiudere prompt …
Vorrei registrare tutti i comandi eseguiti su SSH. Dire, ssh something@server.com COMMAND Voglio registrare "COMMAND" su server.com Ho cercato ampiamente ma non sono riuscito a trovare nulla. C'è un'altra domanda simile, ma non credo che ci sia una soluzione laggiù. Come registrare "esecuzione remota su SSH" Posso ottenere una vista …
La mia domanda sembra essere banale ma non sono riuscito a trovare nulla di utile in Internet. Ho un binario in /urs/bin/binary ma è obsoleto e la versione più recente è disponibile su alcuni mount per esempio /mount/new_version/binary C'è uno script bash che invoca questo binario in una forma simile …
La prima volta ssh-copy-idlo chiederà # ssh-copy-id -i .ssh/id_dsa.pub backup@example.com The authenticity of host 'example.com (xxx.xxx.xxx.xxx)' can't be established. RSA key fingerprint is 39:fb:5e:70:30:33:2b:18:17:e9:4f:2f:91:b5:d2:21. Are you sure you want to continue connecting (yes/no)? È possibile scrivere questo script, quindi lo script risponderà semplicemente sì?
Quando ho notato che lo script di backup che ho inserito in /etc/cron.weekly sul mio server Debian6 non viene eseguito, ho inserito questo piccolo script in esso, per vedere se il cronjob settimanale è eseguito: #!/bin/bash echo 'CRON RAN' > /var/log/cron-weekly-runcheck.log salvato come -rwxr-xr-x 1 root root 64 Jul 15 …
rsyncpuò essere persuaso a spostare le cartelle in modo molto simile e superiore al tradizionale mvcon le seguenti opzioni: rsync -axvvES --remove-source-files source_directory /destination/ Comunque una cosa che non riesco ancora a farlo è rimuovere le directory originali. Il --remove-source-filesflag fa proprio questo, rimuove i file di origine, ma non …
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.