Unix & Linux

9
¿Cómo matar todas las ventanas abiertas?

Quiero cerrar todas las ventanas que aparecen en mi escritorio. He pensado en hacerlo pkill, pero solo pude matarlos uno a la vez, que no es lo que quiero. El objetivo final es poner esto en una secuencia de comandos para ejecutar un quiosco, detectará si el software del quiosco se está ejecutando...

9
Encuentra el último tiempo de apagado

Este es el comando que estoy usando: last -x|grep shutdown | head -1 pero me da la duración con +2 horas: shutdown system down 3.14-1-amd64 Mon Jul 21 08:43 - 22:19 (13:36) el último tiempo de apagado (08:43) es correcto, pero el tiempo de inicio (22:19, debe ser 20:19) es...

9
ZFS: intentando eliminar la unidad de nivel superior de Zpool

Tengo un zpool llamado almacenamiento que contiene una matriz raidz1 de cinco dispositivos. Hoy fui y compré otro dispositivo de 3TB y lo puse en mi gabinete. Sin embargo, en lugar de crear un nuevo grupo y agregarle ese dispositivo, cometí un error y lo agregué a mi grupo de almacenamiento...

9
Encuentra la cadena exacta con grep

a modo de ejemplo, tengo un gran archivo de texto con muchas direcciones de correo electrónico, usando bash necesito buscar / verificar que exista un correo electrónico (o no). ¿Se deben usar (solo) los "anclajes"? grep '^[email protected]' text_file o hay mejores maneras? Necesito crear un...

9
esperando la red en un script bash

Estoy ejecutando un script que depende de que la red esté activa y se monte un recurso compartido de red. El script se ejecuta al iniciar sesión (lo que ocurre automáticamente después del arranque). El problema es que para cuando se ejecuta el script, por lo general todavía no tengo una dirección...

9
Obtener el proceso-id fuera de comando lanzado con "su -c"

Estoy ejecutando un programa java dentro de un shell y escribiendo la identificación del proceso en un archivo de texto. Entonces cuando hago esto: nohup java app.Main > /dev/null 2>&1 & echo $! > /var/run/app.pid Funciona. Pero realmente quiero ejecutarlo como otro usuario su -...

9
Coloque el trabajo en segundo plano sin congelar

Digamos que comienzas el trabajo así foo y luego deseas que quieras colocarlo en segundo plano. Escribiendo Ctrl+ Zy luego bgfunciona, pero se congelará fooentre Ctrl+ Zy bg. ¿Cómo puedo colocar foo en el fondo sin congelarlo

9
Crear múltiples alias temporales

No soy un usuario root y no tengo acceso al archivo de alias global que tiene todos los alias creados, pero quiero crear algunos alias que permanezcan activos solo para la sesión en la que estoy conectado. Uso el comando alias x='cd /parent/child'para crear un alias que me permitirá simplemente...

9
¿Cómo copio un archivo con scp con caracteres especiales?

Estoy tratando de copiar un archivo que tiene dos puntos y puntos, por ejemplo, con: scp "test.json-2014-08-07T11:17:58.662378" remote:tmp/ scp test.json-2014-08-07T11\:17\:58.662378 remote:tmp/ y combinaciones con archivo: scp "file:///home/.../test.json-2014-08-07T11:17:58.662378"...

9
Eliminado / tmp accidentalmente

Accidentalmente, corrí sudo rm -r /tmp, ¿eso es un problema? Lo recreé usando sudo mkdir /tmp, ¿eso soluciona el problema? Después de recrear el directorio, en la sección de lugares en la barra lateral en nautilus en Ubuntu 14.04 puedo ver / tmp, que no estaba allí antes ... ¿Es eso un...