Archivo del Autor: Daniel Sobrinho

Cambio del diseño del teclado en CentOS 7 a través del terminal

¿Cuál de nosotros nunca ha pasado por la situación de escribir una barra y salir de un punto y coma en la consola? Sí, sabemos que es horrible. Así que aquí hay un consejo simple sobre cómo cambiar el diseño del teclado en CentOS 7.

Para ver el diseño actual, vaya con el comando:
localectl

En la salida de este comando, busque la propiedad VC Keymap, que probablemente seremos nosotros. Ahora, vamos a cambiarlo al viejo teclado ABNT2 introduciendo con el comando:
localectl set-keymap br-abnt2

Un consejo más: si necesita ver qué diseños están disponibles, simplemente escriba el siguiente comando:

list-keymaps localectl

Compresión y desempaquetado de archivos en Linux

Este es un artículo muy completo sobre el manejo de archivos comprimidos que encontré en uno de los blogs a los que siempre accedo, la Actualización siempre. En él entenderás todo sobre todos los formatos de archivo… Dejo aquí mi opinión sobre la preferencia por la compactación bz2, como no lo es, rápida y súper fuerte.

Cuando hablamos de comprimir y desempaquetar archivos dentro de los sistemas Linux, normalmente pensamos en algo simple y que nadie necesita saber, aquí hay un gran error. Un buen administrador del sistema Linux necesita tener un amplio conocimiento, y este artículo es muy recomendable, especialmente cuando tratamos sólo con terminal. Después de todo, en algunos casos no habrá entorno gráfico y para ello, debe ser consciente de cómo comprimir o desempaquetar los archivos en Linux.

Cuando se trata de Linux tenemos varios tipos de archivos, sin embargo, los más famosos son gzip y bzip2 y por lo tanto las extensiones que se mostrarán serían respectivamente .gz y bz2.Entre los dos tipos de archivos que citamos, bzip2 es la mejor opción cuando se trata de compresión de archivos, puede hacer que los archivos comprimidos sean más pequeños que si se utilizara gzip, pero en caso de emergencia saber que bzip2 tarda un tiempo en desempacar o comprimir.

Pero antes de ir por ahí comprimiendo todo, sepa que los archivos grandes o directorios necesitan ser comprimidos con .tar y sólo entonces se pueden comprimir en gz o gz2.

Archivos .tar

Ahora, vamos a utilizar una nomenclatura que puede ser extraño para algunos, sería embalaje, el término se utiliza para definir el acto de reunir varios archivos haciéndolos uno, siempre y cuando sea uno dentro del otro, que también se llama un archivo de paquete. Normalmente, este archivo final tiene el mismo tamaño correspondiente al tamaño de cada archivo unificado o empaquetado.

Actualmente, incluso después de tanto tiempo, la utilidad más utilizada sigue siendo la .tar.

Cómo empaquetar usando .tar

Dado que es recursivo, el comando tar se puede utilizar no solo en aplicaciones, sino que también puede empaquetar archivos desde un directorio completo. Sería básicamente lo que pasa en el supermercado, una bandeja de huevos, carne y tantas otras cosas e insertamos todas ellas dentro de una bolsa o caja, en este punto podemos utilizar el acto de armar todo en un solo paquete de embalaje.

Para empaquetar usando el .tar ver lo simple que es. Supongamos que desea empaquetar el directorio /opt para que aquí está cómo sería la sintaxis del comando.

sudo tar cvf empacotamento_opt.tar /opt

Y por lo tanto, nuestro embalaje de directorio /opt tendrá el tamaño equivalente al tamaño real de todos los archivos contenidos allí!

Cómo desempaquetar con .tar

Sin mucho que explicar, el desembalaje es similar al embalaje, el comando es muy similar.

sudo tar xvf empacotamento_opt.tar

Y entonces se podría pensar que en la sintaxis del comando es posible identificar el xvf y el cvf que aparecen en la composición de sintaxis, pero vamos a entender eso también.

  • c -> el archivo o directorio que se empaquetará.
  • f -> Elemento necesario para manipular el archivo, la letra "f" proviene del archivo.
  • v -> Con v el modo detallado está activado, es decir, sabrá todo lo que está sucediendo, se mostrará la salida de lo que se está haciendo. Ya no es necesario utilizar '-' para especificar las opciones tar.
  • x -> se utiliza para extraer el archivo o directorio.

Comprimir con comprimir, gzip y bzip2

A diferencia del empaquetado, la compresión como ya dice el nombre sirve para comprimir los archivos o elementos comprimidos, con el fin de disminuir el tamaño del archivo, esto se debe al hecho de que la compresión actúa sobre secuencias de bits repetidas y que están presentes en un archivo o paquete.

Los compactadores comunes y todavía ampliamente utilizados son:

  • comprimir
  • Gzip
  • Bzip2

Para empezar vamos a instalar la muy comentada compresn:

Para Ubuntu, Debian, Linux Mint:

sudo apt instalar ncompresión

Para Fedora y derivados:

sudo dnf instalar ncompress
Nota: El nombre del paquete suele ser el mismo para cualquier distribución, por lo que solo mencionamos dos ejemplos!

Identificado el resultado de las compactaciones de cada compactador

Aunque parezca redundante y lo es, debe comprender cuándo se comprime un archivo con cada elemento.

  • extensión.Z – Comprimido con compresión
  • Extensión .gz – Comprimido con gzip
  • Extensión .bz2 – Comprimido con bzip2

¿Y cómo comprimir con Comprimir, gzip y bzip 2?

Para comprimir ejecutar:

comprimir -c aquivo > archivo. Z

Para la ejecución gzip:

gzip -c archivo >.gz

Para la ejecución de bzip2:

bzip2 -c archivo >.bz2

¿Y cómo desempacar con Comprimir, gzip y bzip 2?

Para comprimir ejecutar:

descomprimir archivo. Z

Para la ejecución gzip:

gzip -d archivo.gz

Para la ejecución de bzip2:

bzip2 -dc file.bz2 archivo >

Comprimir y empaquetar al mismo tiempo .tar.bz2 y .tar.gz

Vamos a utilizar el ejemplo del primer embalaje que empacotamento_opt.tar

Con .tar.gz:

sudo tar czvf empacotamento_opt.tar.gz /opt

Con .tar.bz2:

sudo tar cjvf empacotamento_opt.tar.bz2 /opt

Desembalsar y desempacar al mismo tiempo .tar.bz2 y .tar.gz

Con .tar.gz:

sudo tar xzvf empacotamento_opt.tar.gz

Con .tar.bz2:

sudo tar xjvf empacotamento_opt.tar.bz2

Y para no ser diferentes, entendamos las opciones de los comandos que usamos como ejemplos:

  • c -> el archivo o directorio que se empaquetará.
  • f -> Elemento necesario para manipular el archivo, la letra "f" proviene del archivo.
  • v -> Con v el modo detallado está activado, es decir, sabrá todo lo que está sucediendo, se mostrará la salida de lo que se está haciendo. Ya no es necesario utilizar '-' para especificar las opciones tar.
  • x -> se utiliza para extraer el archivo o directorio.
  • Z-> Indica que se comprimirá con comprimir
  • j -> Indica que se comprimirá con bzip2

Fuente: Actualizar siempre .com.br

Cómo instalar dnsonly cPanel en el servidor CentOS con ram de 512Mb

A veces necesitamos o queremos tener un servidor DNS para WHM cPanel para sincronización/creación de reflejo externo, sin tener que gastar demasiado. Mediante la compra de un VPS barato de 512Mb de ram (mínimo para tener calidad, experiencia propia), podemos eludir el proceso de instalación cambiando los requisitos mínimos del servidor. Estos son los pasos:

  1. Descargar instalador: curl -the latest-dnsonly -L https://securedownloads.cpanel.net/latest-dnsonly
  2. Iniciar la instalación personalizada: sh latest-dnsonly --keep
  3. Edite el archivo de instalación dentro de la carpeta creada: vi /installd/install
  4. Cambie la clave a continuación:
    mi $min_memory_rules = {
    predeterminado => 512, # CentOS 5/6 => en un mundo mejor debería ser 512
    7 => 1_024, #CentOS 7
    };
  5. Guarde el archivo y continúe con la instalación: sh bootstrap-dnsonly

Cambiar el registro dns de cPanel a través del terminal

Para cambiar, añadir o eliminar algún registro de cuenta de WHM cPanel a través del terminal, antes de simplemente recordar que usted debe tener un conocimiento mínimo de lo que está haciendo, cambiar una clave erróneamente puede suspender el funcionamiento de su dominio, no somos responsables de ningún resultado … siga los pasos:

En el terminal como servidor raíz acceda a los archivos de dominio en: /var/named
Edite
el archivo para el dominio: nano /var/named/domain.com.br.db
Para terminar d
espués de editar las claves que necesita para reiniciar el servidor DNS y volver a cargar la memoria caché, los pasos son: systemctl restart named y after rndc reload

¡listo!

Hacemos hincapié en que todo el procedimiento es responsabilidad de quienes lo están realizando, esto arriba es el conocimiento del uso personal que se está compartiendo.
Para cualquier pregunta dejo un comentario o envío un mensaje.