Ubuntu Cert Draft: Difference between revisions
imported>AwesomO (Created page with "modules, submodules, and topics. Drafting Concept Structure Working Out Mode. :* Introduction to Linux ::* 1.1 History of Linux ::* 1.2 Linux distributions ::* 1.3 Open-source software and licensing ::* 1.4 History of Ubuntu ::* 1...") |
No edit summary |
||
Line 51: | Line 51: | ||
:* [[Ubuntu_Package_Management|Ubuntu Package Management]] | :* [[Ubuntu_Package_Management|Ubuntu Package Management]] | ||
::* 8.1. Package managers | ::* [[Ubuntu_Package_Management#Package_managers|8.1. Package managers]] | ||
::* 8.2. APT | ::* [[Ubuntu_Package_Management#APT|8.2. APT]] | ||
:::* 8.2.1. Installing and updating software | :::* 8.2.1. Installing and updating software | ||
:::* 8.2.2. Managing package repositories | :::* 8.2.2. Managing package repositories |
Latest revision as of 23:43, 24 April 2023
modules, submodules, and topics. Drafting Concept Structure Working Out Mode.
-
- 2.1. Installing Ubuntu
- 2.1.1. Virtual machines
- 2.1.2. Dual booting
- 2.1.3. Live USB
- 2.2. Navigating the Linux desktop
- 2.3. Basic Linux commands
- 2.4. Using the terminal
-
-
- 8.2.1. Installing and updating software
- 8.2.2. Managing package repositories
- 8.2.3. Dependency management
- 8.3. Snaps
- 8.4. AppImage
- 8.5 FlatPak
-
- Shell Scripting
- 9.1. Introduction to shell scripting
- 9.2. Bash scripting basics
- 9.3. Flow control (loops, conditionals)
- 9.4. Functions and best practices
- 9.5. Practical shell scripting examples
- System Maintenance and Troubleshooting
- 10.1. System monitoring and logging
- 10.2. Backup and recovery strategies
- 10.3. Disk and filesystem management
- 10.4. Kernel updates and management
- 10.5. Boot process and troubleshooting
- Advanced Topics (optional)
- 11.1. Virtualization and containers (KVM, Docker, Kubernetes)
- 11.2. Linux security (SELinux, AppArmor)
- 11.3. Automation and configuration management (Ansible, Puppet, Chef)
- 11.4. Cloud computing (AWS, Azure, GCP)
Notes in No Order
Introduction to Ubuntu Linux
Installing Ubuntu Linux
Ubuntu min - build up
Build a Linux distro from scratch
Docker
LXD LXC
Interface Basics
Install Linux on VM in Window's and OSX
Create Live Linux USB on Windows and OSX
System Configuration
Network Config
Security Config
Desktops
Window Managers
The Shell
Shell Configuration
Linux File Structure
File Systems on Linux
System Administration
Basic
System Management Superuser
System Configuration
Time and Date
Scheduling Tasks: Crontab
System Directory and Files
Systemd
System Startup files
System Logs
Performance Analysis Tools and Processes
Boot
Grub
Lilo
Systemd
Managing Users
The Password Files
Managing User Enviroments
Login Access
Controlling Access to Directories and Files
Adding and Removing Users
Managing Groups
Groupadd del mod
Software Management
Apt
Dpkg
Snap
Flatpak
Guix
RPM
Build From Source
Packaging Software
Reproducable builds
Command-Line Basics
Editing Text Files
systemd vs init