Comandos Básicos de Kali Linux
pwd : Muestra en que ruta estamos localizados
cd: Cambio de Directorio
mkdir : Crea un Directorio
ls : Permite listar directorios
cp : Permite copiar archivos
mv : Mover o renombrar archivos
tar : Para Comprimir/Descomprimir Archivos/Copias de Seguridad
rm : Comando para borrar un archivo, o una carpeta.
cat : Permite la visualización de archivos.
clear : Limpia la pantalla (Atajo: ctrl + l)
passwd : Se usa para cambiar el password de un usuario
chmod : Permisos sobre archivos
exit : cerrará la sesión de terminal
whoami : indicará el usuario con el que estamos logueados
A continuación absolutamente todos los comandos de Kali Linux.
Comando Kali Linux Función
A
Sirve para buscar entre las páginas del
apropos
manual y las descripciones
Buscar e instalar paquetes de software
apt-get
(Debian)
Buscar e instalar paquetes de software
aptitud
(Debian)
aspell Corrector ortográfico
awk Buscar y reemplazar texto
B
Listar directorio y el sufijo de nombres
basename
de archivo
bash GNU Bourne-Again Shell
bc Precisión arbitraria idioma calculadora
bg Enviar a fondo
break Salida de un bucle
builtin Ejecutar una orden interna del shell
bzip2 Comprimir o descomprimir archivos
C
cal Mostrar un calendario
case Ejecutar un comando condicionalmente
Concatenar e imprimir (display) el
cat
contenido de los archivos
d Cambio de directorio
Administra de la tabla de particiones
cfdisk
para Linux
chgrp Cambia la propiedad grupo
chmod Cambiar los permisos de acceso
Cambia el propietario del archivo y el
chown
grupo
Ejecutar un comando con un directorio
chroot
raíz diferente
Los servicios del sistema (nivel de
chkconfig
ejecución)
Imprimir CRC checksum y bytes
cksum
recuentos
clear Borrar la pantalla
cmp ompara dos archivos
Comparación de dos archivos
comm
ordenadas por líneas
Ejecutar un comando - haciendo caso
command
omiso de las funciones de shell
Reanudar la siguiente iteración de un
continue
bucle
Reanudar la siguiente iteración de un
cp
bucle
cron Ejecuta comandos programados
Programar un comando para ejecutar
crontab
en un momento posterior
Dividir un archivo en trozos de contexto
csplit
determinado
cut Dividir un archivo en varias partes
D
date Visualizar o cambiar la hora y fecha
dc Calculadora de Escritorio
Convertir y copiar un archivo, escribir
dd cabeceras de disco, los registros de
arranque
ddrescue Herramienta de recuperación de datos
declare Declarar variables y darles atributos
df Muestra el espacio libre en disco
Muestra las diferencias entre dos
diff
archivos
Muestra diferencias entre los tres
diff3
archivos
dig Búsqueda de DNS
Lista el resumen del contenido del
dir
directorio
dircolors configuración de color
Convertir una ruta completa a sólo una
dirname
ruta
Mostrar la lista de directorios
dirs
recordadas
Imprime mensajes del Kernel y de los
dmesg
controladores
du Estimar el uso del espacio de archivos
E
echo Mostrar Mensaje en la pantalla
Búsqueda de archivos (s) para las
egrep líneas que coincidan con una expresión
extendida
eject Expulsar medios extraíbles
Activar y desactivar los comandos de
enable
shell
env Las variables de entorno
ethtool Configuración de la tarjeta Ethernet
eval Evaluar varios comandos / argumentos
exec Ejecuta un comando
exit Salir de la shell
Automatizar aplicaciones arbitrarias
expect
accedidos a través de un terminal
expand Convierte pestañas a espacios
export Establecer una variable de entorno
expr Evaluar expresiones
F
false No hacer nada
fdformat Formato de Bajo nivel de un disquete
Administrar la tabla Partición para
fdisk
Linux
fg Enviar trabajo a primer plano
Búsqueda de archivos para las que
fgrep
líneas coincidan con una cadena fija
file Determinar tipo de archivo
Búsqueda de archivos que cumplen
find
unos criterios deseados
fmt Cambiar el formato de texto de párrafo
Ajustar texto para adaptarse a un ancho
fold
especificado
Ampliar las palabras y ejecutar
for
comandos
format Formatear discos
free uso de la memoria
Comprobación y reparación de
fsck
archivos del sistema
ftp Protocolo de trasferencia de archivos
function definir macros de función
Identificar/eliminarr el proceso que está
fuser
accediendo a un archivo
G
Buscar y reemplazar texto dentro del
gawk
archivo
getopts analizar parámetros posicionales
Búsqueda de archivos que coincidan
grep
con las líneas de un patrón dado
Añadir un grupo de seguridad de
groupadd
usuario
groupdel Eliminar un grupo
groupmod Modificar un grupo
groups Imprimir nombres de grupo
omprimir o descomprimir archivo con el
gzip
nombre del archivo
H
Recuerda la ruta completa de un
hash
argumento de nombre ,
head Salida de la primera parte del archivo
help Muestra la ayuda para un comando
history Historial de comandos
hostname Imprimir el nombre del sistema
I
Convertir un conjunto de caracteres de
iconv
un archivo
Imprimir identificadores de usuario y de
id
grupo
if Mostrar condicionalmente un comando
ifconfig Configurar una interfaz de red
ifdown Detener una interfaz de red
ifup Iniciar una interfaz de red
Captura de una pantalla de un servidor
import
X y guardar la imagen en un archivo
Copia de archivos y establecer
install
atributos
J
jobs Enumerar los trabajos activos
join Une líneas en un campo común
K
kill Detener un proceso que se ejecuta
killall Matar procesos por nombre
L
Muestra la salida de la pantalla de una
less
sola vez
Realizar operaciones aritméticas sobre
let
variables de shell
ln Crea un enlace simbólico a un archivo
local Crear las variables
locate Encontrar los archivos
logname Muestra el nombre sesión actual
logout Salir de un shell
Mostrar líneas que comienzan con una
look
cadena dada
lpc Programa de control de la impresora
lpr línea de impresión
lprint Imprimir un archivo
lprintd Abortar un trabajo de impresión
lprintq Escribir la cola de impresión
Eliminar trabajos de la cola de
lprm
impresión
ls Lista información sobre archivos
lsof Lista de archivos abiertos
M
Vuelve a compilar un grupo de
make
programas
man manual de Ayuda
mkdir Crear nueva carpet
mkfifo Crear FIFO
Crear un Sistema de archivos hibridos
mkisofs
ISO9660/JOLIET/HFS
Hacer de caracteres o bloques archivos
mknod
especiales
La salida de visualización de una
more
pantalla a la vez
mount Montar un sistema de archivos
mtools Manipular archivos de MS-DOS
mtr Diagnóstico de la red (traceroute / ping)
Mover o cambiar el nombre de archivos
mv
o directorios
mmv Mover y renombrar (archivos)
N
netstat Información de Redes
Establecer la prioridad de un comando
nice
o tarea
Número de líneas escritas en un
nl
archive
Ejecutar un comando inmune a
nohup
bloqueos
notify-send Enviar notificaciones de escritorio
Consultas a los servidores de nombres
nslookup
de dominio de forma interactiva
O
Abrir un archivo en su aplicación por
open
defecto
op acceso del operador
P
passwd Modificar una contraseña de usuario
paste fusionar líneas de archivos
compruebar la portabilidad nombre del
pathchk
archivo
ping Prueba de una conexión de red
Detener los procesos se están
pkill
ejecutando
Restaura el valor anterior del directorio
popd
actual
pr Preparar archivos para impresión
base de datos de la capacidad de la
printcap
impresora
printenv variables de entorno de impresión
printf Formato y datos de impresión
ps Estado de Proceso
Guardar y luego cambie el directorio
pushd
actual
pwd Imprimir directorio de trabajo
Q
quota Visualizar el uso del disco y los límites
Escanear un sistema de archivos para
quotacheck
el uso del disco
quotactl Cuotas conjunto de discos
R
ram Memoria ram del dispositivo
rcp Copiar archivos entre dos máquinas
read Leer una línea de la entrada estándar
Leer de la entrada estándar en una
readarray
variable de matriz
Marcar variables y funciones como solo
readonly
de lectura
reboot Reiniciar el sistema
rename Cambiar el nombre de archivos
Modificar la prioridad de los procesos
renice
en ejecución
remsync Sincronizar archivos remotos vía e-mail
return Salir de una función de shell
rev líneas inversas de un archivo
rm eliminar archivos
rmdir eliminar carpetas
copia de archivos remotos (Sincronizar
rsync
árboles de archivos)
S
terminal de multiple, ejecuta shell
screen
remota mediante SSH
copia de seguridad (copia de archivos
scp
remoto)
Combinar dos archivos de forma
sdiff
interactiva
sed Editor sencillo
select Aceptar la entrada de teclado
seq Imprimir secuencias numéricas
Manipular las variables y funciones de
set
shell
Programa de transferencia de archivos
sftp
seguro
shift Shift parámetros posicionales
shopt Opciones de Shell
shutdown Apagar o reiniciar Linux
sleep Retraso por un tiempo determinado
slocate Encuentra archivos
sort Ordenar archivos de texto
source Ejecutar comandos desde un archivo
Dividir un archivo en fragmentos de
split
tamaño fijo
Secure Shell client (programa de
ssh
acceso remoto)
llamadas al sistema de seguimiento y
strace
señales
su la identidad del usuario sustituto
Ejecutar un comando como otro
sudo
usuario
Imprime una suma de comprobación de
sum
un archivo
suspend Suspender la ejecución de la Shell
Hacer un nuevo nombre para un
symlink
archivo
Sincronizar datos en el disco con la
sync
memoria
T
tail Salida de la última parte del archivo
tar archivador en cinta
tee Redirigir la salida a varios archivos
test Evaluar una expresión condicional
Medir Programa de tiempo de
time
ejecución
times tiempos de usuario y del sistema
marcas de hora de modificación del
touch
archivo
lista los proceso que se están
top
ejecutando en el sistema
traceroute Trace Route del Host
Ejecutar un comando cuando se
trap
establece una señal (bourne)
tr Traducir y/o eliminar caracteres
true No hacer nada, con éxito
tsort clasificación topológica
Imprimir nombre de archivo del la
tty
terminal en la entrada estándar
type Describe un comando
U
ulimit Límites de recursos de usuario
umask archivo Usuarios máscara de creación
umount Desmontar un dispositivo
unalias Quitar un alias
uname Imprimir la información del sistema
unexpand Convertir espacios para pestañas
permite remover o mostrar las líneas
uniq
repetidas de un archivo
units Convertir unidades de una escala a otra
Quitar nombres de variables o
unset
funciones
Secuencias de comandos shell de
unshar
desempaquetado de archivos
until Ejecutar comandos (hasta error)
uptime Mostrar el tiempo de actividad
useradd Crear nueva cuenta de usuario
usermod Modificar cuenta de usuario
users Lista de usuarios logueados
uuencode Codificar un archivo binario
Decodificar un archivo creado por
uudecode
uuencode
V
Lista el contenido del directorio más
v
detallados (`ls -l -b ')
Lista más detallada del contenido del
vdir
directorio (`ls -l -b ')
vi Editor de texto
Informe de estadísticas de memoria
vmstat
virtual
W
wait Esperar a que un proceso se complete
Ejecutar / visualizar un programa
watch
periódicamente
Imprimir byte, palabra y los recuentos
wc
de línea
Busca ruta del usuario, páginas del
whereis manual y archivos de código fuente de
un programa
Busca la ruta del usuario para un
which
archivo de programa
while Ejecutar comandos
Imprimir todos los nombres de usuario
who
actualmente logueados
Imprimir el ID de usuario actual y el
whoami
nombre
Recuperar páginas web o archivos a
wget
través de HTTP, HTTPS o FT
write Enviar un mensaje a otro usuario
X
Ejecutar utilidad, pasando lista de
xargs
argumentos construidos
Abrir un archivo o URL en aplicación
xdg-open
preferida del usuario
Y
Imprimir una cadena hasta que se
Yes
interrumpa