Preguntas etiquetadas con linux

713
¿Qué significa set -e en un script bash?

Estoy estudiando el contenido de este archivo de preinst que el script ejecuta antes de que el paquete se desempaquete de su archivo de Debian (.deb). El script tiene el siguiente código: #!/bin/bash set -e # Automatically added by dh_installinit if [ "$1" = install ]; then if [ -d...

676
Git pide nombre de usuario cada vez que presiono

Cada vez que trato de entrar en mi repositorio pregunta por los dos username & password. No tengo problemas para volver a ingresar mi contraseña cada vez, pero el problema está en ingresar el nombre de usuario. Yo uso httpspara clonar mi repositorio. Entonces, ¿cómo puedo configurar git para...

663
¿Cómo difieren SO_REUSEADDR y SO_REUSEPORT?

El man pagesy documentaciones programador para las opciones de los conectores SO_REUSEADDRy SO_REUSEPORTson diferentes para diferentes sistemas operativos y, a menudo muy confuso. Algunos sistemas operativos ni siquiera tienen la opción SO_REUSEPORT. La WEB está llena de información contradictoria...

652
Explorando el sistema de archivos del contenedor Docker

He notado con Docker que necesito entender qué está sucediendo dentro de un contenedor o qué archivos existen allí. Un ejemplo es la descarga de imágenes desde el índice de docker: no tiene idea de lo que contiene la imagen, por lo que es imposible iniciar la aplicación. Lo que sería ideal es...

632
¿Cómo funciona "cat << EOF" en bash?

Necesitaba escribir un script para ingresar entradas de varias líneas a un programa ( psql). Después de buscar un poco en Google, encontré que la siguiente sintaxis funciona: cat << EOF | psql ---params BEGIN; `pg_dump ----something` update table .... statement ...; END; EOF Esto...

632
Dormir por milisegundos

Sé que la sleep(x)función POSIX hace que el programa duerma durante x segundos. ¿Existe una función para hacer que el programa duerma x milisegundos en C

614
¿Qué mató mi proceso y por qué?

Mi aplicación se ejecuta como un proceso en segundo plano en Linux. Actualmente se inicia en la línea de comando en una ventana de Terminal. Recientemente, un usuario estaba ejecutando la aplicación por un tiempo y murió misteriosamente. El texto: Delicado Estaba en la terminal. Esto sucedió...