Comandi utili

Qui di seguito una lista di comandi che mi sono sempre tornati utili nell’uso di Server Linux con DirectAdmin (e non).

Unificare file in archivio TAR:

tar -cvf nome.tar *

Comprimere con GZIP un archivio TAR:

gzip nome.tar

Killare tutti i processi utente CentOS:

kill -9 `ps -u USERNAME-o “pid=”`

Killare tutti i processi utente Debian:

killall –u USERNAME

Link Simbolico:

ln –s FILE_ORIGINALE FILE_LINKATO

Entrrare in SSH con IPv6:

ssh -6 -l username hostmask

Visualizzazione Traffico scheda eth0:

tcpdump -i eth0 –n

Sincronizzare DirectAdmin DNS con Opzione Multi-Server manualmente Server A=>B:

echo "action=rewrite&value=named" >> /usr/local/directadmin/data/task.queue
/usr/local/directadmin/dataskq d800

Modificare dati Utente:

chfn

Modificare Default Shell Utente:

chsh

Controllare un processo:

lsof -p PID
ls -l /proc/PID/exe

Avvio Scansione AntiVirus:

clamscan -r -i /home/

Avvio Scansione AntiVirus con Rimozione FIle:

clamscan -r -i --remove /home/

Trovare File più grandi di 1MB:

du -h /home | grep '^.*[0-9]M' | sort –n

Controllo risposte dai NameServer:

dig @ns.domain.ttl domain.ttl sort –n

Controllo risposte dai Server DNS Record A:

dig domain.ttl A

Controllo risposte dai Server DNS Record NS:

dig domain.ttl NS

Controllo UDP e TCP di una determinata Porta:

netstat -nlp | grep :PORTA

Controllare la versione di Exim installata:

exim –bV

Visualizzare ultimo Reboot:

who –b

Mostra utenti connessi all’ultimo reboot del sistema:

last reboot | head -1

Cercare file con permessi 777

find /home -perm 0777

Modificare permessi di tutte le cartelle di /home in 755:

find /home -type d -exec chmod 755 {} \;

Modificare permessi di tutti i file di /home in 644:

find /home -type f -exec chmod 644 {} \;

Scaricare intero sito usando httrack da command line (1 file alla volta):

httrack "http://URL SITO WEB/" -O "/home/UTENTE/CARTELLA DOWNLOAD" -v -%U UTENTE –c1

About The Author

No Comments

Leave A Reply

You must be logged in to post a comment.