miércoles, septiembre 23, 2020

Como revisar el espacio en el disco usando una línea de comandos en Linux

 


https://www.hostinger.com.ar/tutoriales/espacio-en-el-disco-linux


Ver para SISTEMA TOTAL, Tamaño - Usados  - Disp - Uso% - Montado en

df -h


Ver para UNA CARPETA, en qué partición está

df -h

Ver el espacio usado en una VPS:

du -sh /*


Ver para UNA CARPETA, tamaño total

du -sh
du -sh /home/user/Desktop/

Ver para UNA CARPETA, con discriminación de subcarpetas

du -h

En entorno gráfico gnome, buscar 

Analizador de uso de disco Baobab

http://www.subinet.es/baobab-analizador-de-uso-de-disco-para-ubuntu/

https://pkgs.org/download/baobab

sudo apt install baobab



Cómo revisar el espacio en disco en Linux

En este tutorial, te mostraremos cómo usar el comando df para verificar el espacio en disco en Linux y el comando du para monitorear el uso del disco. Si eres un usuario de Linux, estas dos herramientas esenciales te ayudarán a administrar tus archivos de manera más efectiva.


Actualiza tu alojamiento VPS Linux con Hostinger hoy. ¡Ahorra hasta un 70%!


Obtener descuento


Analizar el disco duro

Comprobar el espacio en disco en Linux usando el comando df

Comprobar el espacio en disco en Linux usando el comando du

Combinar comandos para limpiar espacio en el disco

Ordenar archivos por tamaño

Excluir por tamaño de archivo

Excluir tipos de archivos

Analizar el disco duro

Los comandos df y du tienen un propósito ligeramente diferente cuando se analiza un disco duro. Para evitar confusiones, los explicaremos en secciones separadas. Comencemos con el comando df.


Comprobar el espacio en disco en Linux usando el comando df

df, que significa Disk Filesystem se usa para chequear el espacio en el disco. Mostrará el almacenamiento disponible y utilizado de los sistemas de archivos en tu máquina.


Al ejecutar este comando, verás las columnas por defecto: Filesystem, Size, Available, Used, Use% y Mounted On. Generalmente se debería de ver de esta forma:


Los resultados del comando df para revisar espacio de disco duro en linux


Filesystem: te brinda el nombre del sistema de archivos.

Size: te indica el tamaño total de cada sistema de archivos.

Used: muestra cuánto espacio está usando cada sistema de archivos.

Available: muestra cuánto espacio disponible queda en el sistema de archivos.

Use%: muestra el porcentaje del espacio que está siendo usado.

Mounted On: nos dice el punto de montaje de un sistema de archivos.

Añadiendo una serie de opciones al comando df, puedes comprobar el espacio en disco en Linux de forma más precisa. Estas son las opciones más populares:


df -h: te mostrará el resultado en un formato legible por humanos.

df -m: esta línea de comando se utiliza para mostrar la información del uso del sistema de archivos en MB.

df -k: para mostrar el uso del sistema en KB.

df -T: esta opción mostrará el tipo de sistema de archivos (aparecerá una nueva columna).

df –ht /home: te permite ver información de un sistema de archivos específico en un formato legible (en este caso el sistema de archivos /home).

df –help: listará otros comandos útiles que puedes usar, con sus descripciones.

Comprobar el espacio en disco en Linux usando el comando du

Otro comando muy útil es du, abreviación de Disk Usage. Te mostrará detalles sobre el uso del disco de los archivos y directorios en un ordenador o servidor Linux. Con el comando du, necesitas especificar qué carpeta o archivo quieres comprobar. La sintaxis es la siguiente:


du <options> <location of directory or file>

Veamos un uso real del comando du con el directorio Desktop:


du /home/user/Desktop/: esta línea de comandos permite a los usuarios ver el uso del disco de los archivos y las carpetas que están en el directorio Desktop (los subdirectorios se incluyen también).

du -h /home/user/Desktop/: al igual que con df, la opción -h muestra información en un formato legible por humanos.

du -sh /home/user/Desktop/: La opción -s nos da el tamaño total de una carpeta especifica (en este caso, el directorio Desktop).

du -m /home/user/Desktop/: la opción -m nos proporciona los tamaños de carpetas y archivos en Megabytes (podemos usar -k para ver la información en Kilobytes).

du -h –time /home/user/Desktop/: esto informa la última fecha de modificación de los archivos y carpetas mostrados.

df –help: muestra una lista de opciones disponibles y para qué se pueden utilizar.

Combinar comandos para limpiar espacio en el disco

Puedes obtener más información combinando el comando df y du con otros argumentos. Haciendo esto, tendrás una mejor idea de qué archivos puedes eliminar para liberar espacio en el disco.


Sólo recuerda empezar con el comando df para ver qué sistema de archivos necesita más limpieza. Después de eso, puedes proceder con estas combinaciones.


Ordenar archivos por tamaño

Primero, reunimos los archivos y carpetas en Desktop en un formato legible usando el comando du. Luego, usamos pipe para enviar el resultado al comando sort, junto con la opción -rn. El script ordenará todos los archivos y carpetas de mayor a menor para comprobar el uso de espacio de disco en Linux. La combinación debería ser así:


du -h /home/user/Desktop/ | sort –rn

Recuerda que no debes necesariamente eliminar archivos sólo porque sean grandes. Si no eres cauteloso, podrías borrar archivos esenciales que romperían tu proyecto.


Excluir por tamaño de archivo

Supongamos que quieres ver todos los archivos que superan un determinado tamaño. La manera más efectiva de hacerlo es usando el comando que se muestra a continuación:


du -h /home/user/Desktop | grep '^\s*[0-9\.]\+G'

El comando grep nos permite buscar archivos basados en un patrón especificado. En este ejemplo, el script devolverá todos los archivos mayores a 1 GB. Si deseas seleccionar los datos de más de 1 MB, puedes sustituir la G por la M.


Excluir tipos de archivos

La última combinación es útil cuando se necesita excluir un formato de archivo concreto de los resultados de la búsqueda. Por ejemplo:


du -h /home/user/Desktop/ --exclude="*.txt"

El argumento -exclude=».txt» hace que el comando du muestre todos los formatos de archivo excepto los documentos .txt.


Conclusión

Los comandos df y du son herramientas de gestión de archivos que comprueban el espacio en disco en Linux y muestran todos los archivos almacenados en tu máquina. Te permite agregar ciertas opciones (como -h, -m, -k, etc.) para refinar la salida según tus necesidades.


Lo que es genial es que los usuarios pueden obtener un resultado más específico combinando du y df con otros comandos, como sort, grep y exclude. Juntos, te ayudarán a comprender mejor cómo se usa el espacio en disco en tu servidor. Asegúrate de consultar nuestro artículo (en inglés) para obtener más comandos útiles de Linux.


Si tienes alguna pregunta, no dudes en dejarnos un comentario a continuación.

jueves, agosto 06, 2020

Crear / configurar mysql / phpmyadmin linux, ubuntu

tuve problemas para crear base de datos y configurar phpmyadmin

terminé instalando primero mysql-server primero

luego phpmyadmin (que automáticamente pide la instalación de apache, mysql-client)

pide la clave de phpmyadmin durante la configuración de la instalación

luego configuré la clave de root mediante el comando: 

~$ sudo mysql_secure_installation



(info sacada de 
https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-20-04-es

https://piguide.dev/2019/07/28/setup-a-raspberry-pi-mysql-database.html
(entrar en phpmyadmin con usuario phpmysql)
)

no conseguí instalar phpmyadmin con privilegios de crear base de datos, por lo que las terminé creando por consola con mysql

CREATE DATABASE alumnos;

miércoles, julio 08, 2020

Navegadores de archivos para linux

https://es.linux-console.net/?p=1055 

Caja
DolphinNautilusNemo y Thunar.

falta detalle de cada uno.... jajajaja

sábado, mayo 02, 2020

Permisos en Apache 2

Archivos y permisos de usuario en Apache 2 y Linux



Asignamos los permisos

Comenzaremos asegurándonos de que /var/www/html pertenezca al grupo www-data:
sudo chgrp www-data /var/www/html
Nos aseguramos también que nuestro usuario pertenezca al mismo grupo:
sudo usermod -a -G www-data usuario
Asignamos los permisos adecuados:
sudo chmod -R 775 /var/www/html
sudo chmod -R g+s /var/www/html
Y por último nos aseguramos de ser los propietarios del directorio:
sudo chown -R usuario /var/www/html
En este punto ya tenemos los permisos de usuario correctamente configurados, pero como siempre es bueno comprobarlo.

Comprobamos que todo sea correcto

Para comprobar que todo haya salidos bien accedemos a /var/www y listamos los archivos con detalle:
ls -l
Deberíamos tener algo similar a lo siguiente:
total 2
drwxrwxr-x 4 usuario www-data 4096 dic 19 18:01 html
drwxrwxr-x 8 usuario www-data 4096 dic 19 18:07 vhost1
Los archivos y/o carpetas de este directorio pueden cambiar en función de lo que tengas en /var/www, pero al margen de eso podemos ver que tanto el usuario, el grupo y los perisos son correctos.
Si entramos dentro de /var/www/html y hacemos lo mismo el resultado debe ser similar.

Conclusión

Una tarea sencilla y rápida que nos ahorrará posibles complicaciones futuras. Y como siempre me gusta saber tu opinión, ¿qué haces distinto al establecer los permisos? ¿Te ha servido  este artículo para solucionar algún problema de permisos? ¿Cuál es tu experiencia en este tema?

Créditos, referencias y artículos relacionados

miércoles, diciembre 04, 2019

Borde a texto en GIMP

Hola, esta info la tomé de
https://freakspot.net/como-agrego-bordes-a-un-texto-con-gimp/

Resumiendo los pasos son:

1- Teniendo seleccionada una capa de texto, hacemos click derecho con el ratón y clicamos en Ruta a partir del texto.

2- Creamos una nueva capa transparente y la ponemos bajo la capa del texto.

3- Aumentamos el tamaño de la selección a partir de la ruta. Para ello, clicamos en Seleccionar partir de ruta y después en Seleccionar Agrandar. La agrandaremos lo que estimemos oportuno.

4- Colorea la selección. Coge la herramienta de relleno (Mayús+B), selecciona el color que quieras utilizar y clica en la selección de los bordes de las letras (no te olvides del borde interior de algunas letras).

miércoles, octubre 11, 2017

Como rescatar direcciones de mail desde archivos de correos

Proceso:

Buscar todas las líneas de archivo que contengan direcciones

volcar el resultado en un archivo

importar desde una tabla de calculo

setear la importación para que todas las direcciones queden en una misma columna

filtrar las filas que nos interesan

ordenar ascendente

extraer duplicados

copiar en otro archivo las direcciones extraidas

En el servidor de correos, comprimir todas las carpetas del usuario,
luego descargarla a la pc local
descomprimirla
correr el comando
  grep -i -A0 "@" > direcciones

donde grep es el comando
-r para que sea recursivo
-A0 para que devuelva la lína
"@" es el creterio de búsqueda
> para que lo vuelque a un archivo
direcciones es el nombre del archivo con el volcado del comando

fuentes:
https://paraisolinux.com/10-usos-para-grep/
https://www.internetlab.es/post/791/como-guardar-la-salida-de-un-comando-de-linux-en-un-documento/

jueves, octubre 05, 2017

Administradores de archivos en linux



Thunar

Para GNU/Linux[editar]

Krusader, muy poderoso, alta integración con KDE.

martes, octubre 03, 2017

linux convertir imagenes en pdf



usaremos el comando convert para efectuar la operación, pero convert no viene instalado en nuestro sistema por defecto, para poder usar este comando debemos instalar el paquete: imagemagick
Una vez instalemos imagemagick, supongamos que estas dos fotos están en nuestra carpeta Descargas (en nuestro home), en una terminal ponemos lo siguiente:
cd ~/Descargas
convert imagen1.jpg imagen2.jpg revista.pdf
Eso basta para que ahora veamos un archivo llamado revista.pdf que contiene las dos fotos 🙂
El comando convert tiene una graaaan ayuda, si en una terminal ponen man convert podrán verla, ahí explican cómo controlar la calidad de las fotos (para disminuir el peso del archivo final), cambiar colores, establecer un background, cambiar tamaño… en fin, que es un comando realmente útil.



fuente:  https://blog.desdelinux.net/convertir-imagenes-a-un-archivo-pdf/

viernes, marzo 10, 2017

Unir archivos pdf en linux, por consola




Algunas veces es necesario unir dos archivos en formato PDF en uno sólo. Para concatenar documentos PDF podemos hacer uso del comando pdftk. Especialmente útil si necesitamos implantar esta funcionalidad en otra aplicación.
Sugenercia: Si prefieres usar un asistente gráfico, aquí puedes ver cómo instalar y usar PDF Chain.
Página de blockChain https://pdfchain.sourceforge.io/

Supongamos que tenemos un par de archivos llamados, el primero, archivo-1.pdf y, a continuación, un segundo archivo con el nombre archivo-2.pdf. Incluso podríamos tener tres, cuatro o n archivos, y para concatenarlos basta usar el comando pdftk:
$ pdftk archivo-1.pdf archivo-2.pdf [archivo-n.pdf] cat output archivo-final.pdf
El resultado será un nuevo archivo (archivo-final.pdf) compuesto por la concatenación de los archivos sueltos iniciales.

fuente: https://miguelmenendez.pro/es/articulos/unir-concatenar-archivos-pdf-sistemas-gnu-linux-linea-comandos.html


Para instalar pdftk:
$ sudo snap install pdftk


Para agregar hojas, hay que concatenar las hojas que nos interesan, seleccionandolas al invocar el archivo, y luego indicar el nombre del archivo final.

Para convertir imagenes jpg en pdf, usar:
convert archivo.jpg archivonuevo.pdf
ayuda en man convert



domingo, marzo 13, 2016

Vigilancia cámaras web

En los tiempos que corren, ninguna precaución es excesiva. Si te preocupa no poder saber lo que sucede en tu hogar desde el trabajo o cuando te vas de vacaciones, acá encontrarás varias opciones publicadas por Bitelia para convertir tu smartphone en una herramienta para vigilar tu casa o apartamento
1. Webcam to Android convierte tu webcam en una cámara de seguridad. Sólo necesitarás descargar la aplicación en tu teléfono, y descargar e instalar el servidor indicado en las instrucciones de instalación en la computadora en la que desees usarlo. El servidor envía el audio y el video de tu cámara web a tu dispositivo Android. La aplicación tiene una versión gratuita de prueba, y una versión paga que cuesta alrededor de dos dólares en la Play Store. 
2. iCam te permite monitorear múltiples feeds de audio o de video desde tu smartphone. La app cuesta $4.99 en la tienda Apple y también se encuentra a la venta en la Play Store. El software para manejar las cámaras web está disponible para iOS y Windows.
Al configurar iCam, puedes determinar si quieres recibir notificaciones cuando las cámaras detectan movimiento. Esto puede habilitarse o deshabilitarse según tus preferencias.
3. Yawcam es la única aplicación de esta lista que es freeware, y también la única que no se usa a través de una aplicación, sino directamente accediendo a la URL de la cámara web desde cualquier navegador. Obviamente, esto significa que puedes ver el streaming de las cámaras desde cualquier dispositivo, ya sea tableta, smartphone u ordenador. Sólo necesitas instalarlo en el equipo donde quieras usarlo. YawCam también cuenta con detección de movimiento.
Por esta misma razón, es más sensible a que alguien pueda acceder a la URL de tu cámara web y ver tu casa, y por esto YawCam permite proteger el streaming con contraseña.
4. TinyCam soporta hasta cuatro cámaras de manera simultánea, zoom digital y está disponible en Google Play, Amazon Appstore, BlackBerry World, Samsung Apps. La curva de aprendizaje para la configuración es bastante más inclinada que en las otras opciones, al menos en la versión gratuita (también tiene una versión de pago, que, entre otras cosas, permite soporte de hasta 25 cámaras simultáneamente). 
5. Por último, existen aplicaciones como DroidCam que permiten convertir un teléfono Android (uno que no estés usando, se entiende) en una cámara web inalámbrica. La versión gratuita de DroidCam está diseñada para ser usada con aplicaciones de chat, como Skype, pero la versión de pago permite usarlo como una cámara de vigilancia desde tu navegador o desde otro dispositivo remoto.





Fuente: http://www.mdzol.com/nota/548440-como-vigilar-tu-casa-estes-donde-estes-desde-tu-smartphone/

lunes, febrero 08, 2016

Reparar sectores y recuperar un disco duro (HDD) en Linux



Ver info de los discos: sudo fdisk -l



detectar y reparar los sectores dañados:
(importante, desmontar antes de reparar!!!!)

badblocks -s -v -n -f /dev/sdb




fuente: http://blog.desdelinux.net/reparar-sectores-recuperar-hdd-linux/


mas detalles: http://computernewage.com/2015/03/14/como-detectar-errores-y-comprobar-el-estado-de-salud-de-tu-disco-duro-en-linux/

martes, octubre 27, 2015

Problema registración desde carrito de compra PRESTASHOP



Cada vez que quería registrarse un nuevo usuario desde el carrito de compra, luego de cargar el mail, marca con tilde verde el mail ingresado, luego le dice "mail invalido", para eso comenté las líneas en el archivo

themes/default-bootstrap/authentication.tpl

/*
success: function(jsonData)
{
if (jsonData.hasError)
{
var errors = '';
for(error in jsonData.errors)
//IE6 bug fix
if(error != 'indexOf')
errors += '
  • ' + jsonData.errors[error] + '

  • ';
    $('#create_account_error').html('
      ' + errors + '
    ').show();
    }
    else
    {
    // adding a div to display a transition
    $('#center_column').html('
    ' + $('#center_column').html() + '
    ');
    $('#noSlide').fadeOut('slow', function()
    {
    $('#noSlide').html(jsonData.page);
    $(this).fadeIn('slow', function()
    {
    if (typeof bindUniform !=='undefined')
    bindUniform();
    if (typeof bindStateInputAndUpdate !=='undefined')
    bindStateInputAndUpdate();
    document.location = '#account-creation';
    });
    });
    }
    } */

    domingo, julio 12, 2015

    Buscar texto en archivos linux

    Vamos a poner un ejemplo concreto. Supongamos que querés buscar todos los archivos que contengan la frase “usemos linux” dentro tu carpeta /media/win/cosas.

    El comando a ejecutar sería:

    grep -lirn "usemos linux" /media/win/cosas


    Parametros:
    -l le indica que imprima los nombres de archivos en los que se encuentre el texto solicitado.
    -i que ignore las mayúsculas y minúsculas.
    -r que busque en forma recursiva dentro de la ruta indicada.
    -n indica el número de línea en el archivo.

    En caso de que desees restringir la búsqueda a un determinado tipo de archivo, primero andá a la ruta donde grep tenga que realizar la búsqueda.

    cd /media/win/cosas

    Luego, escribí algo similar a esto adaptándolo según tus necesidades:

    grep -lir "usemos linux" *.pdf


    Para más información te sugiero escribir man grep en un terminal.  ¡El manual no muerde!



    fuente: http://blog.desdelinux.net/como-buscar-texto-en-el-contenido-de-los-archivos/

    PARA BUSCAR UN ARCHIVO: 
    find . -name "res_company." 

    domingo, mayo 10, 2015

    Memoria en Linux como saber cuanta ram tiene una pc con linux, y como liberarla

    como saber cuanta ram tiene una pc con Linux?

    en consola:  free

    mas detalles:  sudo dmidecode --type memory

    fuente: http://elblogdeliher.com/como-obtener-informacion-de-la-memoria-ram-en-ubuntu/


    Para ver el estado de uso: watch -n 1 free -m

    Para liberar cache obsoleto:  
    sudo sync && sudo sysctl -w vm.drop_caches=3

    fuente: http://elsoftwarelibre.com/2016/02/24/liberar-memoria-ram-en-linux-desde-la-terminal/


    Si lo anterior dice "Permiso denegado", probar con 
    sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches'
    fuente: https://stackoverflow.com/questions/60739329/bash-proc-sys-vm-drop-caches-permission-denied

    martes, mayo 05, 2015

    crear disco de arranque desde consola.

    http://trastetes.blogspot.com.ar/2014/10/crear-usb-de-arranque-desde-terminal.html

    sudo fdisk -l

    sudo dd if=ubuntu-mate-14.10-desktop-i386.iso of=/dev/sdc

    viernes, diciembre 26, 2014

    shell script to convert .wav files to .mp3 using LAME

    I use the folowing script to convert .wav to .mp3 files. This script uses the LAME (LAME Ain't an Mp3 Encoder) tool, so you will need to install LAME before using it.


    #!/bin/bash
    #script to convert .wav to .mp3 using lame utility
    for i in *.wav ; do
    echo $i
    bname=`basename $i .wav`
    lame $i $bname.mp3
    done
    mkdir wav mp3 && mv *.mp3 mp3 && mv *.wav wav


    Fuente:
    http://ben-it.org/content/linux-shell-script-convert-wav-files-mp3-using-lame

    martes, diciembre 16, 2014

    Instalar Google Earth en Linux Mint


    http://www.linuxirun.com/foro/index.php?topic=47.0

    sábado, diciembre 13, 2014

    Arreglando inicio de Linux, boot / grub, etc

    Apuntes para cuando se rompió el inicio del sistema:

    actualizado a 20200506:
    https://www.youtube.com/watch?v=xShSp8gPjFE

    arrancar con un live (pen o cd)
    en consola, conectado a internet,

    • sudo add-apt-repository ppa:yannubuntu/boot-repair
    • sudo apt-get update
    • sudo apt-get install boot-repair
    • sudo boot-repair



    reparación de hoy sugirió copiar este detalle de lo hecho
    https://paste.ubuntu.com/p/MrHtpG83jN/


    http://www.taringa.net/posts/linux/4987319/Reinstalar-GRUB-2-desde-el-LiveCD.html



    http://www.guia-ubuntu.com/index.php/Recuperar_GRUB

    http://rootear.com/ubuntu-linux/como-reparar-grub2


    Boot Repair
    https://help.ubuntu.com/community/Boot-Repair


    https://www.youtube.com/watch?v=fJqZlMe3lew

    http://tutoriales-ubuntu-linuxmint-y-mas.blogspot.com.ar/2014/02/recuperar-arranque-o-grub-de-ubuntu.html



    corrido desde el so instalado dió:
    La sesión actual funciona en modo de compatibilidad con el BIOS. Desactive el modo Compatibility BIOS / CSM / Legacy en su firmware UEFI y use este programa desde un CD en vivo (o un USB en vivo) que sea compatible con el modo de arranque UEFI. Por ejemplo, utiliza un live-USB de Boot-Repair-Disk-64bit (www.sourceforge.net/p/boot-repair-cd), después de asegurarte que tu BIOS esta configurada para iniciar por USB en modo EFI. Esto activará esta función.


    GRUB_DEFAULT=0 GRUB_TIMEOUT_STYLE=hidden GRUB_TIMEOUT=0 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX=""