Usefull command's
Give more space to the VM from your hypervisor
Resizing the disk of a VM
sudo apt clean
##Verify disk space of /var
df -h /var
##Resize the disk
lsblk
##Verify Disk space
df -h /
sudo parted /dev/sda
##Inside Parted
resizepart 1 100%
yes
quit
##Verify disk expansion
lsblk
##Resize partition with the expansion
sudo resize2fs /dev/sda1
##Verify
df -h /Install a new tool in Linux
Tmux - split windows in Kali
Userfull commands
Tilde on a Belgian keyboard (~)
ZIP
Copy content of a file
Python virtual environment
Start a tool from everywhere
To enable SSH on your Linux box, you can use the following command:
Output transformation with cut
Retrieve open ports with netstat on a local machine
FTP
connect to an FTP box
DNS issues
Change Java version
Other useful Bash commands
Search Specific Keyword
Search a specific keyword within files:
Start HTTP Server
Start a simple HTTP server on a specified port (example: port 4444):
Change Keyboard Language
Change keyboard language to Belgian (be):
Add Entry to /etc/hosts
Add an entry in one line to
/etc/hosts:Add multiple entries (e.g vhosts)
Save Output to File
Save a string to a file:
Capture Network Traffic
Start capturing network traffic on a specified interface (example: tun0) and port (example: 389):
Show User Accounts and Groups in Linux
Display all user accounts and their groups in Linux:
Download File via SSH with SCP
Download a file from a remote server using SCP with specified port (example: 22):
Upload File via SSH with SCP
Upload a file to a remote server using SCP:
Connect Using Private Key via SSH
Connect to a remote server using a private key:
Change Permission on Private Key File
Change mode on
id_rsato obtain persistent access:
Search for a File in Linux
Search for a specific file from the current directory:
List All Files Including Hidden Ones
List all files including hidden files:
Get a Functional Shell After Reverse Shell
Obtain a functional shell after gaining a reverse shell:
Start HTTP Server on Port 80
Start a simple HTTP server on port 80:
Get Open Listening Ports on Linux
Get open listening ports on Linux:
Access Web Page with Curl
Access a webpage with curl:
If Kali Shows Black Screen
Run filecheck in console mode and fix filesystem issues:
Task Manager Alternatives
Use task manager alternatives like
ftop,btop,htop:
Find Files with FZF
Find files interactively using
fzf:
Display User Information
Show UID, GID, and groups information of the current user:
Get Info on Linux Command
Get a simpler explanation of a Linux command using
tldr:
DNS Settings
Show DNS settings from the network manager:
Add User to Group
Add your user to the
vboxsfgroup in a guest VM to access shared drives:
Edit GRUB Configuration
Add "mitigations=off" to the Linux command line in GRUB configuration:
Create a more stable shell after getting a reverse shell
Copy grep's output
Last updated