Unix & Linux

41
¿Cómo uso el espacio de intercambio solo para emergencias?

Tengo una computadora portátil Debian (Buster) con 8 GB de RAM y 16 GB de intercambio. Estoy ejecutando una tarea muy larga. Esto significa que mi computadora portátil se ha dejado encendida durante los últimos seis días mientras se agita. Mientras hago esto, periódicamente necesito usar mi...

40
¿Cómo puedo recordar cómo usar la redirección?

yo se que program > /dev/null 2>&1 hace. Redirige la salida hacia /dev/nully 2>&1significa redirigir la salida de error en el mismo lugar donde se envía la salida. Mi problema es que siempre tengo que buscarlo en Google porque nunca lo recuerdo. Por lo tanto, trato...

40
Hacer diff Usar ancho de terminal completo en modo de lado a lado

La mayoría de las aplicaciones son inteligentes sobre el uso de todo el ancho del terminal disponible para ellos. Mi shell sí, pantalla, vim, etc. Sin embargo, diffen modo de lado a lado ( -y), no. Esto me enoja. Utiliza un ancho de 126 caracteres, que ni siquiera es la mitad de mi terminal de 270...

40
¿Cómo puedo monitorear el tráfico del puerto serie?

¿Existe alguna herramienta de monitoreo de puertos para ver los paquetes escritos en el puerto? Especialmente quiero verificar si mi programa escrito en Java funciona, así que necesito algún tipo de herramienta para ver si mi pequeña aplicación está escribiendo los mensajes en el puerto. ¿Cómo hago...

40
¿Transformar una matriz en argumentos de un comando?

Tengo una serie de "opciones" de un comando. my_array=(option1 option2 option3) Quiero llamar a este comando en un script bash, usando los valores de la matriz como opciones. Entonces, se command $(some magic here with my_array) "$1"convierte en: command -option1 -option2 -option3 "$1" ¿Cómo...

40
¿Por qué deberíamos usar create y copytruncate juntos?

The Geek Stuff tiene un ejemplo sobre logrotate. copytruncatecopiará y truncará el archivo de registro original. Entonces, ¿por qué deberíamos usar create? El archivo de registro original no se ha eliminado. /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2...

40
Convertir video OGV a animación GIF?

Creé videos OGV con el gtk-recordmydesktopprograma de screencasting, tratando de abordar este problema aquí con bruteforce sobre X. Puedo ver los videos con VLC. Ahora, la tarea es encontrar algunas formas de convertir videos OGV en animaciones GIF para poder mostrarlos en SE. ¿Cómo puedo hacer...

40
Además con 'sed'

Estoy tratando de realizar una operación matemática con sed, pero continúa tratando mis variables como cadenas. La entrada es de este tipo: $ echo 12 | sed 's/[0-9]*/&+3/' $ 12+3 Me gustaría tener 15 como salida. Necesito hacer la operación y reemplazar su resultado matemático en un solo...

40
La mejor manera de montar una carpeta remota

Tengo dos RasberryPi ejecutando debian wheezy y me gustaría montar una carpeta desde la computadora A en la computadora B. ¿Cuál es la mejor manera (como la más eficiente) de hacer esto? Puedo hacerlo a través de SMB, pero eso es para Windows, creo que debe haber una mejor manera de compartir en...