ma quant'è utile questo terminale!

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.

Re: ma quant'è utile questo terminale!

Messaggioda kimj » domenica 19 gennaio 2014, 21:00

tonywhite Immagine ha scritto:Ho trovato un piccolo comando utile (poco) e carino (molto) all'interno di un pacchetto di giochi da terminale per bsd
Il pacchetto è bsdgames.
Il comando serve per capire a cosa serve per dare una breve descrizione di un'applicazione (che sia grafica o no)
Ecco un esempio
Codice: Seleziona tutto
wtf is lspci
lspci: lspci (8)            - list all PCI devices

Immagine


necroposting: interessante, ma non si limita ai "comandi".

e' di fatto un tool per il lookup degli acronimi:

Codice: Seleziona tutto
$ wtf snafu
SNAFU: situation normal, all fucked up

$ wtf TANSTAAFL
TANSTAAFL: there ain't no such thing as a free lunch


usa, di default, due database di acronimi: /usr/share/games/bsdgames/acronyms, per quelli ad uso comune, e /usr/share/games/bsdgames/acronyms.comp, per quelli relativi all'informatica.

Codice: Seleziona tutto
$ wtf SLDRAM
SLDRAM: synchronous-link dynamic random access memory


non si limita quindi alla sintesi delle utility unix.

quando un termine non e' in nessun database definito in $ACRONYMDB, "wtf" controlla prima se sia un comando/titolo di man page riconosciuto da "whatis". Di fatto, quindi, nell'utilizzo che suggerisci, agisce da wrapper a "whatis":

Codice: Seleziona tutto
~$ whatis lspci
lspci (8)            - list all PCI devices


whatis - mostra le descrizioni delle pagine di manuale

Codice: Seleziona tutto
$ whatis whatis
whatis (1)           - mostra le descrizioni delle pagine di manuale



termino quindi con l'esempio piu' appropriato e relativo all'argomento che mi possa venire in mente:

Codice: Seleziona tutto
$ wtf rtfmp
RTFMP: read the fine/fucking man page


ps: siccome whatis agisce su tutte le pagine di manuale, non solo sui "comandi", anche "wtf" puo' essere usato allo stesso scopo. Puo' anche definirti una funzione posix, od una syscall:

funzione:
Codice: Seleziona tutto
$ wtf popen
popen: popen (3)            - pipe stream to or from a process


syscall:
Codice: Seleziona tutto
$ wtf fsync
fsync: fsync (2)            - synchronize a file's in-core state with storage device


syscall e manuale sviluppatori:
Codice: Seleziona tutto
$ wtf signal
signal: signal (2)           - ANSI C signal handling
signal (7)           - overview of signals
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1058
Iscrizione: settembre 2008

Re: ma quant'è utile questo terminale!

Messaggioda melfnt » lunedì 20 gennaio 2014, 15:18

kimj Immagine ha scritto:
tonywhite Immagine ha scritto:Ho trovato un piccolo comando utile (poco) e carino (molto) all'interno di un pacchetto di giochi da terminale per bsd
Il pacchetto è bsdgames.
Il comando serve per capire a cosa serve per dare una breve descrizione di un'applicazione (che sia grafica o no)
Ecco un esempio
Codice: Seleziona tutto
wtf is lspci
lspci: lspci (8)            - list all PCI devices

Immagine


Stupendo!
melfnt
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1083
Iscrizione: ottobre 2011

Re: ma quant'è utile questo terminale!

Messaggioda depretorevincenzo » domenica 16 marzo 2014, 21:58

Scoprire questo topic è stata una gioia! grazie di cuore! Avrei una richiesta,magari è stata già fatta,nel caso mi scuso ma ci metterò un bel po' a leggere tutte e 117 pagine, per ora ne ho lette una decina e ho imparato comandi utilissimi a cominciare dalle foto e la pulizia.Quello che vorrei però sapere è: posso convertire file mp3-mpeg in file solo mp3 da terminale? Ci ho messo una vita a convertire le canzoni che mi interessavano tramite vlc,salvo accorgermi solo alla fine che il mio cellulare(antico) non li supportava,ma convertirli uno per uno in mp3 è dura... nel caso devo spostare questi file in un posto specifico ,tipo scrivania (ora si trovano nella cartella home-musica)?
Ah, questi absolute begginers, che domande fanno... :shy:
Avatar utente
depretorevincenzo
Prode Principiante
 
Messaggi: 10
Iscrizione: gennaio 2014
Località: Venezia
Desktop: Unity e gnome shell 3.0
Distribuzione: ubuntu e ubuntu gnome 16.10 64bit
Sesso: Femminile

Re: ma quant'è utile questo terminale!

Messaggioda Sargonsei » domenica 16 marzo 2014, 23:14

depretorevincenzo Immagine ha scritto:Scoprire questo topic è stata una gioia! grazie di cuore! Avrei una richiesta,magari è stata già fatta,nel caso mi scuso ma ci metterò un bel po' a leggere tutte e 117 pagine, per ora ne ho lette una decina e ho imparato comandi utilissimi a cominciare dalle foto e la pulizia.Quello che vorrei però sapere è: posso convertire file mp3-mpeg in file solo mp3 da terminale? Ci ho messo una vita a convertire le canzoni che mi interessavano tramite vlc,salvo accorgermi solo alla fine che il mio cellulare(antico) non li supportava,ma convertirli uno per uno in mp3 è dura... nel caso devo spostare questi file in un posto specifico ,tipo scrivania (ora si trovano nella cartella home-musica)?
Ah, questi absolute begginers, che domande fanno... :shy:


Per convertire in massa dei files .flv in files .mp3, devi anzitutto mettere tutti i files che vuoi convertire in una cartella vuota, poi, nella stessa cartella, crei un file di testo con nome convertiFlvMp3.sh e con questo contenuto:
Codice: Seleziona tutto
#!/bin/bash
for f in *.flv; do
   ffmpeg -i "$f" "${f/%flv/mp3}";
done
# Questo script, comanda a ffmpeg di convertire tutti i files .flv contenuti nella cartella in cui risiede
# in files .mp3
#
# Per convertire il singolo file, impartire il comando
# ffmpeg -i fileinput.flv fileoutput.mp3
# dove fileinput.flv è il nome del file in formato .flv e fileoutput.mp3 è il nome del file .mpe dopo la conversione.

Dopo aver salvato il file convertiFlvMp3.sh, controlli le proprietà e ti assicuri che sia eseguibile, dopo di che lo avvii. Il risultato finale sarà di convertire tutti i files .flv contenenti nella medesima cartella in cui si trova lo script.
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
L'hardware ed il Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Inserisci anche tu, nella tua firma, la configurazione del tuo PC o il link alla configurazione stessa. Sarà di aiuto a chi ti vuole aiutare.
Avatar utente
Sargonsei
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1853
Iscrizione: febbraio 2008

Re: ma quant'è utile questo terminale!

Messaggioda steff » martedì 1 aprile 2014, 21:12

Un ppa con un solo programma: hh per una ricerca efficace nella history
Codice: Seleziona tutto
 
 sudo add-apt-repository ppa:ultradvorka/ppa
 sudo apt-get update
 sudo apt-get install hh
(per arch si trova come quasi tutto in AUR)
Per rimpiazzare il ctrl+r
Codice: Seleziona tutto
hh --show-configuration >> ~/.bashrc


Esempio:
Codice: Seleziona tutto
cat
Type to filter, UP/DOWN to move, DEL to remove, TAB to select, C-g to cancel
- HISTORY - case:insensitive (C-t) - order:ranking (C-/) - 109/149 -----------------------------------------------------------------------------
 cat /etc/fstab
 cat .bash_aliases|grep xev
 cat  /etc/default/grub
 cat /boot/grub/grub.cfg
 cat .bash_aliases|grep xub
 cat /proc/swaps
 cat .conkyrc
 cat .winkey
 cat /var/log/pacman.log
 sudo cat /boot/grub/grub.cfg
 
La Documentazione da consultare e la FAQ sul uso del forum
$ rsync -auv --delete /home/NOME/ /media/disco_USB/BACKUP
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu virtuale in Vbox
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 35745
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

Re: ma quant'è utile questo terminale! Script stampa a libro

Messaggioda Wilson » mercoledì 16 aprile 2014, 19:12

Questo è un piccolo script che uso per convertire un pdf di formato A4 in modo da ottenere un .ps pronto per stampare un libricino in formato A5 (servirebbe una stampante con fronte-retro)

Codice: Seleziona tutto
#!/bin/bash

for i in "$@"
do
   if test -r "$i"; then
      if [[ `file -ib "$i"` != "application/pdf"* ]]; then
         echo "$i non sembra un pdf"
      else
      echo "Elaborazione di $i avviata"   

      pdf2ps "$i" /dev/stdout | psbook /dev/stdin /dev/stdout | psnup /dev/stdin -l -2 > "$i".ps

      echo "Elaborazione di $i completata"
      fi
   else
   echo "Non si ha il permesso di leggere $i o semplicemente non esiste "
   fi
done


Lo script trasforma tutti i pdf che gli si passano come parametri: molto comodo da mettere nella cartella degli script di nautilus in modo da poterlo invocare col mouse.

ps: richiede l'installazione di ghostscript e psutils
-- Provate Ubuntu! Innocuo se usato secondo le istruzioni --
Avatar utente
Wilson
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3531
Iscrizione: novembre 2005
Località: Torino
Desktop: Unity
Distribuzione: Edubuntu 15.04 x86_64

Re: ma quant'è utile questo terminale!

Messaggioda tecnopado » giovedì 1 maggio 2014, 9:53

steff Immagine ha scritto:Non mi ricordo se è già stato segnalato, ma bisogna imparare leggere le pagine man.
Codice: Seleziona tutto
sudo apt-get install manpages-it
man <comando>
spazio per andare avanti
q per uscire

non male anche
Codice: Seleziona tutto
<comando> --help


--ma "sudo apt-get install manpages-it" dovrebbe riferirsi ai manuali in italiano?? mi sa che qualcosa mi sfugge ..
--- Il mio Super Tempo Di BOOT: SSD Crucial M550 GPT+BTRFS+custom kernel 4.0 | Startup finished in 1.145s (kernel) + 674ms (userspace) = 1.820s !!!!! :D
personal config REPO https://github.com/tecnopado UTENTE ARCHLINUX FIERO&SODDISFATTO!!!! GUIDA BOOTTIME http://www.inthebit.it/fast-boot-time-s ... ux-con-ssd
Avatar utente
tecnopado
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1356
Iscrizione: febbraio 2014
Località: mnt /dev/Gorizia/Casa_Mia/
Desktop: i3WM-Gnome-xfce4.12-tmux
Distribuzione: ArchLinux-CentOS-Manjaro-Gentoo

Re: ma quant'è utile questo terminale!

Messaggioda steff » giovedì 1 maggio 2014, 11:50

non i manuali "normali" ma quelli del terminale, però non tutto è tradotto
Codice: Seleziona tutto
man man
La Documentazione da consultare e la FAQ sul uso del forum
$ rsync -auv --delete /home/NOME/ /media/disco_USB/BACKUP
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu virtuale in Vbox
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 35745
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

Re: ma quant'è utile questo terminale!

Messaggioda tecnopado » giovedì 1 maggio 2014, 14:22

Aahh! Ok! Bene bene.. e' gia' qualcosa.. certamente utilissimo in ogni caso
--- Il mio Super Tempo Di BOOT: SSD Crucial M550 GPT+BTRFS+custom kernel 4.0 | Startup finished in 1.145s (kernel) + 674ms (userspace) = 1.820s !!!!! :D
personal config REPO https://github.com/tecnopado UTENTE ARCHLINUX FIERO&SODDISFATTO!!!! GUIDA BOOTTIME http://www.inthebit.it/fast-boot-time-s ... ux-con-ssd
Avatar utente
tecnopado
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1356
Iscrizione: febbraio 2014
Località: mnt /dev/Gorizia/Casa_Mia/
Desktop: i3WM-Gnome-xfce4.12-tmux
Distribuzione: ArchLinux-CentOS-Manjaro-Gentoo

Scripts bash

Messaggioda fatopeo » giovedì 15 maggio 2014, 20:59

Ho pensato di aprire questo thrad in modo che ognuno possa aggiungere degli scripts bash che possano agevolare gli utenti nell'uso quotidiano di linux velocizzando talune operazioni.

ELIMINARE GLI SPAZI DAI NOMI DEI FILES
Codice: Seleziona tutto
for i in *; do cp "$i" "`echo $i | sed "s/ //g"`"; done

oppure
Codice: Seleziona tutto
for i in *; do mv "$i" "`echo $i | sed "s/ //g"`"; done


RIDIMENSIONARE RICORSIVAMENTE DELLE IMMAGINI AD UNA CERTA RISOLUZIONE CON LA SUITE IMAGEMAGICK (PREINSTALLATA)
Codice: Seleziona tutto
find . -name "*.jpg" | xargs convert -resize 1280x1024
"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Avatar utente
fatopeo
Prode Principiante
 
Messaggi: 13
Iscrizione: maggio 2014
Desktop: KDE
Distribuzione: Kubuntu 14.04 LTS AMD64

Re: Scripts bash

Messaggioda fatopeo » giovedì 15 maggio 2014, 21:01

SOSTITUIRE GLI SPAZI IN UNDERSCORE NEI NOMI DI FILES E SOTTOCARTELLE
La particolarità di questo script è che non si limita a rinominare i file contenuti in una directory m riesce a rinominare anche le sotto-directory ed i relativi file partendo dal path in cui viene lanciato fino ad esaurire i file.
L’uso dello script è molto semplice, basta salvare il codice sottostante in un file di testo (ad esempio space2uscore) e dargli i permessi di esecuzione (chmod +x space2uscore)
Codice: Seleziona tutto
#!/bin/bash
#script che trasforma gli spazi nei file in underscore(_)
#Riesce a rinominare anche cartelle e sottocartelle
#Lascia invariate Maiuscole e minuscole
#se si vogliono cambiare maiuscole in minuscole basta cambiare
#tr 'A-Z ' 'A-Z_'` in tr 'A-Z ' 'a-z_'`
#Autore Lucio Zara (nick pennega)
#Sito www.spaghettilinux.org
#Mail pennega@gmail.com
#Versione 0.5
#Licenza GPL
 
#funzione usata per rinominare i file
RENAMEFILE() {
#$FILE non è necessario definirla come locale
local FILE=$1 #$1 è la 1° variabile passata alla funzione al momento della sua invocazione
#se non ho spazi nel nome file non lo devo rinominare
if echo $FILE | grep " " ; then
    NEWNAMEFILE=`echo $FILE | tr 'A-Z ' 'A-Z_'`
    #rinomino il file $NEWNAMEFILE contiene il nome del file
    #con gli spazi traformati in _
    mv "$FILE" $NEWNAMEFILE
fi
}
 
#questa è una funzione ricorsiva
RENAMEDIR() {
#$DIR è necessario definirla come locale
local DIR=$1
if echo $DIR | grep " " ; then
    NEWNAMEDIR=`echo $DIR | tr 'A-Z ' 'A-Z_'`
    mv "$DIR" $NEWNAMEDIR
else
    #se non ci sono spazi assegno a $NEWNAMEDIR il valor di $DIR
    NEWNAMEDIR=$DIR
fi
#Entro nella dir per verificare se ho altre dir o file
cd $NEWNAMEDIR
find -maxdepth 1 | while read d; do
    #il comando find mi restituisce tra i risultati anche la dir corrente ./
    #che non và considerata
    if [ "$d" != "." ]; then
        #verifico se $d è una directory
        if [ -d "$d" ]; then
            #se $d è una directory richiamo la funzione ricorsivamente
            RENAMEDIR "$d"
        else
            #se $d non è una directory richiamo la funzione RENAMEFILE
            RENAMEFILE "$d"
        fi
    fi
    done
#Visto che prima sono entrato in $NEWNAMEDIR adesso devo uscirne per poter continuare
cd ..
}
 
#MAIN
find -maxdepth 1 | while read l; do
    #il comando find mi restituisce tra i risultati anche la dir corrente ./
    #che non và considerata
    if [ "$l" != "." ]; then
        #verifico se ho una directory
        if [ -d "$l" ]; then
            #ricchiamo la funzione RENAMEDIR
            RENAMEDIR "$l"
        else
            #ricchiamo la funzione RENAMEFILE
            RENAMEFILE "$l"
        fi
    fi
done

FONTE: http://www.spaghettilinux.org/script/sostituire-spazi-bianchi-con-underscore
"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Avatar utente
fatopeo
Prode Principiante
 
Messaggi: 13
Iscrizione: maggio 2014
Desktop: KDE
Distribuzione: Kubuntu 14.04 LTS AMD64

Re: Scripts bash

Messaggioda vaeVictis » giovedì 15 maggio 2014, 21:43

Esiste già una discussione a riguardo. Ritengo vadano unite.
Pirates arrrrrrrrrrr awesome!!!
«I fear not the man who has practiced 10000 kicks once, but I fear the man who has practiced one kick 10000 times.»
In fila per tre, col retto di una.
Avatar utente
vaeVictis
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3891
Iscrizione: luglio 2012
Località: Trastevere
Desktop: Unity
Distribuzione: Ubuntu 14.04 64bit

Re: Scripts bash

Messaggioda steff » giovedì 15 maggio 2014, 21:45

vaeVictis Immagine ha scritto:Esiste già una discussione a riguardo. Ritengo vadano unite.



infatti, è anche in evidenza nel bar, unisco.
La Documentazione da consultare e la FAQ sul uso del forum
$ rsync -auv --delete /home/NOME/ /media/disco_USB/BACKUP
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu virtuale in Vbox
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 35745
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

Re: ma quant'è utile questo terminale!

Messaggioda vaeVictis » giovedì 15 maggio 2014, 22:51

Non ricordavo fosse in evidenza e per questo non ho messo il link a questa discussione nella segnalazione.
Grazie per lo spostamento. :)
Pirates arrrrrrrrrrr awesome!!!
«I fear not the man who has practiced 10000 kicks once, but I fear the man who has practiced one kick 10000 times.»
In fila per tre, col retto di una.
Avatar utente
vaeVictis
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3891
Iscrizione: luglio 2012
Località: Trastevere
Desktop: Unity
Distribuzione: Ubuntu 14.04 64bit

Re: ma quant'è utile questo terminale!

Messaggioda fatopeo » sabato 17 maggio 2014, 19:20

Una goccia nell'oceano... :o
"Sbagliare è umano, perseverare è diabolico, ma insistere è da stupidi!" (cit. fatopeo)
Avatar utente
fatopeo
Prode Principiante
 
Messaggi: 13
Iscrizione: maggio 2014
Desktop: KDE
Distribuzione: Kubuntu 14.04 LTS AMD64

Re: ma quant'è utile questo terminale!

Messaggioda Sargonsei » domenica 18 maggio 2014, 7:28

Per sostituire dai nomi dei files un carattere accentato con un altro carattere

$ for i in *; do mv "$i" "`echo $i | sed "s/à/a/g"`"; done

In questo caso, si sostituisce una à con una a.
Per modificare altre lettere, modificare il comando di conseguenza.
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
L'hardware ed il Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Inserisci anche tu, nella tua firma, la configurazione del tuo PC o il link alla configurazione stessa. Sarà di aiuto a chi ti vuole aiutare.
Avatar utente
Sargonsei
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1853
Iscrizione: febbraio 2008

Re: ma quant'è utile questo terminale!

Messaggioda m3nhir » domenica 1 giugno 2014, 9:51

Non so se sia gia stato postato ma il comando
Codice: Seleziona tutto
findmnt

elenca i filesystem e relative partizioni montate. Di solio in Ubuntu, Debian e derivate è presente di default (contenuto nel pacchetto util-linux)
le opzioni di visualizzazione sono:
-l elenca in formato lista ; -s elenca leggendo da fstab ; -m elenca da mtab ; -t <filesystem> elenca per tipo di filesystem
Chi sa ascoltare non soltanto è simpatico a tutti , ma dopo un pò finisce  con l'imparare qualcosa.
-Wilson Mizner- Linux User # 207701 Ubuntu User # 27508
Avatar utente
m3nhir
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2290
Iscrizione: dicembre 2008
Desktop: gnome-shell
Distribuzione: Ubuntu 12.04.4 LTS x86_64

Re: ma quant'è utile questo terminale!

Messaggioda tecnopado » domenica 1 giugno 2014, 10:11

perbacco! utilissimo!!
--- Il mio Super Tempo Di BOOT: SSD Crucial M550 GPT+BTRFS+custom kernel 4.0 | Startup finished in 1.145s (kernel) + 674ms (userspace) = 1.820s !!!!! :D
personal config REPO https://github.com/tecnopado UTENTE ARCHLINUX FIERO&SODDISFATTO!!!! GUIDA BOOTTIME http://www.inthebit.it/fast-boot-time-s ... ux-con-ssd
Avatar utente
tecnopado
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1356
Iscrizione: febbraio 2014
Località: mnt /dev/Gorizia/Casa_Mia/
Desktop: i3WM-Gnome-xfce4.12-tmux
Distribuzione: ArchLinux-CentOS-Manjaro-Gentoo

Re: ma quant'è utile questo terminale!

Messaggioda rpadovani » domenica 1 giugno 2014, 12:06

Qualcuno utilizza zsh al posto di bash?
Avatar utente
rpadovani
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3427
Iscrizione: dicembre 2008
Località: Munich, Germany
Desktop: Unity 7
Distribuzione: Ubuntu 16.04 x86_64
Sesso: Maschile

Re: ma quant'è utile questo terminale!

Messaggioda zeek » martedì 3 giugno 2014, 11:34

WebbyIT Immagine ha scritto:Qualcuno utilizza zsh al posto di bash?


yes l'ho utilizzata per qualche tempo.. fondamentalmente per l'autocompletamento che mi piaceva molto di più :D
Imagine all the people sharing all the world!
... I wonder if you can.
zeek
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1331
Iscrizione: ottobre 2008
Località: Italia

PrecedenteSuccessiva

Torna a Bar Ubuntu

Chi c’è in linea

Visualizzano questa sezione: Eresia e 5 ospiti