Comandos de Kali Linux Función A  a propósito  Buscar páginas del manual de ayuda (man-k)  apt-get  Buscar e instalar paquetes de software (Debian)  aptitude  Buscar e instalar paquetes de software (Debian)  aspell  Corrector ortográfico  awk  Buscar y reemplazar texto, ordenar/validar en la base de datos/index B  basename  Retirar el directorio y el sufijo de los nombres de archivo  bash  GNU Bourne-Again Shell  bc  Lenguaje de calculadora de precisión arbitraria  bg  Enviar al fondo  break  Salir de un bucle  incorporado  Ejecutar un shell incorporado  bzip2  Comprimir o descomprimir archivos con nombre C  cal  Mostrar un calendario  caso  Condicionalmente realizar una comando  cat  Concatenar e imprimir (mostrar) el contenido de los archivos  cd  Cambiar directorio  cfdisk  Manipulador de tabla de particiones para Linux  chgrp  Cambiar propiedad del grupo  chmod  Cambiar permisos de acceso  chown  Cambiar propietario y grupo del archivo  chroot  Ejecutar un comando con un directorio raíz diferente  chkconfig  Servicios del sistema (nivel de ejecución) cksum  Imprime la suma de comprobación CRC y recuento de bytes  clear  Borrar pantalla de terminal  cmp  Comparar dos archivos  comm  Comparar dos archivos ordenados línea por línea  command  Ejecutar un comando: ignorar las funciones de shell  continue  Reanudar la siguiente iteración de un bucle  cp  Copiar uno o más archivos en otra ubicación  cron  Daemon para ejecutar comandos programados  crontab Programar un comando para que se ejecute más tarde  csplit  Dividir un archivo en partes determinadas por el contexto  cut  Dividir un archivo en varias partes D  date  Mostrar o cambiar la fecha y la hora  dc  Desk Calculator  dd  Convertir y copiar un archivo, escribir encabezados de disco, iniciar registros ddrescue Herramienta de recuperación de datos Declarar Declarar variables y otorgarles atributos df Mostrar el espacio libre en disco Diff Mostrar las diferencias entre dos archivos Diff3 Mostrar las diferencias entre tres archivos Dig Búsqueda de DNS Dir Enumerar brevemente el contenido del directorio Dircolors Configuración de colores para `ls Nombre de directorio Convertir un nombre de ruta completo en solo una ruta  dirs  Mostrar lista de d recordados irectories dmesg  Imprimir kernel & mensajes del controlador  du  Estimar el uso del espacio del archivo E  echo  Mostrar mensaje en pantalla  egrep  Buscar archivos en busca de líneas que coincidan con una expresión extendida  eject  Expulsar medios extraíbles  enable  Habilitar y deshabilitar comandos de shell integrados  env  Variables de entorno  ethtool  Configuración de la tarjeta Ethernet  eval  Evaluar varios comandos/argumentos  exec  Ejecutar un comando  exit  Salir del shell  esperar  Automatizar aplicaciones arbitrarias a las que se accede a través de un terminal  expand  Convertir tabulaciones en espacios  exportar  Establecer una variable de entorno  expr  Evaluar expresiones F  false  No hacer nada, sin éxito  fdformat  Formato de bajo nivel de un disquete  fdisk  Manipulador de tabla de particiones para Linux  fg  Enviar trabajo a primer plano  fgrep  Buscar archivos para líneas que coincidan con una cadena fija  file  Determinar tipo de archivo  buscar  Buscar archivos que cumplan con los criterios deseados  fmt  Reformatear texto de párrafo  fold  Ajustar texto para que se ajuste a un ancho específico  for  Expandir palabras y ejecutar comandos  formato  formatear discos o cintas  libre  mostrar el uso de la memoria  fsck  comprobación y reparación de la consistencia del sistema de archivos  ftp  función del protocolo de transferencia de archivos  definir macros de funciones  fuser  identificar/eliminar el proceso que está accediendo a un archivo para las líneas que coinciden con un patrón determinado  groupadd  Agregar un grupo de seguridad de usuario  groupdel  Eliminar un grupo  groupmod  Modificar un grupo  groups  Imprimir nombres de grupos en los que se encuentra un usuario  gzip  Comprimir o descomprimir archivos con nombre H  hash  Recordar la ruta completa de un argumento de nombre  head  Generar la primera parte de archivos  ayuda  Mostrar ayuda para un comando integrado  historial  Historial de comandos  nombre de host  Imprimir o establecer el nombre del sistema I  iconv  Convertir el conjunto de caracteres de un archivo  id  Imprimir ID de usuario y grupo  if  Ejecutar un comando de forma condicional  ifconfig  Configurar una interfaz de red  ifdown  Detener una interfaz de red ifup  Iniciar una red k interfaz arriba  importar  Capturar una pantalla de servidor X y guardar la imagen en un archivo  instalar  Copiar archivos y establecer atributos J  trabajos  Lista de trabajos activos  unirse  Unir líneas en un campo común K  matar  Detener la ejecución de un proceso  matar todos  Eliminar procesos por nombre L  menos  Mostrar salida uno pantalla a la vez let  Realizar operaciones aritméticas en variables de shell ln  Crear un enlace simbólico a un archivo  local  Crear variables localizar  Buscar archivos  nombre de registro  Imprimir el nombre de inicio de sesión actual  logout  Salir de un inicio de sesión  look  Mostrar líneas que comienzan con una cadena dada  lpc  Programa de control de impresora de línea  lpr  Fuera de línea print  lprint  Imprimir un archivo  lprintd  Cancelar un trabajo de impresión  lprintq  Enumerar la cola de impresión  lprm  Eliminar trabajos de la cola de impresión  ls  Enumerar información sobre archivos  lsof  Enumerar archivos abiertos M  make  Recompilar un grupo de programas  man  Manual de ayuda  mkdir  Crear nuevas carpetas  mkfifo  Crear archivos FIFO (llamados tuberías)  mkisofs  Crear archivos híbridos ISO9660/JOLIET/HFS ystem  mknod  Crear archivos especiales de bloques o caracteres  more  Mostrar la salida una pantalla a la vez  mount  Montar un sistema de archivos  mtools  Manipular archivos de MS-DOS  mtr  Diagnóstico de red (traceroute/ping)  mv  Mover o renombrar archivos o directorios  mmv  Mass Move y renombrar archivos N  netstat Información de red  nice  Establecer la prioridad de un comando o trabajo  nl  Líneas numéricas y escribir archivos  nohup  Ejecutar un comando inmune a bloqueos  notify-send  Enviar notificaciones de escritorio  nslookup  Consultar servidores de nombres de Internet de forma interactiva  Abrir  Abrir un archivo en su aplicación predeterminada  op  Acceso de operador P passwd Modificar una contraseña de usuario  pegar  Combinar líneas de archivos  pathchk  Comprobar la portabilidad del nombre de archivo  ping  Probar una conexión de red  pkill  Detener la ejecución de procesos  popd  Restaurar el valor anterior del directorio actual  pr  Preparar archivos para imprimir  printcap  Base de datos de capacidades de la impresora  printenv  Imprimir variables de entorno  printf  Formato e imprimir datos  ps  Estado del proceso  pushd  Guardar y luego cambiar el directorio actual  pwd  Imprimir directorio de trabajo Q  quota  Mostrar el uso y los límites del disco  quotacheck  Escanear un sistema de archivos para el uso del disco  quotactl  Establecer cuotas de disco R  ram  dispositivo de disco ram  rcp  Copiar archivos entre dos máquinas  leer  Leer una línea desde la entrada estándar  readarray  Leer de stdin a una variable de matriz  readonly  Marcar variables/funciones como de solo lectura  reboot  Reiniciar el sistema  rename  Rename files  renice  Alterar la prioridad de los procesos en ejecución  remsync  Sincronizar archivos remotos por correo electrónico  return  Salir de una función de shell  rev  Revertir líneas de un archivo rm  Eliminar archivos  rmdir  Eliminar carpetas  rsync  Copia remota de archivos (Sincronizar árboles de archivos) S  pantalla  Terminal multiplex, ejecutar shells remotos a través de ssh  scp  Copia segura (copia remota de archivos)  sdiff  Combinar dos archivos de forma interactiva  sed  Stream Editor  select  Aceptar entrada de teclado  seq  Imprimir secuencias numéricas  setManipular variables y funciones de shell sftp  Programa de transferencia segura de archivos  shift  Shift parámetros posicionales  shopt  Opciones de shell  shutdown  Apagar o reiniciar linux  sleep  Retardo durante un tiempo específico  slocate  Buscar archivos  sort  Ordenar archivos de texto  source  Ejecutar comandos desde un archivo  split  Dividir un archivo en partes de tamaño fijo ssh  Cliente de shell seguro (programa de inicio de sesión remoto)  strace  Rastrear llamadas y señales del sistema  su  Sustituir la identidad del usuario  sudo  Ejecutar un comando como otro usuario  sum  Imprimir una suma de verificación para un archivo  suspender  Suspender la ejecución de este shell  symlink  Crear un nuevo nombre para un archivo  sync  Sincronizar datos en disco con memoria T  tail  Genera la última parte del archivo  tar  Tape Archiver  tee  Redirecciona la salida a varios archivos  test  Evalúa una expresión condicional  time  Mide el tiempo de ejecución del programa  times  User and system times  touch  Change file timestamps  top  Lista de procesos que se ejecutan en el sistema  traceroute  Trace R oute to Host  trap  Ejecutar un comando cuando se establece una señal (bourne)  tr  Traducir, comprimir y/o eliminar caracteres  true  No hacer nada, con éxito  tsort  Ordenación topológica  tty  Imprimir el nombre de archivo del terminal en stdin  type  Describir un comando U  ulimit  Limitar los recursos del usuario  umask Máscara de creación de archivos de usuarios  umount  Desmontar un dispositivo  unalias  Eliminar un alias  uname  Imprimir información del sistema  unexpand  Convertir espacios en pestañas  uniq  Uniquify archivos  unidades  Convertir unidades de una escala a otra  unset  Eliminar variables o nombres de funciones  unshar  Descomprimir scripts de archivo de shell  hasta  Ejecutar comandos (hasta error) uptime  Mostrar tiempo de actividad  useradd  Crear nueva cuenta de usuario  usermod  Modificar cuenta de usuario  users  Lista de usuarios actualmente conectados  uuencode  Codificar un archivo binario  uudecode  Decodificar un archivo creado por uuencode V  v  Lista detallada del contenido del directorio (`ls-l-b’)  vdir  Lista detallada del contenido del directorio (`ls-l-b’)  vi  Editor de texto  vmsta t  Informar estadísticas de memoria virtual W  esperar  Esperar a que se complete un proceso  ver  Ejecutar/mostrar un programa periódicamente  wc  Imprimir recuentos de bytes, palabras y líneas  dónde está  Buscar en la $ruta del usuario, páginas del manual y archivos fuente para un programa  que  Busca en la $ruta del usuario para un archivo de programa while Ejecutar comandos who  Imprimir todos los nombres de usuario conectados actualmente  whoami  Imprimir la identificación y el nombre del usuario actual (`id-un’)  wget  Recuperar páginas web o archivos a través de HTTP, HTTPS o FTP  write  Enviar un mensaje a otro usuario X  xargs Ejecutar utilidad, pasando listas de argumentos construidos  xdg-open  Abrir un archivo o URL en la aplicación preferida del usuario Y  sí   Imprimir una cadena hasta que se interrumpa

By Henry Taylor

Trabajo como desarrollador back-end. Algunos me habréis visto en la conferencia de desarrolladores. Últimamente he estado trabajando en un proyecto de código abierto.