[0]: https://debian-handbook.info/ [1]: https://tldp.org/index.html [2]: https://www.linuxfromscratch.org/lfs/read.html (perhaps systemd vers better if wanna learn modern Linux)
https://wiki.archlinux.org/title/Core_utilities
I created a large 8 char password file, then manipulated it with. sed, cut, head, awk, join, paste, sort, tr, uniq, and many others.
sounds boring but it was great fun for me.
really simple stuff:
making the file 10 chars long
adding digits to the end of each line
adding a space to the begining of each line
adding a special character to the middle of each word
putting the word file into alphabetical order
etc etc. it got me learning how to navigate the terminal and not rely on extetrnal tools--help is your friend