Unix & Linux

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


3
Creación de subshell Bash con llaves
De acuerdo con esto , colocar una lista de comandos entre llaves hace que la lista se ejecute en el contexto de shell actual. No se crea ninguna subshell . Usando pspara ver esto en acción Esta es la jerarquía de proceso para una tubería de proceso ejecutada directamente en …
31 bash  subshell 

3
sed: ¿cómo hacer varias sustituciones consecutivas pero procesar el archivo solo una vez?
Si estoy haciendo varias sustituciones que deben ser consecutivas, por ejemplo sed -i '/^[[:space:]]*browser.*\.should/s/browser/expect(browser/' t1_spec.rb sed -i '/expect(browser.*\.should/s/\.should/).should/' t1_spec.rb sed -i 's/\.should/\.to/' t1_spec.rb sed -i 's/==/eq/' t1_spec.rb ¿Hay una mejor manera de hacer esto que solo pasará por el archivo t1_spec.file una vez y hará las 4 sustituciones para cada …
31 sed 

5
¿Cómo recupero mi mouse de QEMU / KVM?
Estoy ejecutando QEMU / KVM en Debian Testing x64 con este comando: kvm -m 1024 -hda win7.img -cdrom win7x86.iso -boot d -net user Pero cuando hago clic dentro de la máquina virtual, QEMU captura mi mouse y no lo suelta. Pensé que la combinación de teclas para liberar el mouse …
31 x11  kvm  qemu  mouse 

1
apt-get install sin debconf prompt
Me gustaría instalar chef a través de apt de forma no interactiva, pero de forma predeterminada, la instalación de apt muestra este mensaje: ¿Hay alguna forma de omitir este paso durante la instalación o pasar un valor a apt install? Solo estoy usando chef-solo, así que en realidad no necesito …
31 scripting  apt  debconf 


2
¿Cómo iniciar un servicio automáticamente cuando se inicia Ubuntu?
Estoy usando Ubuntu 12.04 y quiero que se inicie un servicio cuando el sistema se inicia normalmente. Como 'servicio' entiendo algo de código, por ejemplo cd my_directory; my_command -host 0.0.0.0 -port 1234 -arg x que debería ejecutarse como si se hubiera iniciado en la línea de comandos. Hay servicios que …
31 ubuntu  upstart 

9
¿Cómo puedo agregar limpiamente a $ PATH?
Me gustaría una manera de agregar cosas a $ PATH, en todo el sistema o para un usuario individual, sin potencialmente agregar la misma ruta varias veces. Una razón para querer hacer esto es para que se puedan hacer adiciones .bashrc, lo que no requiere un inicio de sesión, y …
31 shell  path 




5
Eliminar archivos en el directorio sin errores si ya está vacío
Como parte de un script de implementación, quiero volcar algunas cosas en caché de mi directorio temporal. Yo uso un comando como: rm /tmp/our_cache/* Sin embargo, si /tmp/our_cacheestá vacío (bastante común cuando se envían muchos cambios en rápida sucesión a nuestro servidor de prueba), esto imprime el siguiente mensaje de …
31 files  rm 


1
¿Cuál es el significado de la barra en crontab?
He visto un registro crontab en el sistema. 0-55/5 * * * * root <command> Leí los crontab -earchivos de ejemplo y sé que la primera posición significa minuto. Pero no puedo entender el significado de /(barra) allí. ¿Alguien podría explicarme el significado?
31 cron 

2
¿Cuándo comenzó un proceso?
Para saber cuándo se inició un proceso, mi primera suposición fue verificar la hora en que /proc/<pid>/cmdlinese escribió / modificó la última vez. psTambién muestra un STARTcampo. Pensé que ambas fuentes serían las mismas. A veces no son lo mismo. ¿Cómo es posible?
31 linux  process  ps  proc 

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.