Things I forget how to do in Linux (linux in particular, not unix-style command lines in general.
Some of these commands are supposed to be run
and any of them might turn your computer bad, and set it to obsessively stalking you and sewing shellfish into your curtains, or some other even worse consequence.
I take no responsibility for that.
Open a file in the GUI from the command line
Of course! Why did I not realise that
open is spelled
For the curious,
xdg stands for “Expect Delays Googling”,
which is how you work out these unintuitive and unhelpful command names.
Which process is bound to $PORT?
netstat -pntl | grep $PORT # or fuser -n tcp $PORT
Must secure boot be disabled?
Rebuild all DKMS kernel modules
Missing some modules for some kernel version? Here is how to rebuild all kernel version:
ls /var/lib/initramfs-tools | \ sudo xargs -n1 /usr/lib/dkms/dkms_autoinstaller start
Pinning kernel version because the drivers/modules
This occurred a couple of times for me; I think compatible versions of something I do not want to know about didn’t match with my manually selected versions of some other thing I don’t want to need to care about. Sidestepping the issue by pinning grub default to boot the good kernel seemed to work.
See Linux FS hacks.
I am so sorry. Read Linux audio.
Debian/Ubuntu package file ownership
dpkg -S file dlocate /path/to/file