Analiza tu web y mejorala

En esta web podrás encontrar información sobre como optimizar las imágenes para un mejor rendimiento de tu web: https://developers.google.com/speed/docs/insights/OptimizeImages

En linux podrás comprimir imágenes de la siguiente forma:
convert member1.jpg -strip member1.jpg

Analiza tu web para mejorar su posicionamiento. Añade un blog y redes sociales para aumentar el número de visistas.

Estos algunos usos que puedes darle a tu viejo ordenador

Convierte tu PC en una NAS
Servidor de juegos
Servidor de máquinas virtuales
Presta los recursos a la ciencia
Videoconsola de juegos
Un sistema de vigilancia
Punto de Acceso WiFi para extender la covertura
Un servidor web
Usar el pc a modo de cortafuegos
Media center inalámbrico
Conviértelo en un PC anónimo y muy seguro con Tails
Conviértelo en un moderno Chromebook
Dona tu ordenador a alguien
Intercambia tu ordenador por otro producto
Búscale un nuevo uso: VER

Otros comandos llamativos que te podrían interesar para tus programas en bash

Obtener un número aleatorio

Es nuestro dado para la terminal:
1
head -c 1 /dev/random | od -An -td | sed 's/\s*\(.*\)\s/\1/g'
Ya que sólo sacamos un byte, el número más grande será 255, pero podemos sacar números más grandes aumentando el valor. Si pedimos más de 4 bytes, el resultado se dividirá en dos números.
Fuente: Código para llevar

Extraer una cadena de texto aleatoria

1
echo "$(dd if=/dev/urandom bs=30 count=1 2> /dev/null)"
Si te parece demasiado aleatoria, démosle caracteres más normales…
1
echo "$(dd if=/dev/urandom bs=64 count=1 2> /dev/null)" | tr -dc 'a-zA-Z0-9'
También lo podemos hacer con openssl:
1
openssl rand -base64 32
Esta forma puede dar el siguiente error: unable to write ‘random state’, normalmente se debe a que el archivo $HOME/.rnd es propiedad de otro usuario, como puede ser root.​

Algunos comandos útiles para linux

dmidecode -q: ver toda la información de la maquina
cat /proc/cpuinfo: mostrar información de la CPU
cat /proc/interrupts: mostrar las interrupciones.
cat /proc/meminfo: verificar el uso de memoria.
cat /proc/swaps: mostrar ficheros swap.
cat /proc/version: mostrar la versión del kernel.
cat /proc/net/dev: mostrar adaptadores de red y estadísticas
cat /proc/mounts: mostrar el sistema de ficheros montado.​
find . -type f -name *php​                    buscar archivos en el sistema

Más: https://blog.desdelinux.net/mas-de-400-comandos-para-gnulinux-que-deberias-conocer/

Instalar Dropbox en Ubuntu 18.04 LTS Server


Al igual que la versión de escritorio, la versión de Dropbox cli también está disponible para las ediciones de 32 y 64 bits.
Para 32 bits :
$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
Para 64 bits :
$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
Esto creará una nueva carpeta oculta llamada .dropbox-dist en su directorio $ HOME.
Ahora, ejecute el siguiente comando para iniciar el daemon de Dropbox desde la carpeta .dropbox-distrecién creada .
$ ~ / .dropbox-dist / dropboxd
Verás un resultado algo así como a continuación.
Esta computadora no está vinculada a ninguna cuenta de Dropbox ...
Visite https://www.dropbox.com/cli_link_nonce?nonce=d6015chy89ksf023kskfc037e2 para vincular este dispositivo.
Ahora abra el navegador y navegue hasta el enlace de arriba para conectar el sistema con su cuenta de Dropbox. Si está en un servidor sin cabeza, puede usar navegadores de texto como lince o enlacespara iniciar sesión en la cuenta de Dropbox. Tenga en cuenta que no tiene que ingresar la URL en el mismo sistema. Puede usar cualquier otro sistema en su red que tenga un navegador web GUI para navegar a la URL.
Una vez que haya abierto la URL en el navegador, se le pedirá que ingrese su nombre de usuario y contraseña de Dropbox. Simplemente ingréselos y haz clic en Iniciar sesión .
Después de que su computadora esté conectada a su cuenta de Dropbox, debería ver un mensaje como el siguiente en su Terminal.
Esta computadora ahora está vinculada a Dropbox. Bienvenido Senthilkumar
Ahora, se creará una carpeta llamada "Dropbox" en su directorio de inicio. mantenga los datos en esta carpeta para acceder desde cualquier dispositivo.
$ ls Dropbox /
 Aplicaciones Mackup 'Yahoo! Correo'
Felicidades! El servidor de Ubuntu ha sido vinculado a su cuenta de Dropbox. El demonio Dropbox seguirá funcionando hasta que la fuerza para presionando CTRL + C . Debe iniciarlo manualmente cada vez que desee usar Dropbox. Por supuesto, podemos hacer que el servicio de Dropbox se inicie automáticamente en cada reinicio. Vamos a ver cómo hacerlo en las siguientes secciones.

Instalar Dropbox CLI

Descargue la secuencia de comandos de Dropbox Pythony póngalo en su RUTA, por ejemplo / usr / local / bin / .
$ sudo wget -O / usr / local / bin / dropbox "https://www.dropbox.com/download?dl=packages/dropbox.py"
Hazlo ejecutable:
$ sudo chmod + x / usr / local / bin / dropbox
Ahora puede comenzar a usar dropbox cli. Para mostrar ayuda, simplemente ejecute:
$ dropbox
Para ver el uso de un comando específico, por ejemplo, acelerador, ejecuta:
$ dropbox ayuda acelerador
Ahora veamos si el servicio Dropbox se está ejecutando o no. Para hacerlo, simplemente ejecuta:
$ dropbox status ¡ 
Dropbox no se está ejecutando!
Como ves, ¡el servicio dropbox no se está ejecutando!
Para comenzar, ejecuta:
$ dropbox start
Comprobemos nuevamente si se está ejecutando usando el comando:
$ Estado de Dropbox 
Hasta la fecha
Seguirá ejecutándose hasta que reinicies el sistema.
Para detener el servicio, ejecute:
$ dropbox stop
Para obtener el estado de sincronización actual de un archivo, ejecuta:
$ dropbox filestatus Dropbox / ostechnix.txt  
Dropbox / ostechnix.txt: actualizado
Puede excluir un directorio de la sincronización. Por ejemplo, voy a excluir una carpeta llamada "dir1". Para hacerlo, ejecuta:
$ dropbox exclude add dir1
Puede agregar varios directorios con valores separados por espacios como a continuación.
$ dropbox exclude add dir1 dir2
Para ver la lista de directorios actualmente excluidos de la sincronización, ejecuta:
$ dropbox exclude list
Para eliminar un directorio de la lista de exclusión, use este comando.
$ dropbox excluir eliminar dir1
Para obtener un enlace compartido para un archivo, por ejemplo, ostechnix.txt, en su carpeta de Dropbox, ejecute:
$ dropbox sharelink Dropbox / ostechnix.txt  
https://www.dropbox.com/s/rqteaol58c1zlkw/ostechnix.txt?dl=0
Ahora puede pasar la URL anterior a cualquier persona.
Para habilitar lansync, ejecuta:
$ dropbox lansync y
Para deshabilitarlo:
$ dropbox lansync n
Para obtener más comandos, consulte la sección de ayuda.
$ dropbox ayuda

Autostart Dropbox

Como ya mencioné, debe iniciar manualmente Dropbox daemon en cada reinicio. Para hacerlo, sigue los enlaces a continuación.
Crea una unidad de servicio systemd para Dropbox.
$ sudo vi /etc/systemd/system/dropbox.service
Agregue las siguientes líneas:
[Unidad]
Descripción = Servicio Dropbox
After = network.target

[Servicio]
ExecStart = / bin / sh -c '/ usr / local / bin / dropbox start'
ExecStop = / bin / sh -c '/ usr / local / bin / dropbox stop'
PIDFile = $ {HOME} /. Dropbox / dropbox.pid
Usuario = sk
Grupo = sk
Tipo = bifurcación
Reiniciar = encendido-falla
RestartSec = 5
StartLimitInterval = 60 s
StartLimitBurst = 3

[Instalar]
WantedBy = multi-user.target
Reemplace User , Group y dropbox cli path (/ usr / local / bin /) con sus propios valores. Guarde y salga del archivo.
Recarga el daemon usando el comando:
$ sudo systemctl daemon-reload
Habilitar el servicio de Dropbox:
$ sudo systemctl enable dropbox
Finalmente, inicie el servicio Dropbox con el comando:
$ sudo systemctl start dropbox
Ahora el servicio Dropbox se iniciará automáticamente en cada reinicio.
Para ver si el servicio se inicia o no, ejecute:
$ sudo systemctl status dropbox
El servicio de Dropbox se está ejecutando y seguirá ejecutándose en cada reinicio. No necesita iniciarlo manualmente cada vez.​