Unix & Linux

18
Por firewall de proceso?

He estado leyendo pero parece que no puedo encontrar una manera de crear reglas de firewall por proceso. Lo sé, iptables --uid-ownerpero eso solo funciona para el tráfico saliente. He considerado las secuencias de comandos netstaty iptablesesto parece terriblemente ineficiente, ya que si un proceso...

18
zsh: excluir archivos de un patrón

Digamos que tengo los siguientes archivos: |-- bar `-- foo |-- type_A_1 |-- type_A_2 |-- type_B_1 |-- type_B_2 |-- type_B_xx |-- type_B_xx `-- something_else Pensé el siguiente comando print -l foo/*~{type_B*} imprimiría todo debajo, foo excepto las cosas que comienzan con type_Bpero...

18
Use `dd` para cortar la parte final del archivo

Probablemente haya un truco simple para hacer esto, pero no puedo entenderlo desde la página de manual. ¿Cómo corto el último 1 MB del archivo con un tamaño indeterminado, por ejemplo, mediante el uso

18
Usando sed para deshacerse de los caracteres <>,

Tengo un archivo con líneas de la siguiente manera: ... ... <230948203[234]>, ... ... <234[24]>, ... .. Me gustaría usar sed para eliminar los caracteres < ,y >de cada línea Intenté usarlo sed 's/<>,//g'pero no funcionó (no cambió nada). ¿Necesito escapar de estos...

18
Estructura de socket del kernel y TCP_DIAG

Estoy trabajando en un software que se conecta a un servidor de datos en tiempo real (usando TCP) y tengo algunas conexiones caídas. Supongo que los clientes no leen los datos que provienen del servidor lo suficientemente rápido. Por lo tanto, me gustaría monitorear mis sockets TCP. Para esto...

18
Mover un volumen lógico de un grupo de volúmenes a otro

¿Es posible mover un volumen lógico de un grupo de volúmenes a otro en su totalidad? Es posible crear un lv coincidente (más o menos) y copiar los datos, pero ¿hay alguna manera de hacerlo solo con las herramientas LVM? Si no, ¿hay una razón teórica o una limitación técnica (tamaños de...

18
Recorrer el archivo delineado por pestañas en script bash

Esto es lo que tengo hasta ahora: #!/bin/bash while read line; do DB=$(echo $line | cut -f1) USER=$(echo $line | cut -f2) PASS=$(echo $line | cut -f3) echo DB=$DB USER=$USER PASS=$PASS done < users.txt Y una muestra del archivo de entrada: drupal_1 drupal1 tmmjXSWL drupal_2 drupal2...

18
¿Cómo saber cómo coincide el fc-match?

Cuando corro fc-mach Sans, regresa DejaVuSans.ttf: "DejaVu Sans" "Book"pero si se ejecuta como fc-match "Sans "o fc-match "Sans 9"regresa unifont.ttf: "unifont" "Medium". Prefiero usar siempre DejaVu Sans, pero no puedo entender por qué fontconfig selecciona unifont. Ni la configuración global ni...