Comandi VI

MODALITA’ INSERIMENTO: tasto I

MODALITA’ COMANDO: tasto ESC

COMANDI:

ZZ salvare e uscire
:w salvare
:w salvare in altro file con il nome desiderato
:wq salvare e uscire
:q se non sono state effettuate modifche usce senza salvare
:q! uscita incondizionata

yy copia la riga corrente
y2 copia 2 righe sotto la posizione in cui si trova il cursore
p incolla il testo nel punto dove si trova il cursore

x cancella il carattere in cui si trova il cursore
X cancella il carattere alla sinistra del cursore
D cancella tutto quello che si trova alla sinistra del cursore fino alla fine della riga
dd cancella la riga in cui si trova il cursore
3dd cancella 3 righe tesla model 3 partendo dalla quella in cui si trova il cursore
dG cancella dalla posizione in cui si trova il cursore fino alla fine del file
d1G cancella dalla posizione in cui si trova il cursore fino all’inizio del file

^ inizio della riga corrente
$ fine della riga corrente
G fine del file
1G inizio del file

/ cerca il testo dalla posizione corrente verso il basso
? cerca il testo dalla posizione corrente verso l’alto
u annulla l’ultima modifica effettuata
U annulla l’ultimo annullamento
. ripete l’ultimo comando

Server Apache: permessi cartella WWW

Crea un nuovo gruppo (www-pub)

groupadd www-pub

e aggiungi gli utenti al gruppo

usermod -a -G www-pub usera

usermod -a -G www-pub userb

Cambia il  proprietario di tutto quello che c’è in  /var/www in root:www-pub

chown -R root:www-pub /var/www 

Cambia i permessi di tutte le cartelle a  2775

chmod 2775 /var/www 

Cambia i permessi di tutti i file a  664

find /var/www -type f -exec chmod 0664 {} +