Unix & Linux

13
¿Cómo funcionan las ID de usuario reales y efectivas?

Cuando un usuario normal desea realizar cambios en el archivo passwd, se le dará acceso efectivo al usuario. El usuario se convierte en root temporalmente y puede editar passwd. Sin embargo, solo puede editar su contraseña correctamente, ¿y no todos los demás? Sin embargo, su acceso de usuario...

13
¿Cuándo `ls -s` imprime“ 0 ”

Por supuesto, la forma estándar de probar si un archivo está vacío es con test -s FILE, pero uno de nuestros clientes ha recibido un script que contiene pruebas como esta: RETVAL=`ls -s ./log/cr_trig.log | awk '{print $1}'` if test $RETVAL -ne 0 then echo "Badness: Log not empty" exit 25 fi con...

13
¿Hay una contraseña de root en OS X y Ubuntu?

Cuando configura una nueva instalación de Ubuntu u OS X, generalmente se crea un usuario para usted. En OS X es el nombre de usuario que elija. En Ubuntu (la versión del servidor) generalmente ubuntuse crea el usuario. Según tengo entendido, también hay un usuario root, al que puede acceder a...

13
Configurar el servidor X en Centos6 minimal

Estoy tratando de instalar Centos6, pero resultó que el DVD que descargué era solo un par de Mb demasiado grande (CentOS-6.0-i386-bin-DVD.iso) para que el DVD lo llevara. Entonces, para ahorrar tiempo y no volver a descargar DVD, descargué minimal (CentOS-6.0-x86_64-minimal.iso) y lo configuré con...

13
Vim: s reemplaza las primeras ocurrencias N <g en una línea

En vim, a veces tengo la oportunidad de reemplazar las primeras apariciones de un partido en una línea, pero no todas las que quisiera lo gharían. p.ej: a a a a a a b b b a a Sé que podría usar :s/a/b/[enter]:[up][enter]:[up][enter], pero eso es bastante tedioso en tres repeticiones, tengo...

13
¿Cómo puedo reinstalar completamente MySQL?

Tuve que reiniciar en medio de una gran importación de datos. Solo tengo una base de datos mysql, que ahora está dañada. ¿Cómo puedo eliminar completamente mysql y reinstalarlo? Lo intenté apt-get purge mysql-server, luego eliminé /var/lib/mysql/*y reinstalé, pero apt-getno me pide un nombre de...

13
¿Cómo configurar trap en funciones bash?

Puedo configurar trapen scripts bash pero no en funciones bash. Por ejemplo, sourceel código a continuación y ejecutar f, ahora prueba Ctrl+ C, no ha sido atrapado ¿Cómo configurar trapen funciones bash? 4 trap ctrl_c INT 5 6 ctrl_c () { 7 echo "** Trapped CTRL-C" 8 } 9 10 11 f () {...