-
Notifications
You must be signed in to change notification settings - Fork 0
Home
PotatoScript edited this page Mar 30, 2025
·
1 revision
| Title | Remark |
|---|---|
| Introduction to Linux | Learn what Linux is, its history, and how it differs from other operating systems. |
| Linux Distributions (Distros) | Explore different Linux distributions like Ubuntu, CentOS, Fedora, and more. |
| Linux Installation Guide | Step-by-step instructions on installing Linux on your computer. |
| Linux File System Structure | Understand the directory structure and essential folders like /etc, /home, and /var. |
| Basic Linux Commands | Learn common commands like ls, cd, pwd, cp, mv, rm, and mkdir. |
| File and Directory Permissions | Understand chmod, chown, and chgrp for managing file and directory permissions. |
| Users and Groups Management | Add, delete, and manage users and groups with commands like adduser and usermod. |
| Package Management in Linux | Learn how to install, update, and remove software using package managers like apt, yum, and dnf. |
| File Operations and Editors | Learn to manipulate files using cat, nano, vim, head, tail, and touch. |
| Process Management | Manage running processes with ps, top, kill, pkill, and htop. |
| Disk Management and Partitions | Learn to manage disk partitions and mount devices using fdisk, mkfs, and mount. |
| Linux File Compression | Compress and extract files using tar, gzip, zip, and unzip. |
| Networking in Linux | Set up and manage network configurations using ifconfig, ip, and ping. |
| SSH and Remote Access | Learn how to connect to remote servers securely using ssh and manage files with scp. |
| Cron Jobs and Task Scheduling | Schedule tasks using cron and at commands to automate processes. |
| System Monitoring and Logs | Learn to monitor system performance using vmstat, iostat, top, and analyze logs with journalctl. |
| Firewall and Security Basics | Set up firewalls and secure your system using iptables, ufw, and fail2ban. |
| Shell Scripting Basics | Learn to automate tasks with shell scripts using bash and sh. |
| Environment Variables and PATH | Understand environment variables and modify PATH for command access. |
| Linux Services and Daemons | Learn to manage services using systemctl, service, and chkconfig. |
| Linux Kernel and Modules | Introduction to the Linux kernel, loading modules with modprobe, and managing kernel parameters. |
| Version Control with Git | Use git for version control and manage your code repositories. |
| Docker and Containers | Learn to create, manage, and deploy containers using Docker. |
| Virtualization with VirtualBox | Set up and manage virtual machines using VirtualBox on Linux. |
| Linux Backup and Restore | Backup and restore your system using rsync, tar, and other utilities. |
| Troubleshooting and Debugging | Learn to diagnose and fix common Linux issues with dmesg, strace, and lsof. |
| Advanced Linux Administration | Dive deeper into advanced administration topics, including automation, monitoring, and more. |