GithubHelp home page GithubHelp logo

linux101-resources's Introduction

Linux101-Resources

Compilation of resources for TCM Security Linux 101 course

General Links

Cyber Mentor website: https://www.thecybermentor.com/

TCM Security Academy website: https://academy.tcm-sec.com/

The Cyber Mentor Discord channel: https://discord.gg/tcm

All commands used in videos: https://github.com/beskridge/Linux101-Resources/blob/main/all-commands.md

Supplementary exercises: https://github.com/beskridge/Linux101-Resources/blob/main/exercises.md

Introduction

GitHub repository: https://github.com/beskridge/Linux101-Resources

Demonstration files (ZIP): https://github.com/beskridge/Linux101-Resources/raw/main/tcm-academy-linux101-demo-files.zip

Demonstration files (Tarball): https://github.com/beskridge/Linux101-Resources/raw/main/tcm-academy-linux101-demo-files.tar.gz

VirtualBox homepage: https://www.virtualbox.org/

Linux Distributions

Getting Started

The Linux man-pages project: https://www.kernel.org/doc/man-pages/

Explainshell: https://explainshell.com/

Files and Filesystem

Official Filesystem Hierarchy Standard: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html

Installing Software

Debian manual chapter on package management: https://www.debian.org/doc/manuals/debian-reference/ch02.en.html

RedHat documentation on managing software packages: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/configuring_basic_system_settings/managing-software-packages_configuring-basic-system-settings

Shells

Bash manual: https://www.gnu.org/software/bash/manual/bash.html

Bash manual chapter on startup files: https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html

Bash manual section on command substitution: https://www.gnu.org/software/bash/manual/html_node/Command-Substitution.html

More Utilities

Sed manual: https://www.gnu.org/software/sed/manual/sed.html

AWK manual: https://www.gnu.org/software/gawk/manual/gawk.html

Text Editors

Nano

Nano homepage: https://www.nano-editor.org/docs.php

Nano cheatsheet: https://cheatography.com/bipinthite/cheat-sheets/nano-editor/

Vim

Vim help files homepage: https://vimhelp.org/

Vim cheatsheet: https://cheatography.com/typo209/cheat-sheets/comprehensive-vim-cheat-sheet/

Process Management

Crontab guru: https://crontab.guru/

Regular Expressions

Initial sample email regex: https://www.regular-expressions.info/email.html

Second sample email regex: https://emailregex.com/

Regexr web site: https://regexr.com/

Regex 101 (alternative to Regexr): https://regex101.com/

Links to regular expressions on Regexr:

Scripting

Advanced Bash Scripting Guide: https://tldp.org/LDP/abs/html/

Bash Shell Scripting wikibook: https://en.wikibooks.org/wiki/Bash_Shell_Scripting

linux101-resources's People

Contributors

beskridge avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.