Kali
linux is a penetration testing operating system designed by offsec team. Off
Sec stands for Offensive Security.
It’s
a debian based operating sytem . For beginners I would recommend you to
practice all the commands below. Kali linux has 600 pentration testing programs
. Here below we are listing A-Z Kali Linux commands which will help you to ease
of flow in work.
Kali Linux commands
|
Function
|
A
|
|
apropos
|
Search
Help manual pages (man -k)
|
apt-get
|
Search
for and install software packages (Debian)
|
aptitude
|
Search
for and install software packages (Debian)
|
aspell
|
Spell
Checker
|
awk
|
Find
and Replace text, database sort/validate/index
|
B
|
|
basename
|
Strip
directory and suffix from filenames
|
bash
|
GNU
Bourne-Again Shell
|
bc
|
Arbitrary
precision calculator language
|
bg
|
Send
to background
|
break
|
Exit
from a loop
|
builtin
|
Run
a shell builtin
|
bzip2
|
Compress
or decompress named files
|
C
|
|
cal
|
Display
a calendar
|
case
|
Conditionally
perform a command
|
cat
|
Concatenate
and print (display) the content of files
|
cd
|
Change
Directory
|
cfdisk
|
Partition
table manipulator for Linux
|
chgrp
|
Change
group ownership
|
chmod
|
Change
access permissions
|
chown
|
Change
file owner and group
|
chroot
|
Run
a command with a different root directory
|
chkconfig
|
System
services (runlevel)
|
cksum
|
Print
CRC checksum and byte counts
|
clear
|
Clear
terminal screen
|
cmp
|
Compare
two files
|
comm
|
Compare
two sorted files line by line
|
command
|
Run
a command – ignoring shell functions
|
continue
|
Resume
the next iteration of a loop
|
cp
|
Copy
one or more files to another location
|
cron
|
Daemon
to execute scheduled commands
|
crontab
|
Schedule
a command to run at a later time
|
csplit
|
Split
a file into context-determined pieces
|
cut
|
Divide
a file into several parts
|
D
|
|
date
|
Display
or change the date and time
|
dc
|
Desk
Calculator
|
dd
|
Convert
and copy a file, write disk headers, boot records
|
ddrescue
|
Data
recovery tool
|
declare
|
Declare
variables and give them attributes
|
df
|
Display
free disk space
|
diff
|
Display
the differences between two files
|
diff3
|
Show
differences among three files
|
dig
|
DNS
lookup
|
dir
|
Briefly
list directory contents
|
dircolors
|
Colour
setup for ls'
|
dirname
|
Convert
a full pathname to just a path
|
dirs
|
Display
list of remembered directories
|
dmesg
|
Print
kernel & driver messages
|
du
|
Estimate
file space usage
|
E
|
|
echo
|
Display
message on screen
|
egrep
|
Search
files for lines that match an extended expression
|
eject
|
Eject
removable media
|
enable
|
Enable
and disable builtin shell commands
|
env
|
Environment
variables
|
ethtool
|
Ethernet
card settings
|
eval
|
Evaluate
several commands/arguments
|
exec
|
Execute
a command
|
exit
|
Exit
the shell
|
expect
|
Automate
arbitrary applications accessed over a terminal
|
expand
|
Convert
tabs to spaces
|
export
|
Set
an environment variable
|
expr
|
Evaluate
expressions
|
F
|
|
false
|
Do
nothing, unsuccessfully
|
fdformat
|
Low-level
format a floppy disk
|
fdisk
|
Partition
table manipulator for Linux
|
fg
|
Send
job to foreground
|
fgrep
|
Search
files for lines that match a fixed string
|
file
|
Determine
file type
|
find
|
Search
for files that meet a desired criteria
|
fmt
|
Reformat
paragraph text
|
fold
|
Wrap
text to fit a specified width
|
for
|
Expand
words, and execute commands
|
format
|
Format
disks or tapes
|
free
|
Display
memory usage
|
fsck
|
File
system consistency check and repair
|
ftp
|
File
Transfer Protocol
|
function
|
Define
Function Macros
|
fuser
|
Identify/kill
the process that is accessing a file
|
G
|
|
gawk
|
Find
and Replace text within files
|
getopts
|
Parse
positional parameters
|
grep
|
Search
files for lines that match a given pattern
|
groupadd
|
Add
a user security group
|
groupdel
|
Delete
a group
|
groupmod
|
Modify
a group
|
groups
|
Print
group names a user is in
|
gzip
|
Compress
or decompress named files
|
H
|
|
hash
|
Remember
the full pathname of a name argument
|
head
|
Output
the first part of files
|
help
|
Display
help for a built-in command
|
history
|
Command
History
|
hostname
|
Print
or set system name
|
I
|
|
iconv
|
Convert
the character set of a file
|
id
|
Print
user and group id's
|
if
|
Conditionally
perform a command
|
ifconfig
|
Configure
a network interface
|
ifdown
|
Stop
a network interface
|
ifup
|
Start
a network interface up
|
import
|
Capture
an X server screen and save the image to file
|
install
|
Copy
files and set attributes
|
J
|
|
jobs
|
List
active jobs
|
join
|
Join
lines on a common field
|
K
|
|
kill
|
Stop
a process from running
|
killall
|
Kill
processes by name
|
L
|
|
less
|
Display
output one screen at a time
|
let
|
Perform
arithmetic on shell variables
|
ln
|
Create
a symbolic link to a file
|
local
|
Create
variables
|
locate
|
Find
files
|
logname
|
Print
current login name
|
logout
|
Exit
a login shell
|
look
|
Display
lines beginning with a given string
|
lpc
|
Line
printer control program
|
lpr
|
Off
line print
|
lprint
|
Print
a file
|
lprintd
|
Abort
a print job
|
lprintq
|
List
the print queue
|
lprm
|
Remove
jobs from the print queue
|
ls
|
List
information about files
|
lsof
|
List
open files
|
No comments:
Post a Comment