Unix & Linux

9
¿Por qué estos 2 comandos de fecha dan resultados diferentes?

$ date -d "Apr 1 2016 - 1 month" +%B me da "marzo", lo cual es genial: el mes anterior a abril es marzo. Si hago esto sin embargo: $ date -d "$(date -d "Apr 1 2016") - 1 month" +%B me da "febrero". Esto está causando un error en un código más complejo que tengo. ¿Por qué estos 2 comandos...

9
¿Daemonizar un proceso en shell?

http://linuxg.net/how-to-transform-a-process-into-a-daemon-in-linux-unix/ da un ejemplo de demonización de un proceso en bash: $ nohup firefox& &> /dev/null Si estoy en lo correcto, el comando es el mismo que "nohup and background a process". ¿Pero no es un demonio más que un proceso...

9
¿Cuál es el identificador de token de `]`?

Bash Manual dice: Cuando se utiliza el [formulario, el último argumento para el comando debe ser a]. $ type [ [ is a shell builtin $ type ] bash: type: ]: not found Entonces, ]no es una palabra reservada, ni es un operador, ni es un comando incorporado. Como token, ¿cuál es el identificador...

9
Rsyslog no crea archivos de registro

Estoy endureciendo una máquina virtual Ubuntu 14.04 a los estándares CIS y tengo problemas para obtener rsyslog para crear los archivos necesarios. Nota: estoy mejorando con Linux pero todavía no soy maestro, disculpe cualquier ignorancia. Inserté un archivo /etc/rsyslog.d/CIS.conf con los...

9
¿Por qué desaparece el comando "man"?

Me parece que el mancomando desaparece en mi RHEL7: # man ls bash: man: command not found... # which man /usr/bin/which: no man in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/go/bin:/root/gocode/bin:/root/bin:/opt/linuxki) Pero manya man-pagesestán todos en mi caja: # yum...

9
listado de archivos con patrón con inicio y fin

Quiero enumerar todos los archivos en un directorio que comienzan con 'abc' y terminan con '.zip' Estoy tratando de utilizar ls. El directorio tiene muchos archivos zip que comienzan con abc<date>y xvz<date>. Solo quiero obtener la lista