helpful_ubuntu_commands
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
helpful_ubuntu_commands [2024/12/24 08:15] – mike | helpful_ubuntu_commands [2025/03/20 11:05] (current) – mike | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Helpful Ubuntu/ | + | ====== Helpful Ubuntu/ |
---- | ---- | ||
+ | === Disable Ubuntu Pro " | ||
+ | <color red> | ||
+ | sudo pro config set apt_news=false | ||
+ | |||
=== List hard drive serial numbers === | === List hard drive serial numbers === | ||
lsblk --nodeps -o name,serial | lsblk --nodeps -o name,serial | ||
Line 40: | Line 44: | ||
Create (or edit, if it exists) ~/.vimrc; into this file add the command syntax off, and save the file. | Create (or edit, if it exists) ~/.vimrc; into this file add the command syntax off, and save the file. | ||
- | === Overwrite/ | + | **Overwrite/ |
+ | |||
+ | dd if=/ | ||
+ | |||
+ | === Find files consuming the root file system === | ||
+ | mkdir / | ||
+ | mount --bind / / | ||
+ | du -d 1 -h / | ||
+ | |||
+ | === Solution for Linux systems not visible in the " | ||
+ | apt install wsdd | ||
+ | |||
+ | === View video resolution capabilities === | ||
+ | xrandr -q | ||
+ | |||
+ | === Converting OTA DVR recordings to .MP4 === | ||
+ | OTA DVR recordings are saved as **.ts** files, which are not compatible with DaVinci Resolve (my video editor of choice). | ||
+ | ffmpeg -i <inputfile.ts> | ||
+ | |||
+ | === Generate password hashes (useful for Ansible playbooks amongst other things) === | ||
+ | mkpasswd --method=sha-512 | ||
+ | ==== Cookbook for passing client IP address to systems behind a reverse proxy ==== | ||
+ | === On the reverse proxy: === | ||
+ | Ensure that websockets support is enabled | ||
+ | |||
+ | === On the host: === | ||
+ | Create | ||
+ | RemoteIPHeader X-Forwarded-For | ||
+ | RemoteIPTrustedProxy x.x.x.x (replace w/ IP address of trusted proxy) | ||
+ | |||
+ | Execute the commands: | ||
+ | ln / | ||
+ | ln / | ||
+ | |||
+ | Edit ''/ | ||
+ | |||
+ | Restart apache. | ||
+ | |||
+ | === Create new GPT disk partition === | ||
+ | sudo into an elevated shell and then perform the following: | ||
+ | parted /dev/sdX (where X is the letter of the drive to be manipulated) | ||
+ | mklabel gpt | ||
+ | Acknowledge the warning if one is given | ||
+ | unit TB | ||
+ | mkpart primary 0.00TB 2.00TB (or 3.00TB, 4.00TB, etc. depending on the size to be created) | ||
+ | print (to view the new partition) | ||
+ | quit (to exit parted) | ||
+ | |||
+ | Then proceed to format the new drive, i.e. **mkfs -t ext4 / | ||
+ |
helpful_ubuntu_commands.1735056939.txt.gz · Last modified: 2024/12/24 08:15 by mike