UsefulLinks
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
12.
Shell Environment and Customization
12.1.
Environment Variables
12.1.1.
Viewing Environment Variables
12.1.2.
Displaying Variable Values
12.1.3.
Setting Variables
12.1.4.
Exporting Variables
12.1.5.
Unsetting Variables
12.1.6.
Common Environment Variables
12.1.6.1.
PATH Variable
12.1.6.2.
HOME Variable
12.1.6.3.
USER Variable
12.1.6.4.
SHELL Variable
12.1.6.5.
PS1 Variable
12.1.7.
Persistent vs Session Variables
12.2.
Shell Aliases
12.2.1.
Alias Command
12.2.2.
Creating Temporary Aliases
12.2.3.
Creating Permanent Aliases
12.2.4.
Removing Aliases
12.3.
Shell History
12.3.1.
History Command
12.3.2.
Searching Command History
12.3.3.
Re-executing Commands
12.3.4.
History Expansion
12.3.5.
Editing History
12.3.6.
Clearing History
12.4.
Configuration Files
12.4.1.
Bash Configuration Files
12.4.1.1.
.bashrc File
12.4.1.2.
.bash_profile File
12.4.1.3.
.profile File
12.4.2.
Zsh Configuration Files
12.4.2.1.
.zshrc File
12.4.3.
Sourcing Configuration Files
12.4.4.
Configuration File Loading Order
Previous
11. Archiving and Compression
Go to top
Next
13. Introduction to Shell Scripting