Preguntas etiquetadas con c

45
Usando la exportación en .bashrc

He notado en mi .bashrcque algunas líneas tienen exportdelante de ellas, como export HISTTIMEFORMAT="%b-%d %H:%M " ... export MYSQL_HISTFILE="/root/.mysql_history" mientras que otros no, como HISTSIZE=100000 Me pregunto si, en primer lugar, esto es correcto, y en segundo lugar cuál es la regla...

43
¿Qué versión de la biblioteca C usa mi sistema?

¿Cómo puedo saber con seguridad qué biblioteca de userland C utiliza mi sistema? Las posibles razones para necesitar esta información incluyen: Hay un paquete fuente gigantesco que estoy considerando descargar, que estoy seguro hará las comprobaciones adecuadas y enumerará una versión de...

42
¿Operación flotante con bc?

Parece que bc no admite operaciones flotantes, cuando lo hago echo 1/8 | bcme da un cero. Lo comprobé bc (1), pero ni siquiera menciona float, así que me pregunto si es

42
rsync para copiar archivos que ha cambiado

Necesito copiar algunos archivos de un directorio en particular a una ubicación diferente a diario. Solo quiero copiar los cambios, así que estoy planeando usarlos rsync. Estos archivos siguen la siguiente convención de nomenclaturamysql-bin.* Mi comando se ve de la siguiente manera # rsync...

41
¿Cómo elimino todos los procesos de un usuario usando su UID?

Quiero eliminar todos los procesos en ejecución de un usuario en particular desde un script de shell o código nativo en un sistema Linux. ¿Tengo que leer el directorio / proc y buscarlos? ¿Algunas ideas? ¿Existe una asignación dinámica de los pids bajo UID en Linux? ¿No está esto en el...

40
¿Para qué proceso es `/ proc / self /`?

https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-proc-self.html dice El /proc/self/directorio es un enlace al proceso actualmente en ejecución. Siempre hay múltiples procesos ejecutándose simultáneamente, entonces, ¿qué proceso es "el proceso actualmente en ejecución"? ¿El...

40
¿Cómo puedo crear una función local en mi bashrc?

Mi .bashrc tenía un código repetitivo, así que usé una función para simplificarlo do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' Sin embargo, ahora cuando uso mi shell, el nombre "do_stuff" está dentro del alcance, por...

37
¿Cómo puedo encontrar una declaración de alias falso?

Estoy tratando de encontrar dónde aliasse ha declarado un específico . He buscado todos los lugares habituales que sé para buscar alias: ~ / .bashrc ~ / .bash_profile / etc / bashrc / etc / profile Sin suerte Sé que es aliasporque cuando lo hago which COMMAND, obtengo: alias...