Skip to content

Instantly share code, notes, and snippets.

@jendiamond
Created June 1, 2017 23:19
Show Gist options
  • Save jendiamond/b886df8fdd6da98d09641d20a150f2b9 to your computer and use it in GitHub Desktop.
Save jendiamond/b886df8fdd6da98d09641d20a150f2b9 to your computer and use it in GitHub Desktop.
How to get access to a Linux server if you don't already.
What a Linux distribution is and which one to choose.
What software is needed to connect to Linux from Mac and Windows computers.
What SSH is and how to use it.
The file system layout of Linux systems and where to find programs, configurations, and documentation.
The basic Linux commands you'll use most often.
Creating, renaming, moving, and deleting directories.
Listing, reading, creating, editing, copying, and deleting files.
Exactly how permissions work and how to decipher the most cryptic Linux permissions with ease.
How to use the nano, vi, and emacs editors.
Two methods to search for files and directories.
How to compare the contents of files.
What pipes are, why they are useful, and how to use them.
How to compress files to save space and make transferring data easy.
How and why to redirect input and output from applications.
How to customize your shell prompt.
How to be efficient at the command line by using aliases, tab completion, and your shell history.
How to schedule and automate jobs using cron.
How to switch users and run processes as others.
How to find and install software.
Unconditional Udemy 30 day money-back guarantee - that's my personal promise of your success!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment