Comandi Linux

 

 netstat -tnlp  --> Connessioni attive
du -sh nomecartella --> Vedere lo spazio directory occupato

du -sh * / --> Vedere lo spazio per cartella

ls -al /dir/  | less  --> vedere per pagina con permessi

ls -b /   -->  per colonna ma senza permessi

Estrarre solo determinate cartelle

tar -zxf nomefile.tar.gz --directory /cartella/ --exclude="_*"

 

Comprimere Cartelle

7z a teamportal.7z /dati/teamportal/

Decomprimere Cartelle con Destinazione

7z x nomfile.7z  -o/dati/teamportal/destinazionecartella

Permessi specifici per polyedro experience >> 202002000(tsx)

 

cd /dati/aggiornamenti
sudo umask 0002
sudo chgrp tsx_group .     ( notare il punto finale )
sudo chmod g+s .           ( notare il punto finale )

Problemi con cartelle WEBDISK

sudo chown -R teamsy:tsx_group /dati/webdisk

sudo chmod -R 770 /dati/webdisk

Aggiornamenti con samba

Guardare sambaguest nel tsx_group

Backup teamportal

Ho creato uno script per la creazione del backup di Teamportal/Polyedro. Basta eseguirlo con in comando

sudo TPBACKUP

Questo comando esegue il dump del DB, arresta il gestionale e crea il backup in una sottocartella di /dati/backup/.

Alla fine riavvia il gestionale.

Installazione / aggiornamento / upgrade di Teamportal / Polyedro

Ho creato un altro script che vi permette di installare / aggiornare / upgradare Teamportal/Polyedro ( fino alla versione 20200100 ) in automatico.

Il supporto per TSX ( Polyedro Exp 20200200 e superiore verrà aggiunto in seguito )

Occorre copiare l’eseguibile in /dati/aggiornamenti ed eseguire il comando

    sudo POLYINSTALL /dati/aggiornamenti/<nome-installer.exe> INSTALL|UPDATE|UPGRADE

INSTALL = installazione da zero

UPDATE = aggiornamento ( da teamportal -> teamportal oppure polyedro -> polyedro)

UPGRADE = upgrade ( teamportal -> polyedro )

Al termine rimuovere manualmente il file in /dati/aggiornamenti

Se aveste dei problemi a scaricare o modificare un file, accertatevi di lanciare prima

sudo chmod 777 nomefile