0% found this document useful (0 votes)
475 views

Most Important Kali Linux Commands

This document provides an A-Z list of common Kali Linux commands and their basic functions. Some key commands covered include apt-get for installing packages, bash for shell commands, cat for displaying file contents, cd for changing directories, grep for searching files, ifconfig for configuring networks, kill for stopping processes, ls for listing files, man for viewing manuals, mkdir for creating directories, and mv for moving or renaming files. The document also mentions Kali Linux courses that cover how to use these tools.

Uploaded by

nana
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
475 views

Most Important Kali Linux Commands

This document provides an A-Z list of common Kali Linux commands and their basic functions. Some key commands covered include apt-get for installing packages, bash for shell commands, cat for displaying file contents, cd for changing directories, grep for searching files, ifconfig for configuring networks, kill for stopping processes, ls for listing files, man for viewing manuals, mkdir for creating directories, and mv for moving or renaming files. The document also mentions Kali Linux courses that cover how to use these tools.

Uploaded by

nana
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Most Important Kali Linux Commands |

A-Z Commands
 

With this article, we cover the complete Kali Linux Commands. Kali Linux is one of the
most popularly used operating systems for penetration testing.

Kali Linux Commands Function

A
   
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
 

Here you can find the Kali Linux courses that cover every tool

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
M
make Recompile a group of programs
man Help manual
mkdir Create new folders
mkfifo Make FIFOs (named pipes)
mkisofs Create an hybrid ISO9660/JOLIET/HFS filesystem
mknod Make block or character special files
more Display output one screen at a time
mount Mount a file system
mtools Manipulate MS-DOS files
mtr Network diagnostics (traceroute/ping)
mv Move or rename files or directories
mmv Mass Move and rename files

You might also like