Quali sono i dieci comandi più usati nel terminale?
Sei curioso di sapere quali sono i dieci comandi più usati nel terminale? Semplice, esegui nel terminale:
1 | history|awk'{print $2}'|awk'BEGIN {FS="|"}{print $1}'|sort|uniq-c|sort-n|tail|sort-nr |
Varie sull’Open Source in generale
Sei curioso di sapere quali sono i dieci comandi più usati nel terminale? Semplice, esegui nel terminale:
1 | history|awk'{print $2}'|awk'BEGIN {FS="|"}{print $1}'|sort|uniq-c|sort-n|tail|sort-nr |
Per conoscere quale processo (eventualmente per fermarlo con un kill -9) occupa una porta tcp/udp, si può ricorrere al comando fuser. Ad esempio per trovare il processo che occupa la porta 21 tcp, basterà digitare nel terminale:
1 | fuser-v21/tcp |
Per cercare i file in una directory più vecchi di tre mesi e cancellarli, si può usare il seguente comando da terminale:
1 | find/var/backupdb/-typef-mtime+93-execrm-f{}\; |
Per visualizzare l’elenco dei file modificati oggi nella directory corrente, si può eseguire il seguente comando da terminale:
1 | find.-mtime-1\!-typed-execls-l{}\; |
Volevo scrivere una breve guida alla configurazione di vim per l’uso come client per il debug di un’applicazione PHP. Con Lenny la procedura è semplificata, perché troviamo già qualche pacchetto precompilato 😉 Dunque, gli strumenti che useremo sono: xdebug, vim, DBGp client. L’installazione di vim standard su Lenny non è sufficiente per l’uso dei plugin … Leggi tutto
Se avete provato a creare un archivio tar (o meglio tgz, ovvero tar compresso con gzip) della cartella corrente e di tutte le sottocartelle con il classico:
1 | tar-zcvf archivio.tgz* |
vi sarete accorti che non vengono inclusi i files nascosti. Il motivo è ovvio, anche se non viene sempre percepito. Se provate ad effettuare un:
1 | ls*-R |
vi … Leggi tutto
E’ possibile che la password dell’utente root su MySQL sia andata persa. E’ possibile reimpostarla in modo abbastanza semplice, seguendo la procedura: – spegnere MySQL:
1 | /etc/init.d/mysql stop |
– avviare in safe mode:
1 | mysqld_safe--skip-grant-tables& |
– accedere come root e senza password (grazie al fatto che siamo in safe mode)
1 | mysql-uroot |
– accedere alla tabella mysql dove sono … Leggi tutto
E’ possibile evitare che proftpd “risponda” indicando la propia versione, attivando una semplice direttiva nel file di configurazione /etc/proftpd/proftpd.conf . La direttiva è ServerIdent e può essere impostata come segue. Per far rispondere la stringa “ftp server” aggiungere nel file di configurazione:
1 | ServerIdent on"ftp server" |
Per non rispondere nulla aggiungere nel file di configurazione:
1 | ServerIdent off |
Per far … Leggi tutto
Accedendo via FTP ad un server proftpd, non è possibile vedere/utilizzare il contenuto di un eventuale link presente nello spazio. Per ovviare a questa mancanza, è possibile utilizzare il seguente trick. Supponendo che la cartella di origine sia /var/ftp/incoming e che la si voglia rendere disponibile in /home/bob/incoming, basterà lanciare da terminale:
1 | mount--bind/var/ftp/incoming/home/bob/incoming |
Per riattivare … Leggi tutto
Iperf è uno strumento molto utile per misurare l’ampiezza di banda tra due nodi. Funziona su TCP o UDP, open source e disponibile per diversi sistemi operativi. Iperf va installato su entrambe i nodi e poi su uno va avviato come server e sull’altro come client. In alcuni secondi completerà la procedura di trasmissione e … Leggi tutto