Preguntas etiquetadas con linux

118
Verifique el espacio libre en disco para la partición actual en bash

Estoy escribiendo un instalador en bash. El usuario irá al directorio de destino y ejecutará el script de instalación, por lo que la primera acción debe ser verificar que haya suficiente espacio. Sé que df informará sobre todos los sistemas de archivos, pero me preguntaba si había una manera de...

118
Script de bash para calcular el tiempo transcurrido

Estoy escribiendo un script en bash para calcular el tiempo transcurrido para la ejecución de mis comandos, considere: STARTTIME=$(date +%s) #command block that takes time to complete... #........ ENDTIME=$(date +%s) echo "It takes $($ENDTIME - $STARTTIME) seconds to complete this...

118
¿No se encuentra el comando gradlew?

Estoy trabajando en un proyecto de Java con gradlew. Utilizo Ubuntu Linux como mi sistema operativo. Cuando ejecuto "gradle", se ejecuta y me da información. Pero cuando ejecuto "gradlew", aparece como "No se encontró el comando 'gradlew', quiso decir: Comando 'gradle' del paquete 'gradle'...

117
Cómo usar la memoria compartida con Linux en C

Tengo un pequeño problema con uno de mis proyectos. He estado tratando de encontrar un ejemplo bien documentado de uso de memoria compartida con fork() pero sin éxito. Básicamente, el escenario es que cuando el usuario inicia el programa, necesito almacenar dos valores en la memoria compartida:...

117
¿Evitar que strace abrevíe argumentos?

Estoy tratando de usar strace para averiguar qué comandos ejecuta un programa execve. Algunos de los argumentos en estos comandos son bastante largos, y strace abrevia los argumentos a execve(veo "..." después de unos 30 caracteres), lo que me impide obtener información útil. ¿Cómo puedo obtener el...

117
No se puede matar el script de Python con Ctrl-C

Estoy probando el subproceso de Python con el siguiente script: import threading class FirstThread (threading.Thread): def run (self): while True: print 'first' class SecondThread (threading.Thread): def run (self): while True: print

117
No se puede copiar ~ / .ssh / id_rsa.pub

Estoy siguiendo en Generación de claves SSH , dice sudo apt-get install xclip Descarga e instala xclip. Si no lo tiene apt-get, es posible que deba usar otro instalador (como yum) xclip -sel clip < ~/.ssh/id_rsa.pub Copia el contenido del archivo id_rsa.pub en su portapapeles Pero después de...

116
¿Cómo edito / etc / sudoers desde un script?

Necesito editar /etc/sudoersdesde un script para agregar / eliminar cosas de las listas blancas. Suponiendo que tengo un comando que funcionaría en un archivo normal, ¿cómo podría aplicarlo /etc/sudoers? ¿Puedo copiarlo y modificarlo, luego visudoreemplazar el original con la copia modificada?...

116
Cómo eliminar el texto seleccionado en el editor vi

Estoy usando PuTTY y el editor vi. Si selecciono cinco líneas con el mouse y quiero eliminar esas líneas, ¿cómo puedo hacerlo? Además, ¿cómo puedo seleccionar las líneas usando mi teclado como puedo en Windows donde presiono Shifty muevo las flechas para seleccionar el texto? ¿Cómo puedo hacer eso...

116
¿Por qué main no devuelve 0 aquí?

Solo estaba leyendo ISO / IEC 9899: Borrador del Comité 201x - 12 de abril de 2011 en el que encontré en 5.1.2.2.3 Terminación del programa ..reaching the } that terminates the main function returns a value of 0. significa que si no especifica ninguna declaración de retorno en main(), y si el...