Linux: System Information and Directory Structure Tools
2h 23mIntermediate2023-08-02
Authors

Grant McWilliams
Consultant, Speaker, Writer, Professor, Developer
Course details
Did you know you can gather Linux system information directly, using basic command line tools? In this course, professor, developer, and Linux specialist Grant McWilliams guides you through the basics of getting information about the system and how to use directory structure tools effectively. Learn how to query the operating system for hardware, OS, and user information. Identify directories, their purpose, and how to navigate and search the Linux filesystem using commands. Learn to edit files using vim and nano text editors. Plus, go over how to archive and compress files using gzip, tar, zip, and other tools.
Skills covered
LinuxServer AdministrationNetwork AdministrationNetwork and System AdministrationOpen SourceDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Gather system information in Linux
- 02 - What you should know
1. Getting Help
- 03 - Learning Linux command syntax
- 04 - Get help on the CLI
- 05 - Get help on the GUI
- 06 - Find help online
2. Getting System Information
- 07 - Gather information about the OS
- 08 - Gather information about hardware
- 09 - Get information about processes
- 10 - Get process information graphically
- 11 - Get information about systemd services
- 12 - Read system logs
3. Navigating File Systems
- 13 - Listing files
- 14 - Using globs to match file patterns
- 15 - Exploring the Linux file system
- 16 - Understanding file system paths
- 17 - Finding files with locate
- 18 - Finding files using find
4. Analyzing Files
- 19 - What is a file
- 20 - Getting information about files
- 21 - About extended attributes
- 22 - Getting extended attributes
- 23 - Reading files
- 24 - Searching in files with grep
- 25 - Archiving files with tar and cpio
- 26 - Compressing files
5. Editing Text
- 27 - Getting familiar with nano
- 28 - An introduction to Vim
- 29 - Editing text in Vim
Conclusion
- 30 - Next steps