sedlav

lftp un sofisticado cliente ftp – explorando el sitio

lftp: cliente ftp

lftp es un sofisticado cliente ftp que implementa las siguientes características:

  • Maneja diferentes tipos de protocolos: ftp, ftps, http, hftp, sftp (los protocolos https y ftps estarán disponibles solo si lftp fue compilado con las librerías GNU TLS o OpenSSL)
  • Cada operación es segura, por tanto cada error no fatal es ignorado y la operación es repetida, por ejemplo si una descarga es interrumpida esta se iniciará a partir de donde se quedó, aún si el servidor ftp no soporta el comando REST, lftp tratará de descargar el fichero desde el principio hasta que la descarga haya sido completada
  • Permite ejecutar tareas en background (&)
  • Permite agrupar comandos utilizando paréntesis y lanzarlos en background
  • Con Ctrl-z y el comando wait (o fg alias de wait) se instruye a una tarea que se ejecute en background o foreground respectivamente

lftp un sofisticado cliente ftp – explorando el sitio Leer más »

Recuperando a mi sistema GNU/Linux

He realizado algunas modificaciones a mi sistema operativo RHEL/Fedora/CentOS, Ubuntu y al reiniciarlo no inicia los servicios necesarios ¿Cómo puedo realizar una operación de recuperación y rescate del sistema?

Existen 2 formas de realizar una operación de rescate al sistema: la primera, es usando el cd de rescate o el cd vivo de la distribución que estés usando, también se puede usar Knoppix o Pupi Linux; la segunda, la cual abordaremos en este post, es pasándole al kernel, desde GRUB, el nivel de ejecución en que debe iniciarse el sistema operativo. Para ello:

Recuperando a mi sistema GNU/Linux Leer más »

Iniciar un servicio con el sistema operativo

chkconfig es un utilitario incluído en las distribuciones RHEL/Fedora/CentOS, OpenSuse y similares que permite administrar que servicios se inician con cada nivel de ejecución (Runlevels), permitiendo mantener la jerarquía de los directorios /etc/rc[0-6].d, evitando a los administradores de sistemas, la tediosa tarea de manipular el gran número de enlaces simbólicos que radican en este directorio.

Iniciar un servicio con el sistema operativo Leer más »

Niveles de ejecución (runlevels) en GNU/Linux

Un nivel de ejecución define que procesos se ejecutaran al iniciarse el sistema operativo. La mayoría de las distribuciones GNU/Linux utilizan el sistema de inicialización sysvinit el cual lee del fichero /etc/inittab para determinar el nivel de ejecución por defecto. De forma estándar existen 7 niveles de ejecución, enumerados del 0-6, pero pueden ser ampliados hasta 10. La mayoría de las computadoras modernas se apagan en el nivel de ejecución 0, las más antiguas se mantienen encendidas y emiten un mensaje que especifica la condición de apagado; el nivel de ejecución 1 se utiliza para realizar tareas de reparación y rescate del sistema ,el 3 fundamentalmente para servidores, el 5 para escritorio, en el nivel de ejecución 6 la máquina se reinicia.

Niveles de ejecución (runlevels) en GNU/Linux Leer más »