Guide to Linux to replace the outdated guide at clusters.engineering.wustl.edu
- Getting Started With Linux
- Why Linux
- Purpose of this guide
- SSH to Linuxlab
- OOD Getting to Terminal
- WSL
- Installing VM
- Bash Shell Basics
- Navigating the Directory
- Move edit and create files
- Text Editing
- Pipes and Redirections
- tar / zip
- Basic Scripting
- LSF Script Example
- Workflow (How to Use the Shell Environment)
- tmux
- processes (ps / kill / top / free )
- Space / Storage (df du)
- man / resources
- wget / curl
- lynx
- scp / ftp
- Users and Permissions
- Whoami
- useradd / usermod
- passwd
- sudo
- chmod / chown
- Packages
- Package Managers
- Creating a Package
- Flatpak
- Filesystem
- Root Directory Structure
- Filesystem types
- Compilers
- GCC / CMAKE
- python
- r
- Python on Linux
- Virtenv
- Dealing with Filesystem
- Pip
- Cuda
- Docker / Singularity
- Intro
- Installation
- Singularity Examples
- Singularity and LSF