Gigastur

Servicios informáticos

  • Inicio
  • Blog
    • Comandos Linux
    • Comandos Windows
    • MySQL
    • Laravel
    • Steam
    • Herramientas Sysadmin
    • Recursos webmaster
  • Control remoto
  • 216.73.217.62

Borrado recursivo de carpetas en Windows desde comandos DOS y Powershell

05/03/2026 por Igor García Deja un comentario

Recientemente tuvimos un problema de ordenadores sin espacio en disco.

Estos ordenadores eran usados por muchos usuarios diferentes y descubrimos que la carpeta de perfil de cada usuario ocupaba 4 GBs. Multiplicado por más de 30 usuarios que podían usar el equipo, teníamos más de 120 GBs usados en discos de sólo 240 Gbs de capacidad.

Leer más...

Categorías: Windows, Windows Etiquetas: comandos, powershell, Windows

Pasos para actualizar Ubuntu 22.04 a 24.04

15/10/2024 por Igor García Deja un comentario

Vamos a ver los pasos para actualizar Ubuntu de la versión 22.04 a la 24.04. Esto solo puede hacerse cuando ya ha salido la revisión 24.04.1.

Para actualizar versiones TLS anteriores serían los mismos pasos
Leer más...

Categorías: Linux Etiquetas: actualizar, comandos, Linux, Ubuntu

Crear archivos de diferentes tamaños para pruebas (dummy files) en Linux

30/12/2022 por Igor García Deja un comentario

Linux tiene el comando truncate que permite modificar el tamaño de un archivo, de manera que podemos crear archivos muy grandes para hacer pruebas de velocidad de transferencia en red o comprobar el tiempo que tarda en realizar backups. Son los llamados dummy files (archivos tontos).

Ejemplos de uso:

Primero crearemos un archivo vacío con el comando touch:

touch archivo

Le modificamos el tamaño a 100 Mb

truncate archivo -s 100M

Para aumentarlo a 5 Gb:

truncate archivo -s 5G

Estos archivos no aumentan el espacio en disco ocupado mostrado en comandos como df.

Para ocupar de verdad espacio en disco podemos usar este otro comando:

fallocate -l 5G archivo

Categorías: Linux Etiquetas: comandos, Linux

Fping: Ping mejorado para Linux

20/12/2022 por Igor García Deja un comentario

Todos los administradores de sistemas conocemos el comando ping para comprobar la conexión con otro equipo de la red.

Lo que seguramente no conozcas es una alternativa llamada fping, que presenta mejoras interesantes a la hora de hacer ping a varios hosts a la vez.

Leer más...

Categorías: Linux Etiquetas: comandos, Linux

Mostrar uso de disco en htop

28/01/2021 por Igor García Deja un comentario

Es posible mostrar el uso de disco de cada proceso en htop desde su propia configuración:

uso de disco en htop

Pulsamos F2 para abrir las opciones de configuración

Vamos hasta columns y en la columna de la derecha del todo, available columns, escogemos las que más nos interesen:

  • IO_READ_RATE: Tasa de uso de disco de lectura en bytes por segundo
  • IO_WRITE_RATE: Tasa de uso de disco de escritura en bytes por segundo
  • IO_RATE: Tasa de uso total en bytes por segundo

Pulsamos intro en la que queramos y se desplazará a la columna de active columns, donde podremos seleccionarla con intro y moverla arriba o abajo con las flechas de dirección para colocarla donde queramos.

Si queremos borrar una columna de las activas, basta con seleccionarla y pulsar la tecla de suprimir.

Pulsamos F10 para guardar

Categorías: Linux Etiquetas: comandos, Linux

Estructura de una cuenta de correo en un servidor Postfix

20/01/2021 por Igor García Deja un comentario

En un servidor de correo Postfix bajo Linux, una cuenta de correo tiene una estructura de directorios muy concreta, llamada formato maildir. Aquí puedes consultar la especificación de maildir y aquí de los archivos de mensaje.

Vamos a ver cómo es esta estructura:

Leer más...

Categorías: Linux, Sistemas Etiquetas: comandos, Linux, maildir, postfix

Crear directorios automáticamente con comandos Linux

13/11/2020 por Igor García Deja un comentario

Anteriormente hemos visto como crear directorios automáticamente con comandos en Windows y también cómo hacerlo en Linux con el comando find.

Veremos ahora cómo hacerlo en Linux, llamando a cada carpeta con números consecutivos, con un sencillo script usando un bucle FOR:

for (( c=1; c<=5; c++ ))
do
mkdir $c
done

Los parámetros del bucle FOR son:

  • El primer número, 1 en este caso, es el numero inicial.
  • El segundo número, 5 en este caso, es el último número.

Actualización: Se pueden crear automáticamente directorios nombrados con números consecutivos con un simple comando:

mkdir {1..5}

Categorías: Linux Etiquetas: comandos, for, Linux, script

Iniciar servidor Teamviewer desde comandos en Linux

02/09/2019 por Igor García Deja un comentario

Disponemos de un servidor remoto Linux con acceso por SSH y TeamViewer, pero recientemente nos aparecía como desconectado en Teamviewer, por lo que tuvimos que activar Teamviewer por comandos a través de SSH siguiendo estos pasos:

Leer más...

Categorías: Linux Etiquetas: comandos, Linux, teamviewer

Cambiar esquema de color htop

02/08/2018 por Igor García Deja un comentario

Es posible que al conectar por SSH y hacer htop no se vean los totales y porcentajes de uso de memoria y procesador, como podemos ver en esta imagen:

Esto es por la forma en la que terminal muestra el color gris, tal y como explica su autor en stackoverflow.

Podemos arreglarlo de dos maneras diferentes para obtener este resultado:

Leer más...

Categorías: Linux Etiquetas: color, comandos, htop, Linux, terminal

Cambiar codificación del contenido de ficheros en Linux

27/06/2018 por Igor García Deja un comentario

Ya hemos visto anteriormente como cambiar la codificación del nombre de ficheros en Linux Ahora veremos como cambiar la codificación de su contenido con la ayuda del comando iconv. La mayoría de las veces el cambio que necesitaremos será de LATIN1 a UTF8 o viceversa.

Primero debemos saber la codificación actual del archivo con el comando file:

file archivo.php
archivo.php: PHP script, ISO-8859 text

Vemos que es ISO-8859, que corresponde a LATIN1.

Comprobamos con iconv -l las posibles codificaciones que soporta, y vemos que ISO-8859 exactamente no está, pero sí ISO-8859-1, ISO-8859-2, etc. Usaremos ISO-8859-1 que corresponde a LATIN1. Para pasarlo a utf8 usaremos:

iconv -f ISO-8859-1 -t utf8 archivo.php -o archivo-nuevo.php

  • -f: --from-code, la codificación actual del fichero
  • -t: --to-code, la codificación que deseamos tener
  • -o: --output, el fichero con la nueva codificación. Si ejecutamos el comando sin este parámetro mostrará el fichero por pantalla pero no hará nada con él.

En el ejemplo también podriamos haber usado LATIN1 en lugar de ISO-8859-1 para hacer la conversión.

En github tenemos un script muy útil para cambiar la codificación de ficheros html, php, css y js recursivamente, borrando el original:

find ./ -name "*.php" -o -name "*.html" -o -name "*.css" -o -name "*.js" -type f |
while read file
do
echo " $file"
mv $file $file.icv
iconv -f ISO-8859-1 -t UTF-8 $file.icv > $file
rm -f $file.icv
done

Podemos modificarlo facilmente para otras extensiones de archivo.

Codificación de acentos HTML

Otro problema habitual lo tenemos con el html interpretando mal los acentos.

En estos casos cambiaremos las vocales acentuadas y ñ por sus equivalentes HTML:

find . -type f -name '*php' -exec sed -i 's/á/\&aacute;/g' {} +
find . -type f -name '*php' -exec sed -i 's/é/\&eacute;/g' {} +
find . -type f -name '*php' -exec sed -i 's/í/\&iacute;/g' {} +
find . -type f -name '*php' -exec sed -i 's/ó/\&oacute;/g' {} +
find . -type f -name '*php' -exec sed -i 's/ú/\&uacute;/g' {} +
find . -type f -name '*php' -exec sed -i 's/ñ/\&ntilde;/g' {} +

También puede ayudarnos el comando recode:

echo 'avión' | recode ..html
avi&oacute;n
echo 'avi&oacute;n' | recode html/..
avión

Categorías: Linux Etiquetas: codificación, comandos, Linux

  • 1
  • 2
  • 3
  • 4
  • Página siguiente »

Categorías

Enlaces

  • Anti Ransomware
  • Buenas practicas Ransomware
  • BuiltWith
  • cdlibre
  • Chocolatey
  • CIDR Calculator
  • Consulta numero móvil
  • Cual es mi IP
  • Descarga de OCX
  • Descarga de RPM
  • Descarga de Windows y Office (2)
  • Descarga de Windows y Office (2)
  • Descarga de Windows y Office (3)
  • Dumo
  • European Alternatives
  • explainshell
  • File-extensions
  • FileHippo
  • Fosshub
  • Geolocalización Multi IP
  • HDDScan
  • htaccesstools
  • Ip Location
  • Kaspersky
  • LinuxServer.io
  • Máquinas Virtuales OSBoxes
  • Microsoft Doc
  • ms-vnext: Windows y Office
  • Ninite
  • Nirsoft
  • Onworks
  • Open Source Alternatives
  • Patch My PC
  • PC decrapifier
  • PCI Lookup
  • PCI-IDS
  • pcidatabase
  • PCIids
  • Port Listener
  • Portable Freeware
  • Router Passwords
  • Saber tipografía de una foto
  • Shodan
  • Ssega
  • Sumo
  • Sysinternals
  • SystemRescueCd
  • Test de velocidad
  • Virustotal
  • Windows ISO
  • Windows Minios
  • WizTree
  • You Get Signal

Contacto

  • 615 654 407
  • info@gigastur.com

Entradas recientes

  • Thunderbird no muestra todas las carpetas en la vista de carpetas unificada
  • Activar X11 SSH Forwarding en Linux
  • Adobe Acrobat: evitar que pida login al entrar
  • Borrado recursivo de carpetas en Windows desde comandos DOS y Powershell
  • Arreglar error de vista previa PDF en Windows 10 y Windows 11

Control remoto

  • Control remoto Windows
  • Control remoto MAC
  • Versión completa Windows
  • Servicio Windows
  • Control remoto XP
  • Servicio XP

Aviso legal | Política de privacidad | Política de cookies

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los .

Gigastur
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Analítica

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.