Unix & Linux

Preguntas y respuestas para usuarios de Linux, FreeBSD y otros sistemas operativos similares a Un * x

5
Recibí el error "nombre de host: nombre o servicio desconocido" al verificar la IP del nombre de host
Estoy ejecutando Ubuntu 14.04 en el servicio en la nube de mi empresa (mi instancia tiene IP elástica). Quiero verificar la dirección IP de mi instancia que estoy ejecutando por línea de comando, pero no funcionó. root@ubuntu14-graphite:~# hostname ubuntu14-graphite root@ubuntu14-graphite:~# hostname -i hostname: Name or service not known No entiendo …

5
¿Cómo saber qué puertos escuchan ciertos PID?
Tengo un PID de cierto proceso que escucha algunos puertos en mi OS X y necesito saber qué puerto escucha este proceso. ¿Cómo puedo hacerlo? Sé que puedo usar lsofpara saber qué proceso está escuchando algún puerto, pero necesito realizar una operación inversa. Gracias. UPD OS X usa utilidades BSD, …
13 networking  osx  bsd 



3
¿Está mal vincular / dev / random a / dev / urandom en Linux?
Actualmente estoy probando gpg --genkeyen una máquina virtual Linux. Desafortunadamente, este software parece depender /dev/randomde la recopilación de entropía y educadamente le pide al usuario que escriba manualmente las pantallas después de las pantallas de entrada criptográficamente aleatoria para que eventualmente termine generando una clave, y no he encontrado ningún …
13 linux  security  random 


2
Cómo eliminar un parámetro posicional de $ @
Básicamente, quiero "extraer" la primera aparición de -infla lista de parámetros. (Los parámetros restantes se pasarán a un comando diferente). El script que tengo tiene la siguiente estructura: #!/bin/sh <CODE> for POSITIONAL_PARAM in "$@" do <CODE> if [ "$POSITIONAL_PARAM" = '-inf' ] then <PLUCK $POSITIONAL_PARAM FROM $@> break fi <CODE> …


1
evaluación de la expansión aritmética en bash
La siguiente línea crea file_c-6.txtpero genera 5: $ i=5; ls file_a-${i}.txt file_b-${i}.txt > file_c-$(( ++i )).txt; echo $i 5 $ cat file_c-6.txt file_a-5.txt file_b-5.txt Si se elimina >, se enumeraría file_c-6.txty generaría 5: No puedo entender por qué no mantiene el valor de ien el primer ejemplo. $ i=5; ls …
13 bash 


2
¿Por qué "bash -x" rompe este script?
Tengo un script que mide cuánto tiempo se ejecuta un comando. Necesita el timecomando "real" , es decir, un binario, por ejemplo, en /usr/bin/time(ya que bash-built-in no tiene la -fbandera). A continuación, un script simplificado que se puede depurar: #!/bin/bash TIMESEC=$(echo blah | ( /usr/bin/time -f %e grep blah >/dev/null …

3
diff informa la misma línea como diferente en 2 archivos
Tengo 2 archivos que contienen una lista de canciones. hdsongs.txt y sdsongs.txt Escribí un script simple para enumerar todas las canciones y resultados en archivos de texto, para luego ejecutar un diff en contra. Funciona bien en su mayor parte, pero el comando diff real en el script muestra la …
13 diff 

3
¿Por qué es rm -rf y no rmdir -rf?
Siempre he tenido curiosidad por qué es el comando para eliminar todo en un directorio rm -rf. ¿Por qué no hay banderas para hacer lo mismo rmdir? ¿No sería más intuitivo de usar rmdirpara las operaciones de directorio?
13 shell  files  directory 

3
Búsqueda binaria en un archivo de texto ordenado
Tengo un gran archivo ordenado con miles de millones de líneas de longitudes variables. Dada una nueva línea, me gustaría saber qué número de byte obtendría si se hubiera incluido en el archivo ordenado. Ejemplo a\n c\n d\n f\n g\n Dada la entrada 'foo' obtendría la salida 9. Esto es …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.