Useful Links
Computer Science
Operating Systems
Linux
Linux Command Line
1. Introduction to the Command Line
2. Navigating the Filesystem
3. Working with Files and Directories
4. Viewing and Editing Files
5. Permissions and Ownership
6. Process Management
7. Input/Output Redirection and Pipes
8. Searching and Text Processing
9. System Information and Administration
10. Networking
11. Archiving and Compression
12. Shell Environment and Customization
13. Introduction to Shell Scripting
Shell Environment and Customization
Environment Variables
Viewing Environment Variables
Displaying Variable Values
Setting Variables
Exporting Variables
Unsetting Variables
Common Environment Variables
PATH Variable
HOME Variable
USER Variable
SHELL Variable
PS1 Variable
Persistent vs Session Variables
Shell Aliases
Alias Command
Creating Temporary Aliases
Creating Permanent Aliases
Removing Aliases
Shell History
History Command
Searching Command History
Re-executing Commands
History Expansion
Editing History
Clearing History
Configuration Files
Bash Configuration Files
.bashrc File
.bash_profile File
.profile File
Zsh Configuration Files
.zshrc File
Sourcing Configuration Files
Configuration File Loading Order
Previous
11. Archiving and Compression
Go to top
Next
13. Introduction to Shell Scripting