Busque y explore diversos comandos de Linux.
Resume la situación que deseas resolver en menos de 300 caracteres y pregunta a la IA qué comando necesitas.
Haga clic en la categoría deseada para filtrar los comandos. También puede ingresar un término de búsqueda para encontrar contenido específico.
Guía del comando kill: Terminación de procesos
`kill` es un comando utilizado en sistemas Linux para enviar señales a procesos en ejecución y controlar dichos procesos. Se utiliza principalmente para terminar (matar) procesos, pero también se pueden enviar otros tipos de señales para modificar el comportamiento de los procesos. A través de esta guía, aprenderás cómo usar el comando `kill` y cómo aprovechar diversas señales.
killall: Terminar procesos por nombre
El comando killall envía una señal a todos los procesos en ejecución con un nombre específico. Esto es útil para terminar todas las instancias de una aplicación o servicio en particular a la vez. Por defecto, envía la señal SIGTERM, pero también puedes especificar otras señales.
killall5: Enviar una señal a todos los procesos
killall5 es un comando que envía una señal especificada a todos los procesos del sistema (excepto al proceso init). Se utiliza principalmente para apagar o reiniciar el sistema y puede ser muy potente y peligroso, por lo que debe usarse con precaución.
ksh: Usando KornShell
KornShell (ksh) es un potente intérprete de línea de comandos y lenguaje de scripting utilizado en sistemas operativos tipo Unix. Desarrollado a principios de la década de 1980 por David Korn, ofrece una funcionalidad mejorada al ser compatible con Bourne Shell (sh) e integrar características útiles de C Shell (csh) (como el historial de comandos y los alias). Cumple con el estándar POSIX, lo que lo hace altamente portable y especialmente útil para scripting de shell complejo.
last: Verificación de registros de inicio de sesión y reinicio del sistema
El comando last analiza el archivo `/var/log/wtmp` para mostrar en orden inverso los usuarios que iniciaron sesión en el sistema, terminales, horas de inicio de sesión, horas de cierre de sesión y registros de reinicio del sistema. Esto permite rastrear el historial de uso del sistema y utilizarlo para auditorías de seguridad.
lastb: Ver los registros de intentos de inicio de sesión fallidos
El comando lastb muestra una lista de los intentos de inicio de sesión fallidos (bad login attempts) registrados en el sistema. Principalmente lee el archivo `/var/log/btmp` para verificar quién falló al iniciar sesión, cuándo y desde qué terminal, lo que lo hace útil para auditorías de seguridad.
ldd: Verificación de dependencias de bibliotecas compartidas
El comando ldd imprime la lista de bibliotecas compartidas (shared libraries) que un archivo ejecutable o una biblioteca compartida enlazada dinámicamente necesita. Esto es útil para determinar de qué bibliotecas depende un programa y dónde se encuentran esas bibliotecas en el sistema.
less: Explorar libremente el contenido de archivos de texto
El comando `less` es un potente paginador que muestra el contenido de archivos de texto página por página y, a diferencia de `more`, permite navegar libremente hacia adelante y hacia atrás por el contenido del archivo. Es útil para leer eficientemente archivos grandes o archivos de registro.
lesspipe: Preprocesador de entrada para less
`lesspipe` es un script preprocesador de entrada que amplía la funcionalidad del comando `less`, permitiendo ver directamente archivos en varios formatos como archivos comprimidos, archivos y PDFs. A través de la variable de entorno `LESSOPEN`, `less` llama a `lesspipe` antes de abrir un archivo para pasar el contenido del archivo a través de una tubería. Esto permite a los usuarios ver el contenido inmediatamente sin pasos adicionales para descomprimir o convertir el archivo.
link: Crear un enlace duro a un archivo
El comando `link` se utiliza para crear un enlace duro a un archivo existente. Un enlace duro comparte el mismo inode que el archivo original, actuando como otro nombre que apunta a los mismos datos dentro del sistema de archivos. Si el archivo original se elimina, los datos aún se conservarán siempre que exista el enlace duro.
ln: Crear enlaces de archivos (enlaces simbólicos)
El comando ln se utiliza para crear referencias (enlaces) a archivos o directorios en el sistema de archivos. Se utiliza principalmente para crear enlaces simbólicos (enlaces blandos) que permiten acceder a un archivo original con un nombre o ruta diferente sin mover su ubicación. Admite dos tipos de enlaces: enlaces duros y enlaces simbólicos.
locate: Encuentra rápidamente la ubicación de archivos
El comando `locate` es una utilidad que permite encontrar rápidamente la ubicación de archivos en el sistema. A diferencia del comando `find`, que escanea el sistema de archivos en tiempo real, `locate` utiliza una base de datos pregenerada (`mlocate.db`) para realizar la búsqueda, lo que proporciona resultados mucho más rápidos. Esta base de datos se actualiza periódicamente mediante el comando `updatedb`.