Unix & Linux

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


2
Búsqueda de finalización de argumentos tipo pez en ZSH
Estaba jugando con los peces y noté este práctico comportamiento Si escribí wget -<tab><tab><tab>, me pusieron en un menú interactivo. Sin embargo, cuando escribí, busqué las descripciones de los propios argumentos. Intenté esto en zsh, y escribir en este menú solo me devolvió a mi mensaje interactivo. ¿Hay alguna manera …

1
Crear mi propia función cp en bash
Para una tarea, se me pide que escriba inteligentemente una función bash que tenga la misma funcionalidad básica que la función cp(copiar). Solo tiene que copiar un archivo a otro, por lo que no se copian varios archivos a un nuevo directorio. Como soy nuevo en el lenguaje bash, no …

1
Nombres de dispositivos de tarjetas gráficas no deterministas
Mi sistema contiene tres tarjetas gráficas, una radeon y dos nvidia. Estoy tratando de configurar una configuración de múltiples asientos, pero el "nombre del dispositivo" de las tarjetas gráficas no es estable, cambia de un arranque a otro. ejemplo arranque 1 Tarjeta de Radeon /sys/devices/pci0000:00/0000:00:03.0/0000:01:00.0/drm/card1 Nvidia 1 tarjeta /sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/drm/card0 Tarjeta …

4
Cómo depurar: tar: un bloque cero solitario
¿Cómo depurar esto? Este problema ha aparecido repentinamente en los últimos días. Todas las copias de seguridad de un sitio web están dañadas. Si la copia de seguridad se deja como tar, no hay problemas, pero tan pronto como el alquitrán se comprime gzo xzno puedo descomprimirlos. Hay mucho disco …




2
¿Qué hace "w" con urandom?
> strace w 2>&1 | grep urandom read(4, "/usr/bin/grep\0urandom\0", 2047) = 22 > ¿Por qué "w" necesita urandom? ¿Cómo evitar esto? ACTUALIZAR: > strace w 2>&1 | awk '/urandom/' read(4, "awk\0/urandom/\0", 2047) = 14 > Entonces, ¿es el filtrado lo que tiene que ver con el urandom? > strace who …
8 random  w 


3
¿El bit SetUID no funciona en Ubuntu?
Supongo que un archivo ejecutable con el conjunto de bits SetUID debería ejecutarse como su propietario, pero realmente no puedo reproducirlo. Intenté lo siguiente. $ cat prepare.sh cp / bin / bash. chown root.root bash chmod 4770 bash # verificado $ sudo sh prepare.sh $ ./bash $ id -u 1000 …
8 setuid 

2
Detectar argumento de función opcional (escalar)
Considera este script: function alfa(bravo, charlie) { if (charlie) return "charlie good" else { return "charlie bad" } } BEGIN { print alfa(1, 1) print alfa(1, 0) print alfa(1, "") print alfa(1) } Resultado: charlie good charlie bad charlie bad charlie bad ¿Awk tiene una manera de saber cuándo no …


5
Cambiar las últimas entradas en una lista delimitada por comas
Tengo un archivo de texto enorme que se ve así: 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,3 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,8 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,14 36,53,15596,0.58454577855,0.26119,2.24878677855,0.116147072052964,12 La salida deseada es esta: 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,MI-03 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,MI-08 36,53,90478,0.58699759849,0.33616,4.83449759849,0.0695335954050315,MI-14 36,53,15596,0.58454577855,0.26119,2.24878677855,0.116147072052964,MI-12 He probado otras publicaciones relevantes aquí y en otras comunidades, pero no pude obtener exactamente lo que quiero. ACTUALIZAR Esta es la pregunta cruzada (quería respuestas Unix …

1
¿Diferencia entre 'ld' y 'ld.so'?
Si bien ambos se llaman "vinculadores" y se utilizan para vincular binarios, realmente no puedo entender cómo se diferencian entre sí. ¿Alguien puede decirme sus diferencias?
8 linker  ld 

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.