Unix & Linux

18
nmap no parece enumerar todos los puertos abiertos

Mi servidor Linux de alquiler no responde a nmapla forma en que pensé que lo haría. Cuando lo ejecuto nmap, muestra tres puertos abiertos: 80, 443 y 8080. Sin embargo, sé que los puertos 2083, 22 y 2222 deberían estar abiertos, ya que se usan para el C-Panel, SSH y SFTP basados ​​en la web,...

18
¿Por qué usamos setsid () al demonizar un proceso?

Para crear un servicio (daemon), bifurcamos al padre y hacemos que salga mientras hacemos que el niño sea el líder de la sesión llamando setsid(). Además, ¿por qué utilizamos setsid ()? Nuestro proceso de huérfanos se ocupa del proceso init(aunque no en todos los casos). ¿Por qué usamos stsid ()?...

18
¿Cómo descargar un paquete RPM e instalarlo en una línea?

Me preguntaba si usarlo wgetera posible descargar un RPM y luego conectarlo sudo rpm -ipara instalarlo, en una sola línea. Me doy cuenta de que podría correr: wget -c <URL> sudo rpm -i <PACKAGE-NAME>.rpm para instalar el paquete, pero me preguntaba si sería posible hacer esto en una...

18
Instalar localmente usando dnf en Fedora sin usar conexión a internet

Estoy tratando de instalar localmente un rpmpaquete sin usar internet. Intenté lo siguiente: sudo rpm -u kernel-devel-4.2.7-200.fc22.x86_64.rpm y obtuve: error: kernel-devel-4.2.7-200.fc22.x86_64.rpm: hdr blob(2060952): BAD, read returned 0 error: kernel-devel-4.2.7-200.fc22.x86_64.rpm cannot...

18
Significado de [“$ {1: 0: 1}” = '-']

Tengo el siguiente script para iniciar un proceso MySQL: if [ "${1:0:1}" = '-' ]; then set -- mysqld_safe "$@" fi if [ "$1" = 'mysqld_safe' ]; then DATADIR="/var/lib/mysql" ... ¿Qué significa 1: 0: 1 en este

18
¿Equivalente de alias para un enlace simbólico?

Me encuentro con la necesidad de saltar algunos directorios en mi carpeta de inicio a menudo y me canso de escribirlos. Me gustaría un enfoque más rápido, que tradicionalmente sería un enlace simbólico. Sin embargo, no quiero saturar mi directorio de inicio con docenas de enlaces simbólicos....

18
¿Se deben citar las variables cuando se ejecutan?

La regla general en las secuencias de comandos de shell es que las variables siempre se deben citar a menos que haya una razón convincente para no hacerlo. Para obtener más detalles de los que probablemente quiera saber, eche un vistazo a estas excelentes preguntas y respuestas: implicaciones de...

18
¿Cómo instalar páginas de manual en centos?

Nota: Esto se aplica a Centos 7. Si está buscando una respuesta de Debian, consulte esta pregunta . Esas respuestas no se duplicarán aquí. Después de una instalación de centos 7, no puedo acceder a las páginas de manual: # man ls -bash: man: command not found Traté de instalarlo a través de yum...

18
¿Es posible determinar el progreso de un comando rm?

El uso rm -rf LargeDirectorypara eliminar un directorio grande puede llevar una gran cantidad de tiempo en completarse dependiendo del tamaño del directorio. ¿Es posible obtener una actualización de estado o de alguna manera monitorear el progreso de esta eliminación para dar una estimación...