This cheatsheet exists so future me doesn’t have to dig through the internet again.
#Convert video
ffmpeg -i LostInTranslation.mkv -codec copy LostInTranslation.mp4
# Firmware analyse tool: -e Extract filesystem
binwalk -e <file.bin>
# Get .service or .socket from an installed package
# out: /opt/safing/portmaster/portmaster.service
pacman -Qql portmaster | grep -Fe .service -e .socket
# Run sudo with ENV Variables
# in this case user Root is not running any wayland compositor so they can not access it
sudo -EH wireshark
# Bruteforce hash
hashcat -m 500 -a 0 <pw.hash> <pw.txt>
## Create user with nopasswd sudo
sudo adduser eval (--comment)
echo "eval ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/eval
sudo libinput list-devices
Device: ELAN2513:00 04F3:2AF1
Kernel: /dev/input/event5
Group: 5
Seat: seat0, default
Size: 284x164mm
Capabilities: touch
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: identity matrix
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: n/a
echo 'SUBSYSTEM=="input", ATTRS{name}=="ELAN2513:00 04F3:2AF1", ENV{LIBINPUT_IGNORE_DEVICE}="1"' | sudo tee -a /etc/udev/rules.d/99-touchscreen-disable.rules
sudo udevadm control --reload-rules
sudo udevadm trigger
# or reboot system
lsblk -o +MODEL,SERIAL,WWN
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS MODEL SERIAL WWN
sda 8:0 0 111.8G 0 disk Samsung S S1D5NSC 0x50025388a03be0b8
├─sda1 8:1 0 1007K 0 part 0x50025388a03be0b8
├─sda2 8:2 0 1G 0 part /boot/efi 0x50025388a03be0b8
└─sda3 8:3 0 110.8G 0 part 0x50025388a03be0b8
├─pve-swap 252:0 0 8G 0 lvm [SWAP]
├─pve-root 252:1 0 37.7G 0 lvm /
├─pve-data_tmeta 252:2 0 1G 0 lvm
│ └─pve-data-tpool
│ │ 252:4 0 49.3G 0 lvm
│ ├─pve-data 252:5 0 49.3G 1 lvm
│ ├─pve-vm--100--disk--0
│ │ 252:6 0 4G 0 lvm
│ ├─pve-vm--101--disk--0
│ │ 252:7 0 2G 0 lvm
│ └─pve-vm--777--disk--0
│ 252:8 0 32G 0 lvm
└─pve-data_tdata 252:3 0 49.3G 0 lvm
└─pve-data-tpool
│ 252:4 0 49.3G 0 lvm
├─pve-data 252:5 0 49.3G 1 lvm
├─pve-vm--100--disk--0
│ 252:6 0 4G 0 lvm
├─pve-vm--101--disk--0
│ 252:7 0 2G 0 lvm
└─pve-vm--777--disk--0
252:8 0 32G 0 lvm
sdb 8:16 0 3.6T 0 disk WDC WD40E WD-WX32 0x50014ee26c1adde3
└─sdb1 8:17 0 3.6T 0 part 0x50014ee26c1adde3
sdc 8:32 0 3.6T 0 disk WDC WD40E WD-WX32 0x50014ee26c1ab399
└─sdc1 8:33 0 3.6T 0 part 0x50014ee26c1ab399
sdd 8:48 0 111.8G 0 disk Corsair F 1133820
└─sdd1 8:49 0 111.8G 0 part
root@tower:~# ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root 9 Sep 20 17:09 ata-Corsair_Force_3_SSD_11338205000007130227 -> ../../sdd
lrwxrwxrwx 1 root root 10 Sep 20 17:09 ata-Corsair_Force_3_SSD_11338205000007130227-part1 -> ../../sdd1
lrwxrwxrwx 1 root root 9 Sep 20 17:09 ata-Samsung_SSD_840_EVO_120GB_S1D5NSCF406426R -> ../../sda
lrwxrwxrwx 1 root root 10 Sep 20 17:09 ata-Samsung_SSD_840_EVO_120GB_S1D5NSCF406426R-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Sep 20 17:09 ata-Samsung_SSD_840_EVO_120GB_S1D5NSCF406426R-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Sep 20 17:09 ata-Samsung_SSD_840_EVO_120GB_S1D5NSCF406426R-part3 -> ../../sda3
lrwxrwxrwx 1 root root 9 Sep 20 17:09 ata-WDC_WD40EFPX-68C6CN0_WD-WX32D35AV9N9 -> ../../sdc
lrwxrwxrwx 1 root root 10 Sep 20 17:10 ata-WDC_WD40EFPX-68C6CN0_WD-WX32D35AV9N9-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 9 Sep 20 17:09 ata-WDC_WD40EFPX-68C6CN0_WD-WX32D35NLJ62 -> ../../sdb
lrwxrwxrwx 1 root root 10 Sep 20 17:10 ata-WDC_WD40EFPX-68C6CN0_WD-WX32D35NLJ62-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Sep 20 17:09 dm-name-pve-root -> ../../dm-1
lrwxrwxrwx 1 root root 10 Sep 20 17:09 dm-name-pve-swap -> ../../dm-0
lrwxrwxrwx 1 root root 10 Sep 20 17:10 dm-name-pve-vm--100--disk--0 -> ../../dm-6
lrwxrwxrwx 1 root root 10 Sep 20 17:10 dm-name-pve-vm--101--disk--0 -> ../../dm-7
lrwxrwxrwx 1 root root 10 Sep 20 17:10 dm-name-pve-vm--777--disk--0 -> ../../dm-8
lrwxrwxrwx 1 root root 10 Sep 20 17:09 dm-uuid-LVM-NkN6hyuU5ijorz1t7tD7Dle9fCAxSuQa41Bq8NRKUFN0cOWbxeqBy7TdStJ0JbxX -> ../../dm-1
lrwxrwxrwx 1 root root 10 Sep 20 17:10 dm-uuid-LVM-NkN6hyuU5ijorz1t7tD7Dle9fCAxSuQac4XEFZCd2j9eMYU9EgevMS6LHhasEfLE -> ../../dm-7
lrwxrwxrwx 1 root root 10 Sep 20 17:10 dm-uuid-LVM-NkN6hyuU5ijorz1t7tD7Dle9fCAxSuQaEfwwTqjRaD7iICEGKvqk6KKZDO9KXKVZ -> ../../dm-6
lrwxrwxrwx 1 root root 10 Sep 20 17:10 dm-uuid-LVM-NkN6hyuU5ijorz1t7tD7Dle9fCAxSuQam6gB3Q95tocilM3Pisvml4r76j0cLihq -> ../../dm-8
lrwxrwxrwx 1 root root 10 Sep 20 17:09 dm-uuid-LVM-NkN6hyuU5ijorz1t7tD7Dle9fCAxSuQaqJZxrbVXEwGJ0pbTINoSA6oeoYG7Yx64 -> ../../dm-0
lrwxrwxrwx 1 root root 10 Sep 20 17:09 lvm-pv-uuid-Zw6ooE-vlqV-NDpx-ZnmJ-aLW0-HtA0-OQIhrX -> ../../sda3
lrwxrwxrwx 1 root root 9 Sep 20 17:09 wwn-0x50014ee26c1ab399 -> ../../sdc
lrwxrwxrwx 1 root root 10 Sep 20 17:10 wwn-0x50014ee26c1ab399-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 9 Sep 20 17:09 wwn-0x50014ee26c1adde3 -> ../../sdb
lrwxrwxrwx 1 root root 10 Sep 20 17:10 wwn-0x50014ee26c1adde3-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 9 Sep 20 17:09 wwn-0x50025388a03be0b8 -> ../../sda
lrwxrwxrwx 1 root root 10 Sep 20 17:09 wwn-0x50025388a03be0b8-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Sep 20 17:09 wwn-0x50025388a03be0b8-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Sep 20 17:09 wwn-0x50025388a03be0b8-part3 -> ../../sda3
root@tower:~# qm set 777 -scsi3 /dev/disk/by-id/ata-Corsair_Force_3_SSD_11338205000007130227
update VM 777: -scsi3 /dev/disk/by-id/ata-Corsair_Force_3_SSD_11338205000007130227