List Of Latest Kali Linux Commands In 2018
PDF Downloaded from StuffPrime – All Tech
Stuff That Matters
Kali Linux Command (A-Z) Output
From A
apropos Get Help Related Documents
apt-get Fetch Software Packages Directly From Internet
aptitude It can also be used to fetch software packages directly
aspell Spell Checker Command
awk Use to Find or Replace text
From B
basename Get the directory and suffix from filenames
bash GNU Bourne-Again Shell
bc Precision calculator language
bg Send items to background
break Exit the command or loop running
builtin Run shell builtin
bzip2 Compress files to decrease their size Extraction/Compression
From C
cal Used to display current calendear
case Put conditions in commands like if then structure
cat Concatenate and display data of files
cd Browse through directories
cfdisk Partition table manipulator
chgrp Change ownership of group
chkconfig Check system configuration
chmod Change the permissions
chown Change owner or group of files
chroot Run command on different directory
cksum Print CRC and byte counts
clear Clear all the things in terminal to start fresh
cmp Compare two files to get detailed difference
comm Used to compare two sorted files line by line in details
command Run a command
continue COntinue the loop/process
cp Copy files from one location to another
cron Schedule the commands to run at particular time
crontab Schedule command to run later at time
csplit Break/Split files into two parts
cut Divide files into many parts
From D
date Display current date and can also change it
dc Show desk calculator
dd Copy and convert a file
ddrescue Data recovery pool command
declare Declare your variables with ease
df Show up free disk space on hard drive
diff Difference between two files
diff3 Difference between 3 files
dig Get DNS Details
dir Show all the directory details
dircolors Directory tree color change
dirname Full pathname to a path
dirs Display recent directories
dmesg Kernel and driver messages on screen
du File space usage estimation
From E
echo Display message on screen
egrep Find all the files in which particular lines are contained
eject Unplug external connected device
enable Enable and disable shell commands (builtin)
env Environment variables
ethtool Adjust enternet card settings
eval Evaluate several commands/arguements
exec Execute commands
exit Exit
expand Tabs to spaces
expect Automate arbitrary applications
export Set env. variables
expr Evaluate exp.
From F
fdformat Formt a floppy
fdisk Partition table
fg Send task to foreground
fgrep Search for lines that contains specific string/words
file Check file type
find Find files with some adjustments and criteria
fmt Reformat paragraph
fold Wrap text
for Expand words
format Format internal/external partitions
free Display memory usage
fsck File system consistency
ftp File transport protocol to transfer files
function Define function
fuser Identify/Kill the process accessing particular file
From G
gawk Find and Replace Text
getopts Parse parameters which are positional
grep Search files for lines in given pattern
groupadd Add new user to group
groupdel Delete any group
groupmod Use it to modify group
groups Print groups you're in
gzip Compress files/folders
From H
hash Remember full path of the name argument
head First part of file
help Display help of any command
history History of all commands executed so far
hostname Print system name
From I
iconv Convert character set of the file
id Print user or group ID
if Create if command structure
ifconfig Show network interface
ifdown Stop network interface
ifup Start network interface
import Capture server screen and save
install Install
From J
jobs Show all active tasks
join Join lines on common field
From K
kill Kill a process from running
killall Kill all the processes
From L
less Display output of screen
let Arithmetic shell
ln Symbolic link of the file
local Create local variables
locate Find files at locations
logname Print login name
logout Exit login shell
look Display lines
lpc Line printer control
lpr Off line
lprint Print file
lprintd Abort print
lprintq List print queue
lprm Remove print queue (Single Item)
ls List files in particular directory
lsof List of all the files which are currently open
From M
make Recompible programs
man Show help manual
mkdir Create new folders
mkfifo Make FIFOs
mkisofs CREATE iso9660/joliet/hfs filesystem
mknod Make character files
mmv Move and rename files in bulk
more Display output in one screen at a time
mount Mount the file system
mtools Manipulate MS-DOS files
mtr Traceroute/ping
mv Move files and directories
From N
netstat Current network information
nice Set command priority
nl List number of lines
nohup Run command immune to hangups
notify-send Push desktop notifications
nslookup Name servers lookup
From O
op Operator access
open Open particular file with application assigned to it
From P
passwd Change any user's password
paste Merge files
pathchk Check file path
ping Ping any particular address
pkill Stop process
popd Restore previous values of directory
pr Prepare files for printing purpose
printcap Print capability
printenv Print environment
printf Display output
ps Process status
pushd Save & change current directory
pwd Display working directory
From Q
quota Display quota
quotacheck Check file for quota usage
quotactl Set disk quotas
From R
ram Ram disk device
rcp Copy file from one computer to another
read Read a line
readarray Read the array
readonly Set file type to readonly to give restrictions
reboot Reboot computer
remsync Synchronize remote files
rename Rename files
renice Alter priority
return Exit function
rev Reverse line
rm Remove files
rmdir Remove the folders
rsync Sync file trees
From S
scp Secure copy
screen Multiplex the terminal
sdiff Combine two files interactively
sed Stream editor
select Accept the kwyboard input
seq Print sequences
set Manipulate shell variables
sftp Secure FTP connection
shift Shift the parameters which are positional
shopt Display shell options
shutdown Shutdown computer
sleep Put computer to sleep
slocate Locate files
sort Sort the files
source Run commands from the file
split Broke files into justified parts
ssh Launch remote login program
strace Trace calls and signals
su Substitute user identity
sudo Execute command as another user
sum Print checksum of file
suspend Suspend execution of file
symlink Make new name for file
sync Sync the data
From T
tail Display last part of any file
tar Tape Archiver (Compress Files)
tee Redirect output to multiple files
test Evaluate conditional expression
time Display time
times User and system times
top List of top services running in computer
touch To change file timestamps
tr Translate
traceroute Trace back to host
trap Run any particular command when signal is set
true No action
tsort Topological sorting
tty Print terminal on stdin filename
type Describe any command
From U
ulimit Put limits on user resources
umask File creation mask
umount Unmount the device
unalias Alias removal
uname Display system information
unexpand Space to tabs
uniq Uniquify the files
units Convert units from scale
unset Remove variable
unshar Unpack shell archive scripts
until Until condition
uptime Display uptime of machine
useradd Add new user
usermod Modify existing user
users Display all the users
uudecode Decode a file created by uuencode
uuencode Binary files encode
From V
v List directory contents (`ls -l -b’)
vdir List directory contents (`ls -l -b’)
vi Default text editor
vmstat Display Virtual memory statistics
From W
wait Wait till process is complete
watch Periodically display a program
wc Display byte, word, and line counts
wget Get files (HTTP, HTTPS, FTP supported)
whereis Search path etc.
which Search path for program
while Conditional statement
who Print all users which are currently logged in
whoami Show current user profile
write Send message to other user.
From X
xargs Utility, passing constructed argument lists execution
xdg-open Open file/url using default program
From Y
yes Print string until any obstacle
PDF Downloaded from StuffPrime – All Tech
Stuff That Matters