Lista de comandos linux más utilizados.

El conocimiento de los comandos linux es importante para las tareas de administración y programación. Los comandos linux son necesarios para tener un dominio del sistema operativo. La línea de comandos es la manera más directa de enviar órdenes a su máquina. Los comandos linux de ficheros y directorios comando ls Listar archivos y directorios es la finalidad de este comando linux. comando tree Listar archivos y directorios en forma de árbol con el empleo de este comando linux. comando cp Copie archivos y directorios con este comando linux. comando pwd Mostrar el nombre del directorio de trabajo actual es la función de este comando linux. comand...

El comando wget es un gestor de descarga no interactivo.

Sintaxis del comando wget

wget [option]... [URL]...

El comando wget es una utilidad gratuita para la descarga no interactiva de archivos de la Web. El comando wget admite los protocolos HTTP, HTTPS y FTP, así como la recuperación a través de proxies HTTP.

El comando wget ha sido diseñado para la robustez en conexiones de red lentas o inestables; Si una descarga falla debido a un problema de red, el comando wget seguirá reintentándolo hasta que todo el archivo sea recuperado. Si el servidor admite la recuperación, le indicará que continúe la descarga desde donde se detuvo.

El comando wget no es interactivo, por lo que puede funcionar en segundo plano, mientras el usuario no ha iniciado sesión. Esto le permite iniciar una recuperación y desconectarse del sistema, permitiendo que el comando wget termine el trabajo.

Los argumentos obligatorios para las opciones largasdel comando wget son también obligatorios para las opciones cortas.

El comando wget puede seguir enlaces en páginas HTML, XHTML y CSS, para crear versiones locales de sitios web, recreando completamente la estructura de directorios del sitio original lo que permite la visualización sin conexión.

Opciones básicas de inicio

Opción Descripción
-V, --version muestra la versión del comando wget y sale.
-h, --help muestra esta ayuda del comando wget.
-b, --background opción del comando wget que permite que la aplicación se ejecute en segundo plano después de empezar.
-e, --execute=COMMAND esta opción del comando wget ejecuta una orden estilo `.wgetrc'.

Opciones de ficheros de registro y de entrada del comando wget.

Opción Descripción
-o, --output-file=FICHERO el comando wget registra mensajes en FICHERO.
-a, --append-output=FILE para anexar mensajes a FILE use esta opción del comando wget.
-d, --debug opción del comando wget que devuelve información para depuración.
-q, --quiet opción del comando wget para el modo silencioso.
-v, --verbose modo verboso del comando wget. Se muestra una salida detallada de lo que va teniendo lugar(por defecto).
-mv, --no-verbose el comando wget desactiva el modo verboso, sin ser el modo silencioso.
--report-speed=TYPE opción del comando wget que establece el ancho de banda de salida como TYPE. TYPE puede ser bits.
-i, --input-file=FILE el comando wget descarga URLs encontradas en fichero (FILE) local o externo.
-F --force-html tratar el fichero de entrada como HTML es lo que posibilita esta opción del comando wget.
-B, --base=URL para resolver enlaces HTML del fichero-de-entrada (-i -F) relativos a la URL use esta opción.
--config=FILE si quiere especificar el fichero de configuración use esta opción del comando wget.
--no-config el comando wget no lee ningún fichero de configuración.
--rejected-log=FICHERO el comando wget registra las razones para rechazo de URL en FICHERO.

Opciones principales de descarga.

Opción Descripción
-t, --tries=NÚMERO el comando wget define número de intentos a NÚMERO (0 es sin limite).
--retry-connrefused reintentar incluso si la conexión es rechazada es la finalidad de esta opción del comando wget.
-O, --output-document=FILE escribir documentos al fichero FILE es la finalidadd de esta opción del comando wget.
-nc, --no-clobber el comando wget omite descargas que lo harían a ficheros existentes (sobrescribiéndolos).
-c --continue para continuar una descarga parcial de un fichero, use esta opción del comando wget.
--start-pos=OFFSET el comando wget inicia la descarga desde la posición de base-cero OFFSET.
--progress=TYPE para seleccionar el tipo de indicador de progreso, ue eesta opción del comando wget.
--show-progress el comando wget visualiza la barra de progreso en cualquier modo de verbosidad.
-N, --timestamping el comando wget sólo recupera ficheros más nuevos que la versión local.
--no-proxy para explícitamente desconectar el proxy use eesta opción del comando wget.
-Q, --quota=NÚMERO el comando wget define la cuota de descarga a NÚMERO.
--limit-rate=VELOCIDAD el comando wget limita velocidad de descarga a VELOCIDAD.
-4, --inet4-only conectar sólo a direcciones IPv4 es la finalidad de esta opción del comando wget.
-6, --inet6-only para conecta sólo a direcciones IPv6 use esta opción del comando wget.
--user=USUARIO el comando wget indica el usuario tanto para ftp como para http.
--password=CONTRASEÑA el comando wget indica la contraseña tanto para ftp como para http.
--ask-password para pedir las contraseñas debe usar esta opción del comando wget.
-r --recursive para especificar descarga recursiva emplee esta opción del comando wget.
-l --level=NUMBER el comando wget indica la máxima profundidad de recursión (0 para infinita).

Opciones principales de directorios.

Opción Descripción
-nd, --no-directories el comando wget no crea directorios.
-x, --force-directories forzar la creación de directorios es la finalidad de esta opción del comando wget.

Opciones de FTP.

Opción Descripción
--ftp-user=USUARIO el comando wget pone USUARIO como el usuario del ftp.
--ftp-password=PASS el comando wget pone PASS como contraseña ftp.
--no-passive-ftp para desactivar el modo "pasivo" de transferencia, use esta opción del comando wget.
--preserve-permissions preserva permisos de ficheros remotos.
--retr-symlinks en modo recursivo, el comando wget descarga los ficheros enlazados (no los directorios).

Ejemplos del comando wget

- Uso del comando wget para hacer una descarga simple.
  wget [url]
- Uso del comando wget para hacer varias descargas con la misma orden (debe dejar un espacio entre cada url) .
  wget [url1] [url2] [url3]
- Uso del comando wget para continuar una descarga ([url]) que quedó inconclusa (funcionará siempre que el sitio de hace la descarga permita continuar la descarga).
  wget --continue [url]
- Uso del comando wget para intentar 20 veces realizar la descarga de [url]
  wget --tries=20 [url]
- Uso del comando wget para una descarga reccursiva y limitar la velocidad de descarga a 1024k.
  wget -r --limit-rate=1024k [url]

Notas

Como ejemplos de url a usar con el comando wget, entre otras, tenemos las siguientes:
https://cdimage.ubuntu.com/
https://cdimage.ubuntu.com/lubuntu/releases/22.04.2/release/lubuntu-22.04.2-desktop-amd64.iso

comando swapoff

comandos linux

comando adduser