Articles of linux

¿Cómo exportar permanentemente una variable en Linux?

Estoy ejecutando RHEL6, y he exportado una variable de entorno como esta: export DISPLAY=:0 Esa variable se pierde cuando el CMD está cerrado. ¿Cómo agrego esto permanentemente para que este valor de variable siempre exista con un usuario en particular?

Linux: copie y cree el directorio de destino si no existe

Quiero un comando (o probablemente una opción para cp) que crea el directorio de destino si no existe. Ejemplo: cp -? file /path/to/copy/file/to/is/very/deep/there

¿Los hilos tienen un montón distinto?

Hasta donde sé, cada hilo obtiene una stack distinta cuando el hilo es creado por el sistema operativo. Me pregunto si cada hilo tiene un montón distinto a sí mismo también.

¿Cómo insertar un texto al principio de un archivo?

Hasta ahora he podido encontrar cómo agregar una línea al principio de un archivo, pero eso no es exactamente lo que quiero. Lo mostraré en un ejemplo Contenido del archivo some text at the beginning Resultado some text at the beginning Es similar, pero no quiero crear ninguna línea nueva con él … Me gustaría […]

¿Qué es un proceso ininterrumpible?

A veces, cada vez que escribo un progtwig en Linux y se cuelga debido a un error de algún tipo, se convertirá en un proceso ininterrumpido y continuará ejecutándose para siempre hasta que reinicie mi computadora (incluso si cierro la sesión). Mis preguntas son: ¿Qué causa que un proceso se vuelva ininterrumpido? ¿Cómo evito que […]

Agregue una cadena de prefijo al comienzo de cada línea

Tengo un archivo como a continuación: line1 line2 line3 Y quiero obtener: prefixline1 prefixline2 prefixline3 Podría escribir un guión de Ruby, pero es mejor si no es necesario. prefix contendrá / . Es una ruta, /opt/workdir/ por ejemplo.

¿Cómo cambiar el nombre de todas las carpetas y archivos a minúsculas en Linux?

Tengo que cambiar el nombre de un árbol de carpetas completo recursivamente para que no aparezca ninguna letra mayúscula en ningún lugar (es código fuente C ++, pero eso no debería importar). Puntos de bonificación por ignorar archivos / carpetas de control CVS y SVN. La forma preferida sería un script de shell, ya que […]

Reemplazar algunos caracteres en una cadena con otro personaje

Tengo una cadena como AxxBCyyyDEFzzLMN Quiero reemplazar todo x z con _ para que la salida sea A_BC_DEF_LMN ¿Como hacer eso? Sé una serie de echo “$string” | tr ‘x’ ‘_’ | tr ‘y’ ‘_’ funcionará, pero quiero hacerlo de una vez, sin usar tuberías. EDITAR: Lo siguiente funcionó echo “$string” | tr ‘[xyz]’ ‘_’

Desinstalar Node.JS utilizando la línea de comandos de Linux?

¿Cómo se desinstala node.js usando la línea cmd en Linux?

Controlar una fuente de alimentación USB (on / off) con linux

¿Es posible encender / apagar las fonts de alimentación desde USB manualmente con Linux? Existe este ventilador de refrigeración USB externo (del tipo que se usa para refrescarse, no la PC), y sería bueno poder controlarlo desde la terminal, porque quiero ubicar el ventilador en algún lugar lejano. Supongo que esto también podría ser útil […]