Linux Training Practice Tasks
Beginner Level Exercises for Linux System Administration
1. File & Directory Management
- Display your current working directory
- List all files including hidden files
- Create a new directory named "practice"
- Create a text file inside the directory
- Edit the file and add sample content
- Copy the file to another name
- Rename the copied file
- Delete the renamed file
2. Permissions & Ownership
- View file permissions in a directory
- Change file permissions to allow execution
- Restrict file access to owner only
- Change ownership of a file
- Change group ownership of a file
3. User Management
- Create a new user account
- Set password for the user
- Switch to the new user
- Add the user to sudo group
- Remove the user account
4. Process & System Monitoring
- View currently running processes
- Monitor system performance
- Identify high CPU usage process
- Terminate a running process
5. Service Management
- Check status of a running service
- Start a stopped service
- Stop a running service
- Restart a service
- Enable a service at system startup
6. Networking Basics
- Check system IP address
- Test internet connectivity
- View open ports
- Display active network connections
- Test a local web service
7. Disk & Memory Management
- Check available disk space
- Find size of a directory
- Check memory usage
- Check CPU load