Appunti Linux

  Linux

Ridurre le immagini

Per ridurre le immagini alla dimensione desiderata da linea di comando

jpegoptim --size=1990k nomefile.jpg

Convertire immagini in blocco

Per convertire molte immagini da un formato all’altro (nell’esempio da svg a gif)

mogrify -format gif ./*.svg

Separare traccia audio da video

ffmpeg -i input-video.mp4 output-audio.mp3

Se vogliamo anche eliminare l’audio dal file video

ffmpeg -i example.mp4 -c copy -an example-nosound.mp4

Aumentare la cornice del video (padding)

 ffmpeg -i input.avi -vf "pad=width=640:height=480:x=0:y=120:color=black" output.avi  

Ruotare un video

ffmpeg -i input.mp4 -vf "rotate=90" output.mp4

Lettere accentate

  1. premere Ctrl + Shift
  2. premere U : apparirȧ una u sottolineata u
  3. rilasciare i tasti Ctrl e Shift
  4. inserire il codice corrispondente (gli zeri iniziali non sono necessari)
À 00C0Ð 00D0à 00E0ð 00F0
Á 00C1Ñ 00D1á 00E1ñ 00F1
 00C2Ò 00D2â 00E2ò 00F2
à 00C3Ó 00D3ã 00E3ó 00F3
Ä 00C4Ô 00D4ä 00E4ô 00F4
Å 00C5Õ 00D5å 00E5õ 00F5
Æ 00C6Ö 00D6æ 00E6ö 00F6
Ç 00C7× 00D7ç 00E7÷ 00F7
È 00C8Ø 00D8è 00E8ø 00F8
É 00C9Ù 00D9é 00E9ù 00F9
Ê 00CAÚ 00DAê 00EAú 00FA
Ë 00CBÛ 00DBë 00EBû 00FB
Ì 00CCÜ 00DCì 00ECü 00FC
Í 00CDÝ 00DDí 00EDý 00FD
Î 00CEÞ 00DEî 00EEþ 00FE
Ï 00CFß 00DFï 00EFÿ 00FF

Disabilitare touchpad

Ottenere l’elenco dei dispositivi X input

xinput --list

esempio di output:

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=14	[slave  pointer  (2)]
⎜   ↳ PixArt USB Optical Mouse                	id=10	[slave  pointer  (2)]
⎜   ↳ ATML1000:00 03EB:8C1F                   	id=12	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=9	[slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C         	id=11	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=13	[slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  	id=15	[slave  keyboard (3)]

Individuare l’id del touchpad: in questo caso id=14
Disabilitarlo con il comando

xinput disable 14

in seguito è possibile riabilitarlo con il comando

xinput enable 14

VPNC per Cisco VPN

$ sudo apt-get install vpnc
$ pcf2vpnc ciscovpn.pcf ciscovpn.conf
## generated by pcf2vpnc
Xauth username Rrossi$acmeenterprise
IKE Authmode psk
IPSec ID internet-ccx-TG
IPSec secret internet-ccx-TG123
IPSec gateway 93.62.61.233
$ sudo vpnc /path/to/ciscovpn.conf
$ sudo vpnc-disconnect

Systemctl: gestione dei servizi

systemctl start <nomeservizio>
systemctl status <nomeservizio>
systemctl stop <nomeservizio>
systemctl list-unit-files --state=enabled

Versione di Linux in uso

Per conoscere la versione di Linux in uso digitare

cat /etc/*release*

LEAVE A COMMENT