This project documents my hands-on practice with Linux commands using Kali Linux. It was created as part of my cybersecurity learning journey and serves as the foundation for my Linux skills, which are essential for SOC Analysis, Penetration Testing, and System Administration.
The project contains practical examples, command explanations, and screenshots demonstrating the successful execution of each command.
- Learn basic Linux commands
- Understand file and directory management
- Practice user and system identification
- Explore operating system and kernel information
- Perform file management operations
- Search files and monitor disk usage
- Work with archives and compressed files
- Learn file permissions and ownership
- Practice package management
- Explore Linux networking commands
- Monitor system resources and logs
- Operating System: Kali Linux
- Virtualization: Oracle VirtualBox
- Version Control: Git & GitHub
- Shell: Bash
Linux-Basics-Project/
│
├── README.md
├── notes.md
└── screenshots/
├── pwd.png
├── ls.png
├── hostname.png
├── uname-a.png
├── ...
- pwd
- ls
- ls -l
- ls -la
- cd
- cd ..
- cd
- mkdir
- rmdir
- touch
- whoami
- id
- hostname
- hostnamectl
- cat /etc/os-release
- uname -a
- who
- users
- uname -s
- uname -r
- uname -m
- uname -p
- uname -i
- cat /proc/version
- lscpu
- free -h
- cp
- mv
- rm
- cat
- head
- tail
- wc
- grep
- nl
- clear
- find
- which
- df -h
- du -sh
- cal
- date
- history
- ps
- top
- exit
- zip
- unzip
- tar
- gzip
- gunzip
- ln
- ln -s
- file
- diff
- stat
- chmod
- chgrp
- getfacl
- touch -m
- touch -a
- ls --full-time
- ls -lt
- ls -lhS
- apt update
- apt upgrade
- apt search
- apt show
- apt install
- apt remove
- apt autoremove
- apt clean
- apt list --installed
- ip addr
- ip route
- ip neigh
- ping
- cat /etc/resolv.conf
- ss -tuln
- ip -s link
- hostname -I
- tracepath
- nmcli device status
- uptime
- du --max-depth=1
- mount
- lsblk
- cat /proc/meminfo
- cat /proc/cpuinfo
- dmesg
- last
- w
- printenv
Each command has been executed successfully and documented with screenshots in the screenshots/ directory.
- Linux Command Line
- Bash Terminal
- File Management
- User & Group Management
- File Permissions
- Package Management
- Networking Basics
- System Monitoring
- Log Analysis Fundamentals
- Git & GitHub Documentation
This project is the first step in my cybersecurity portfolio.
Upcoming projects include:
- Linux Administration
- Bash Scripting
- Networking Fundamentals
- Nmap Project
- Wireshark Analysis
- Metasploit Project
- SOC Analyst Lab
- Splunk Projects
Kranthi Kumar
Aspiring SOC Analyst | Cybersecurity Enthusiast
GitHub: https://github.com/kranthi778