Skip to content

A comprehensive collection of essential Linux commands, troubleshooting tips, security best practices, automation scripts, and performance tuning guides. Perfect for DevOps engineers, sysadmins, and developers looking to enhance their Linux expertise. πŸš€πŸ§

Notifications You must be signed in to change notification settings

Shraddha-Modhera/linux-cheatsheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Linux Cheatsheet Repository

Overview

This repository serves as a comprehensive Linux cheatsheet, covering essential commands, process management, networking, file permissions, disk management, automation, security, performance tuning, troubleshooting, and commonly used tools. It is designed for both beginners and experienced system administrators.

πŸ“‚ Structure

The repository is organized into various categories:

πŸ“œ Commands

  • Basic: Commonly used commands for navigating and managing files.
  • Networking: Commands for networking, including troubleshooting and configuration.
  • Process Management: Handling and monitoring system processes.
  • File Permissions: Managing user access and security for files.
  • Disk Management: Monitoring and managing disk space and partitions.

πŸ€– Automation

  • Bash Scripting: Automate tasks using shell scripting.
  • Crontab: Schedule recurring tasks using cron jobs.

πŸ” Security

  • Firewall: Secure your system using firewall configurations.
  • SSH Hardening: Best practices for securing SSH access.

πŸš€ Performance Tuning

πŸ›  Troubleshooting

  • Logs: Analyzing system and application logs.
  • Debugging: Identifying and fixing system issues.

βš™οΈ Tools

  • Vim Cheatsheet: Essential Vim commands and shortcuts.
  • Tmux: Managing multiple terminal sessions efficiently.
  • Awk & Sed: Text processing and automation using Awk and Sed.

πŸ”§ Usage

Clone this repository for quick reference:

git clone https://github.com/Shraddha-Modhera/linux-cheatsheet.git
cd linux-cheatsheet

Each file contains detailed explanations and examples to help with daily Linux operations and advanced system administration tasks.

🎯 Contributions

Feel free to contribute by adding more commands, improving explanations, or suggesting new sections!

About

A comprehensive collection of essential Linux commands, troubleshooting tips, security best practices, automation scripts, and performance tuning guides. Perfect for DevOps engineers, sysadmins, and developers looking to enhance their Linux expertise. πŸš€πŸ§

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published