Entradas

Listar tamaño en disco de carpetas y archivos

 Unicamente ejecutamos: for each in $(ls) ; do du -hs "$each" ; done;

Listar usuarios con acceso a terminal

 Unicamente ejecutamos: awk -F: '$7 == "/bin/bash" { print $1 }' /etc/passwd Y listo.

Instalar VSCodium en Ubuntu 20.04

Primero instalamos el paquete necesario para realizar la descarga: sudo apt update sudo apt install apt-transport-https Agregamos la GPG Key wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg | gpg --dearmor | sudo dd of=/etc/apt/trusted.gpg.d/vscodium.gpg Agregamos al repositorio: echo 'deb https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs/ vscodium main' | sudo tee --append /etc/apt/sources.list.d/vscodium.list Actualizamos e instalamos: sudo apt update sudo apt install codium Y listo.

Revisar uso de disco por carpeta

Para ello utlizamos el siguiente comando: du -h --max-depth=1 | sort -hr Y nos mostrará sumarizado el espacio sumarizado por carpeta de nuestra posición actual.

Agregar llave publica de una computadora a un servidor en un solo comando

Únicamente escribimos en nuestra terminal cat ~/.ssh/id_rsa.pub | ssh erikson@142.142.142.142 'cat >> .ssh/authorized_keys' Como vemos la sintaxis es: cat [path_llave_publica/llave.pub] | ssh  usuario@[ip_del_servidor]  'cat >> path_llave_publica//authorized_keys' Fuente: http://www.howtogeek.com/168147/add-public-ssh-key-to-remote-server-in-a-single-command/

Recuperar password de root en mysql

Únicamente debemos ejecutar en nuestra terminal: sudo dpkg-reconfigure mysql-server-N.N Nota: N.N es la versión y el release. Y listo.

Conocer nuestra ip publica en terminal

Únicamente en nuestra terminal escribimos el siguiente comando: wget http://ipinfo.io/ip -qO - Y listo...

Generar llave pública

Escribimos en nuestra terminal: ssh-keygen -t rsa Nos preguntará si deseamos algun archivo específico para nuestra llave sino por default será id_rsa.pub (sino, pulsamos enter). También nos preguntará si deseamos utilizar alguna frase (sino, pulsamos enter). Y listo.

Instalar Atom en Ubuntu

Unicamente escribimos en nuestra terminal. sudo add-apt-repository ppa:webupd8team/atom sudo apt-get update sudo apt-get install atom

Actualizar Chrome desde repositorios

Primero descargamos la llave publica de Google para los repositorios de linux, luego actualizamos nuestro source.list, actualizamos y descargamos la nueva versión de chrome. Todo esto utilizando los siguientes comandos: wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list' sudo apt-get update sudo apt-get install google-chrome-stable Y listo!!

Listar permisos de archivos en forma octal

Unicamente escribimos en nuestra terminal: stat -c '%A %a %h %U %G %s %y %n' * O si deseamos desplegarl la informacion de forma mas limpia (elimina una columna): stat -c '%A %a %h %U %G %s %y %n' *| sed 's/\.[[:digit:]]\+[ ]\+-[[:digit:]]\+/ /' Y listo!!!

Averiguar que paquetes tenemos instalados via terminal

Unicamente escribimos en la terminal: dpkg --get-selections Y listo!!!

Crear comandos alias en git

Unicamente escribimos en nuestra terminal git config --global alias.[nombre_alias] [comando] Por ejemplo: git config --global alias.st status git config --global alias.ci commit Sino podemos editar el archivo .gitconfig de nuestro directorio home y agregar lo siguiente: [alias]   co = checkout   ci = commit Y listo

Crear un comando alias en linux

Unicamente escribimos el comando: alias list='ls -la' Y listo nuestro alias ha sido creado. Para ver el listado de alias unicamente escribimos: alias

Instalar composer

Unicamente escribimos en nuestra terminal los siguientes comandos: curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer Y listo, tenemos instalado composer en nuestro linux

Cambiar de editor en terminal

A veces no nos gusta utilizar el editor por defecto de nuestra terminal por lo que podemos cambiarlo escribiendo lo siguiente: export EDITOR=[editor] Por ejemplo: export EDITOR=nano Con esto podremos utilizar nano como editor por defecto en la sesion actual. Ahora si necesitamos enviarle parametros a nuestro editor seria de la siguiente manera: export EDITOR="emacs -nw" Y listo...

Activar las áreas de trabajo en Ubuntu

Vamos a: Configuración del sistema –> Apariencia Seleccionamos la pestaña Comportamiento Y marcamos la casilla Activar las áreas de trabajo Y listo...

Instalar svn en ubuntu

Vamos a terminal y escribimos: sudo apt-get install subversion subversion-tools libapache2-svn Y listo...

Instalar git en ubuntu

Vamos a nuestra terminal y escribimos: sudo apt-get install git Y listo...

Ver el contenido de una linea especifica de un log

Unicamente escribimos en nuestra terminal: sed -ne  [linea]p [archivo.extension] Ejemplo: sed -ne  428p pruebas.log Y listo!!!