Skip to main content

Manejar procesos en linux en terminal (comandos bg y fg: background y foreground)

| Linux
Manejar procesos en linux en terminal (comandos bg y fg: background y foreground)

Comandos para manejar procesos o trabajos en segundo plano en linux (background):

Renombrar varios archivos a la vez, en lote, desde consola (linux)

| Linux
Renombrar varios archivos a la vez, en lote, desde consola (linux)

Muchas veces tenemos un montón de ficheros y queremos modificar en lote su nombre de archivo por alguna circunstancia, añadir texto, suprimir texto, reemplazar algún carácter por otro... y nos llevaría mucho tiempo ir editando uno a uno cuando lo que queremos es hacer la misma edición para todos. Para ello podemos renombrar todos los archivos en lote, todos a la vez, usando desde una consola Linux el comando rename (*ver pie) con expresiones regulares que nos permitan reemplazar lo que necesitemos. Mostraremos características, algunos ejemplos y la explicación de expresiones regulares para usar con rename:

Problemas al conectarse por ssh a una IP asociada a un servidor reinstalado

| Linux
En ocasiones toca reinstalar un servidor. Al habernos conectado por ssh al servidor antrerior con la misma IP, se ha almacenado un valor en un fichero alojado en ~/.ssh/known_hosts.

Problemas con codificación de caracteres en nombres de archivos y en edición de archivos en Linux

| Linux

 Convert Text File From ISO-8859-1 to UTF-8 (Linux Bash)

Convert iso-8859-1 Charset into utf-8 using Linux bash shell.

Gestión de máquinas virtuales con Virsh

| Linux
Para gestionar las máquinas virtuales hay dos opciones desde consola o con el cliente de escritorio virt-manager. Para usar virt-manager tienes que montarte unas X en tu windows para poder redirigir con el putty las X a tu escritorio. En consola se usa virsh.
Ejecutas virsh en consola y entrará en otra especie de consola del entorno de virtualización. Si escribes help verás los comandos que se pueden ejecutar.

Actualizar listas ARP en firewall pfsense mediante linea de comandos

| Linux
Para intentar actualizar las listas ARP cuando el cambio de una ip en un servidor no se ve reflejado

Configurando los usuarios del servidor MySQL con phpMyAdmin

| Linux
Configurando los usuarios del servidor MySQL con phpMyAdmin
Ahora entramos a phpMyAdmin mediante la dirección http://localhost/phpmyadmin/index.php (recuerda tener MySQL y Apache activos para que phpMyAdmin funcione). Básicamente vamos a realizar las siguientes tareas:

Cuando no funciona el .htaccess en Apache

| Linux
…puede ser por varias razones, pero la más usual es por la directiva “AllowOverride” dentro de las secciones. Tratando de utilizar el “mod_rewrite”, y tras mucho romperme la cabeza y ver que los logs no me ayudaban en nada encontré la solución en algún foro perdido, y por ello la recojo aquí, por si le puede ser de utilidad a alguien.

Esta directiva determina que comandos pueden ejecutarse dentro de los ficheros .htacces. Por defecto, y por seguridad, viene establecido a “None”, pero podemos cambiarlo a “All” y entonces empezará a hacer caso a los “RewriteUrl”. Podemos determinar que tipo de comandos son aceptados utilizado otros valores, pero eso ya lo tenéis en la referencia de la directiva

SED - Regular Expresions

| Linux

Sed regular expressions

The sed regular expressions are essentially the same as the grep regular expressions. They are summarized below.