Our great sponsors
-
TimeShift
Discontinued System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
cheat
cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
Separate /home and / onto their own partitions. That way if you want to distro hop or need to reinstall for some odd reason, it isn't a big deal. Also if you're using ZFS or btrfs, learn about snapshots. They are a life changer for local backups (you can use them for remote as well). Checkout Timeshift otherwise, though it also works great for managing btrfs snapshots, so long as your / is @. Snapshots only take up as much space as the difference in file changes as time goes on. In that way, you could back up an entire system in a few hundred KB that grows as the changes grow over time.
sudo can be annoying to a user. It's analogous to Windows' RunAs but for the administrator account, if you're running as an unprivileged user. Remember, you can edit /etc/sudoers to allow yourself to escalate without a password (though this means that malware that you execute could escalate without your knowledge) and something like sudo -i to become root for the session. Also in bash !! means execute the last command in history, so sudo !! would re-execute the last command with sudo in front of it. Some people hate it but fish is also a great shell to look into. It isn't trying to be POSIX compliant at the expense of the user experience, so it has a lot of quality of life features.
apropos is like google for man but without needing the Internet. Software like cheat and tldr are great alternatives to man, because most of the time, you just want some quick examples of common use cases for commands and not the synopsis of functionality to scroll through at the beginning.
apropos is like google for man but without needing the Internet. Software like cheat and tldr are great alternatives to man, because most of the time, you just want some quick examples of common use cases for commands and not the synopsis of functionality to scroll through at the beginning.