

Being the Fediverse, you are free to set up your own server and apply or not apply whatever restrictions you wish.
Any flavor of vi, Gnu Screen, lrzsz, bash with the usual cli tools (awk, sed, grep, tail, head, rev, cat, tac, and recently jq and yq). Also openssh client. Some flavor of netcat is also crazy useful too. This is a good home for me to do my thing.
Edir: oh, and git. How did I forget git?!
cpio is way worse
Adding Bluetooth to a vacuum cleaner does make it suck more.
I think it was SLS. I know it took a pile of floppies. At some point I made a tape to make it easier to install. Why I needed to install that often eludes my aging memory but those experiences still pay to this day.
Ext4 is the safe bet for a beginner. The real question is with or without LVM. Generally I would say with but that abstraction layer between the filesystem and disk can really be confusing if you’ve never dealt with it before. A total beginner should probably go ext4 without LVM and then play around in a VM with the various options to become informed enough to do something less vanilla.