Archivi categoria: Linux

Il Perfetto Web Server – Nginx, Ajenti, Ubuntu

ajenti2

Oggi vi voglio parlare di Ajenti, un progetto open source che punta a fornire un completo pannello di controllo che include strumenti di controllo, monitoraggio e gestione del server il tutto da un’interfaccia web semplice e molto intuitiva.

Tra gli strumenti disponibili troviamo un’utile file manager, editor di testo, tool di gestione DNS,  gestione Apache,  Cron, Firewall, MySQL, Nginx, Munin, Samba, gestione dell’accesso da FTP e molti altri utili strumenti.

Continua la lettura di Il Perfetto Web Server – Nginx, Ajenti, Ubuntu

Come eseguire uno speedtest da terminale su Ubuntu

Se avete un server a cui non avete accesso fisico e potete accedervi solo in modalità  testuale, potrebbe risultare difficile eseguire uno speed test! Oggi vedremo come eseguire uno speedtest da terminale su Ubuntu server o Ubuntu desktop.

Eseguirlo via terminale è abbatsnza semplice e può essere fatto anche su un normale pc.

SCARICARE IL SOFTWARE

Dopo esserci loggati via ssh sul server remoto, o aver aperto un terminale sul nostro pc locale, scarichiamo lo speedtest in python con

wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py

ESEGUIRE IL SOFTWARE

Rendiamo eseguibile lo script con

chmod +x speedtest-cli

ed eseguiamolo con

./speedtest-cli

L’ultima e la terzultima riga di output dello script conterrà  il nostro risultato!

Speedtest

Rinominare ed aggiungere un prefisso a un gruppo di file in Linux

Oggi vi voglio parlare del potente comando mv da Shell in Linux, dove ci permette di rinominare o spostare un file, indicando semplicemente al comando il nome del documento da manipolare come parametro.

Perciò, se per esempio all’interno della cartella ‘/doc‘ avessimo un file chiamato ‘docx.pdf‘ e volessimo aggiungere un prefisso “prefisso_“e farlo cosi diventare ‘prefisso_doc.pdf‘ il nostro comando dovrà essere il seguente:

mv /doc/docx.pdf /doc/prefisso_doc.pdf

Questo comando serve solo per rinominare un singolo file. Come fare se volessimo modificare tutti i file contenuti in una cartella? Ora, per quanto comodo mv non consente di rinominare simultaneamente gruppi di file se non attraverso complicate istruzioni da riga di comando.

Ad esempio:

for filename in *.pdf ; do mv $filename prefisso_$filename; done

Fortunatamente Linux ci mette a disposizione un comando, mmv (multiple move), che permette di rinominare simultaneamente gruppi di file. Ad esempio, la seguente istruzione:

mmv '*.txt' '#1.doc'

permette di rinominare tutti i file con estensione ‘.txt‘ in ‘.doc‘.
In pratica mmv consente di rinominare, spostare o copiare più documenti raggruppandoli grazie all’utilizzo del caratter jolly*‘ sulla base di un elemento comune (ad esempio l’estensione).

Possiamo ora vedere alcuni esempio di utilizzo di mmv , come aggiungere un prefisso un suffisso a tutti i file ‘.pdf‘:

mmv '*.pdf' 'prefisso_#1.pdf'
mmv '*.pdf' '#1_suffisso'
mmv '*' '#1_suffisso'

Aggiungere la data come prefisso  a tutti i file ‘*‘ oppure ai soli file ‘.pdf‘ :

mmv '*' '2014-11-27.#1'
mmv '*.pdf' '2014-11-27.#1.pdf' 
Questo sito o gli strumenti terzi da questo utilizzati si avvalgono di cookie necessari al funzionamento ed utili alle finalità illustrate nella cookie policy. Chiudendo questo banner, scorrendo questa pagina, cliccando su un link o proseguendo la navigazione in altra maniera, acconsenti all’uso dei cookie. Più Informazioni | Close