Avatar
😀

Redes Sociales

  • Hace un tiempo GitHub hizo modificaciones en cuanto a su forma de autentificarse, existen muchas formas de autenticarse con GItHub; pero una de las mas comunes es que al momento de realizar un push o pull te pida un usuario y una contraseña. Pero ahora para poder realizar esto necesitas tener en tu poder un Token.

    Esto es muy simple de realizar solo tienes que ir a Settings / Developer settings / Personal access token y ahí presionar el botón Generate new token. Te va a pedir un nombre para ese token la cantidad de días que deseas conservar ese token, por defecto viene 30 días, se puede personalizar esta cantidad de días o se puede poner que no expire aunque no es recomendable esto último.

    comando git github linux software Created Thu, 16 Dec 2021 09:07:15 +0000
  • Si tienes un servicio que necesitas deshabilitar o habilitar acá te dejo los dos comandos que te permitirán realizar esto

    Para habilitar un servicio debes ejecutar como superusuario systemctl enable servicioAHabilitar.service

    sudo systemctl enable apache2
    

    Para deshabilitar ese mismo servicio debes ejecutar (siempre como superusuario) systemctl disable servicioADeshabilitar.service

    sudo systemctl disable apache2
    
    comando linux sistema ubuntu Created Thu, 09 Dec 2021 08:31:00 +0000
  • Me pasó que necesitaba por un tiempo hacer que docker no inicie automáticamente; es decir, que cuando se reinicia el Servidor las imágenes de docker no se carguen automáticamente.

    El proyecto yo lo tenía con docker-compose, pero para esto usé solo los comandos de docker.

    Primero chequeo lo que está corriendo con

    docker ps
    

    Debería mostrar todas las imágenes que tenemos corriendo

    CONTAINER IDIMAGECOMMANDCREATEDSTATUSPORTSNAMES
    e1dff1f51addgrafana/grafana“/run.sh”5 months agoUp 47 seconds0.0.0.0:3030->3000/tcp, :::3030->3000/tcpinternetmonitoring\_grafana\_1
    031ec8738933prom/prometheus:v2.25.2“/bin/prometheus –c…”5 months agoUp 55 seconds0.0.0.0:9090->9090/tcp, :::9090->9090/tcpinternetmonitoring\_prometheus\_1
    5f3eb5b03d57prom/node-exporter“/bin/node\_exporter …”5 months agoUp About a minute0.0.0.0:9100->9100/tcp, :::9100->9100/tcpinternetmonitoring\_nodeexp\_1
    9bb31e45eb8eprom/blackbox-exporter“/bin/blackbox\_expor…”5 months agoUp About a minute0.0.0.0:9115->9115/tcp, :::9115->9115/tcpinternetmonitoring\_ping\_1
    7987218a65d9miguelndecarvalho/speedtest-exporter“python -u exporter.…”5 months agoUp About a minute0.0.0.0:9798->9798/tcp, :::9798->9798/tcpinternetmonitoring\_speedtest\_1
    luego ejecutamos este comando para deshabilitar por ejemplo la primer imagen la de grafana en el caso de arriba
    docker update --restart no e1dff1f51add
    

    Y así sucesivamente con todas las imágenes que queremos que NO se inicie al reiniciar nuestro servidor.

    comando docker linux Created Fri, 03 Dec 2021 10:55:05 +0000
  • Droidcam no funciona en google chrome en un sistema operativo Linux; en Windows funciona perfectamente, pero en Linux lo podía hacer funcionar hasta que entendí que para que google chrome lo tome hay que ejecutar una serie de comandos

    Como primer paso ejecutamos esto en la consola de linux.

    sudo apt install linux-headers-`uname -r` gcc make
    

    Luego nos dirigimos a donde tenemos instalado Droidcam; yo lo suelo instalar en /opt/ es decir que ingreso a

    android comando droidcam linux software Created Wed, 17 Nov 2021 20:51:29 +0000
  • A veces necesitamos copiar un archivo desde nuestra máquina local de desarrollo al docker o viceversa; esto es muy común o frecuente que tengas que realizarlo cuando estás desarrollando una app, una web o lo que fuese dentro de un Docker.

    Para esto tenemos un par de comandos que son muy útiles.
    El primero sirve para copiar desde un contenedor docker a una máquina local:

    docker cp NOMBRE_CONTENEDOR:RUTA_DEL_CONTENEDOR RUTA_LOCAL
    

    El segundo sirve para copiar desde la pc local a un contenedor docker:

    comando docker linux Created Tue, 16 Nov 2021 12:42:14 +0000
  • Esto tal vez le puede servir a mas de uno y de paso me lo dejo como ayuda memoria

    Usé un dockerfile para crear un esquema de wordpress es decir que ese docker contiene un nginx, una base mysql (mariadb) y el lenguaje PHP que utiliza WordPress; cuando levantaba el docker con docker-compose up la base me daba error entonces necesitaba ejecutar por consola algunos comandos para poder crear la base que no la había creado y también para darle privilegios al usuario en cuestión.

    comando docker linux wordpress Created Tue, 02 Nov 2021 10:25:20 +0000
  • Durante mucho tiempo estuve teniendo este error GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed cada vez que ejecutaba sudo “service csf restart” por ejemplo o cualquier servicio que quisiera reiniciar me mostraba este error.
    Esto me sucedía en mi servidor Centos 7 con el panel de control CentOS Web Panel es decir el CWP; esto empezó a suceder luego de una actualización, estuve varios días sin poder solucionar este problema.

    Por suerte me encontré con una solución en Internet, de todas las que probé, la que resuelve el inconveniente hasta el día de hoy son estos pasos que dejo a continuación.

    Created Thu, 28 Oct 2021 09:47:39 +0000
  • Si sos uno de los tantos que se cansa cada vez que tienes que hacer pull o push a un repositorio en github poniendo el usuario y la contraseña, puedes realizar estos pasos y dejará de pedirte user y pass cada vez que quieras realizar un pull o push a github.

    Primero tienes que ver que esté funcionando el ssh-agent para eso ejecutar este comando en la consola de linux

    comando git github linux software Created Thu, 30 Sep 2021 19:51:24 +0000
  • Es muy útil tener siempre a mano información que nos puede servir en el día a día, y si la linea de comandos es lo que usas en el día a día entonces este post es útil para vos.

    Ya sea que uses Linux o Mac la consola es una herramienta muy potente; hoy en este post dejo un link de como personalizar el prompt de la consola como uno quiere.

    Created Fri, 03 Sep 2021 08:49:27 +0000
  • Tal vez te encuentres con la necesidad de tener que armar una lista de directorios o carpetas, de tu sistema linux, acá te dejo un comando que te permite realizar ese proceso.

    ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
    

    También se puede instalar el comando tree que es mucho mas cuidado estéticamente y tiene una cuantos parámetros que lo puedes ejecutar a tu gusto.

    comando linux software ubuntu Created Mon, 09 Aug 2021 09:49:14 +0000