Skip to content

Instantly share code, notes, and snippets.

@absorber
Last active September 29, 2016 12:06
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save absorber/2a2d12af5938dd74b61471975542c149 to your computer and use it in GitHub Desktop.
Save absorber/2a2d12af5938dd74b61471975542c149 to your computer and use it in GitHub Desktop.
Just some resources for people new to Linux.

Linux resources and links

Contributions / comments are welcome!

Videos and other tidbits for (or after) the intro course

Documentaries

Free Linux courses

The Linux Foundation's Introduction To Linux on edX.org is a great course for people who've never had any experience with Linux before. The course is free, unless you want to get a certificate (which costs $99).

Communities / resources

Shell (for beginners)

  • Learning The Shell - Linuxcommand.org - A great resource for beginners. Book is OK, but it contains some errors.
  • List of Bash online-tutorials - bash-hackers.org - The most curated resource for Bash (scripting). It's strongly recommended to only consult the resources on this list since about 99% of online Bash scripting tutorials online have errors. Best Bash practices today make for less headaches tomorrow :)
  • Shellcheck - A Bash linter. Basically, paste your scripts here and this tool will tell you how your scripts suck.

Man pages / help

Books

Networking

Connecting to other Linux / UNIX servers: SSH

Netfilter / Iptables


Moving around in Linux filesystem

Automating periodic tasks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment