Unix & Linux

13
Cambiar el nombre del dispositivo OpenVPN

Tengo varios software de servidor VPN ejecutándose en el mismo servidor, dos de ellos (tinc y openvpn) están utilizando los mismos /dev/net/tundispositivos y están generando un ifX tunX. Los que se inician más tarde usarán dispositivos tun desde cero , por lo que están reutilizando el dispositivo...

13
averiguar el tamaño de la terminal abierta

En DE podemos cambiar el tamaño del terminal (gnome-terminal, por ejemplo) para nuestra conveniencia, ¿cómo puedo saber el tamaño del terminal en términos de píxeles o el número de columnas y

13
Excluir un directorio en el patrón coincidente `ls`

Estoy tratando de lsdirectorios que tienen .pngarchivos dentro (sin necesidad de recursividad, aunque sería muy útil), excepto uno. Exluir un directorio, es decir ls */*.png funciona bien. ls (^one)*/*.png no devuelve stdout. ¿Cómo lo logro? Estoy ciego y espeaklo entiendo, así que solo puedo...

13
¿Cuál es la diferencia entre .exrc y .vimrc?

Sé por experiencia que el archivo ~ / .exrc se puede usar para configurar vim. También sé que el archivo ~ / .vimrc se puede usar para el mismo propósito. Sin embargo, si uso .exrc para configurar vim, esto genera problemas en los sistemas donde viestá instalado en lugar de hacerlo vim. A saber,...

13
¿Por qué touch crea nuevos archivos?

Soy consciente de que el touchcomando se utiliza para actualizar la fecha de la última modificación en un archivo. También se usa para crear un nuevo archivo si el archivo solicitado no existe en el sistema de archivos. Dado que tocar (como su nombre lo indica), debería actualizar la última fecha...

13
Error `ls` cuando se elimina el directorio

Tengo dos conchas abiertas. El primero está en el directorio A. En el segundo, elimino el directorio A y luego lo vuelvo a crear. Cuando vuelvo al primer shell y escribo ls, la salida es: ls: cannot open directory .: Stale file handle ¿Por qué? Pensé que el primer shell (el que permanecía abierto...

13
¿Flock & exec es seguro en bash?

El fragmento de bloqueo "estándar" que he visto se parece a ... ( flock -n 200 || exit 1; # do stuff ) 200>program.lock ¿Es seguro (las pruebas parecen decirlo) para usar execen ese punto? ¿El subproceso retendrá la cerradura? ( flock -n 200 || exit 1; exec /usr/bin/python...

13
Vaya al archivo / directorio en Midnight Commander escribiendo

Una cosa que realmente extraño en Midnight Commander (en comparación con algunos exploradores de archivos GUI, como fe Thunar) es la capacidad de ir a un determinado directorio simplemente escribiendo el prefijo de su nombre. Por ejemplo para un directorio actual que