Unix & Linux

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

3
Misterio de expansión de llaves anidadas en Bash
Esta: $ echo {{a..c},{1..3}} produce esto: a b c 1 2 3 Lo cual es bueno, pero difícil de explicar dado que $ echo {a..c},{1..3} da a,1 a,2 a,3 b,1 b,2 b,3 c,1 c,2 c,3 ¿Está esto documentado en alguna parte? La Referencia de Bash no lo menciona (aunque tiene …

2
¿Qué hace grep cuando no está ejecutando la CPU?
Cuando busco coincidencias grep, a menudo noto que la búsqueda posterior lleva mucho menos tiempo que la primera, por ejemplo, 25s vs. 2s. Obviamente, no es mediante la reutilización de las estructuras de datos de su última ejecución, deberían haberse desasignado. Al ejecutar un timecomando grep, noté un fenómeno interesante: …
19 grep  performance 

3
Obtenga más de 2 GB de límite creando PDF con ImageMagick
Estoy usando convertpara crear un archivo PDF de aproximadamente 2,000 imágenes: convert 0001.miff 0002.miff ... 2000.miff -compress jpeg -quality 80 out.pdf El proceso finaliza de forma reproducible cuando el archivo de salida ha alcanzado 2 ^ 31-1 bytes (2 GB −1) con el mensaje convert: unknown `out.pdf'. La especificación del …


1
echo [9876543210] muestra 1 4 5 6 ... ¿por qué?
¿Por qué se muestra 1 4 5 6 para las últimas cuatro declaraciones de eco? Golpeé esto por accidente una vez, pero ahora tengo curiosidad por saber por qué ocurre este comportamiento. Estas declaraciones funcionan como se esperaba (para mí). $ echo [ 9876543210 ] [ 9876543210 ] $ echo …


3
¿Es peligroso escribir en / dev / nvram?
Encontré información de que nvram se usa para la actualización / copia de seguridad del BIOS y que contiene algunos datos relacionados con la BIOS. ¿Haría cat /dev/random > /dev/nvramuna computadora de ladrillo de forma permanente? Estoy bastante tentado a escribir este comando, pero de alguna manera siento que no …


2
Dos cuentas raíz, ¿qué hacer?
Estoy en Ubuntu 15.04 y hoy he estado leyendo un artículo sobre seguridad de Linux desde este enlace. Todo salió bien hasta la parte de la cuenta UID 0 Solo el root debería tener el UID 0. Otra cuenta con ese UID a menudo es sinónimo de puerta trasera. Al …
19 ubuntu  security  root 

3
¿Por qué eliminar Iceweasel destruye GNOME?
Tengo una máquina virtual Debian 7 más antigua para probar. Estoy tratando de reducir el tamaño de la huella de VM porque estoy casi sin espacio. Quería eliminar Iceweasel ya que realmente no lo uso, y generalmente puedo salir adelante wget. Cuando lo ejecuté Apt, me dijo que también estaba …
19 debian  apt  gnome  iceweasel 

1
usando sed con ampersand (&)
Estoy usando sed para buscar y reemplazar patrones dentro de los archivos SAS que tengo en lugar de cambiarlos individualmente. El problema es que estoy tratando de reemplazar variables macro y cuando uso los ampers y no se procesa correctamente. Here's my code: sed -ie 's/user=&uid./user=&sysuserid./g' *_table_*.sas cada vez que …
19 sed  quoting  replace 



8
¿Hay un shell que verifica que el código esté firmado?
Estuve jugando con PowerShell esta semana y descubrí que debes firmar tus scripts para que puedan ejecutarse. ¿Existe alguna funcionalidad segura similar en Linux que se relacione con la prevención de la ejecución de scripts bash? La única funcionalidad similar a esta, que yo sepa, es la de SSH que …

3
¿Qué significa $ {1: 0: 2} en este contexto?
Estoy mirando el código que se muestra a continuación y comprueba la entrada si los argumentos de fila / columna comienzan con -ro -c. ¿Qué ${1:0:2}significa en este contexto? rowArgName="-r" colArgName="-c" if [ "${1:0:2}" != $rowArgName ] && [ "${1:0:2}" != $colArgName ] then echo $correctCmdMsg >&2 exit 1 fi

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.