¿Donde está ifconfig en Debian 9 Stretch?

ifconfig ya no está instalado por defecto a partir de Debian 9

Sí amigos, si no os habíais enterado aún, Debian 9 ha sustituido ifconfig, o su paquete net-tools por iproute2, la nueva herramienta para gestionar las redes Linux.

Así que tenemos dos opciones:

– Instalar net-tools y recuperar nuestro amado ifconfig:

– O actualizarnos y aprender a usar el nuevo comando:

Pienso que si han decidido hacer este cambio por algo será, así que por mi parte prefiero adaptarme y usar «ip addr show» cada vez que quiera saber la ip del equipo.

Otro comando útil para ver otros datos de la interfaz de red sería el siguiente:

 

PHP: Recortar string a un máximo de x caracteres

A veces cuando insertamos un String en la base de datos nos podemos encontrar con que supera el límite de longitud en el campo de la misma. Por lo que la solución más rapida es que el string se inserte recortado cuando la información no es demasiado importante para que así no de error.

Podemos aprovecharnos de las funciones strlen y substring de php para hacerlo:

En este ejemplo comprobamos si el string tiene más de 99 caracteres de longitud y lo recortamos entonces a 99 haciéndole el substring.

GIT: Paso atrás en el último git pull de nuestro control de versiones

¿Has hecho git pull en tu servidor y lo has roto todo? ¡No te preocupes! Con GIT puedes volver atrás con un solo comando:

Con esto iremos un paso atrás en nuestro control de versiones y recuperaremos la versión anterior del programa.

El número 1 del comando es el número de pasos atrás que queremos dar, por lo que os recomiendo usar el siguiente comando para ver en que versión nos encontramos:

 

BASH: Convertir formato de ejecutable sh de dos a unix

Si al hacer un fichero ejecutable en Linux te encuentras con que te arroja errores estando tu código perfecto, puede deberse a que contiene carácteres de windows invisibles para tu editor de texto pero problemáticos para Linux. Si queremos deshacernos de estos caracteres podemos convertir nuestro archivo ejecutable con el siguiente comando:

 

 

LINUX: Montar unidad cifs con dominio permanente

Para montar una unidad compartida por un pc en un dominio Windows necesitamos especificar el usuario, contraseña y dominio en el comando para montar la unidad, tal como está en este ejemplo:

Ahora bien, si queremos que el montaje sea permanente, que al arrancar se monte automáticamente, necesitamos añadir los siguiente en el fichero /etc/fstab

Y para comprobar que la configuración está correcta y montar la unidad podemos ejecutar el comando

 

Linux: Editar ficheros grandes desde consola

Para mostrar una línea concreta o un rango de líneas de un fichero de texto podemos usar el comando:

 

Donde 5012 y 5030 es el rango de líneas que queremos ver.

Para reemplazar una cadena de texto por otra podemos usar el comando:

 

MySQL: Permitir acceso remoto a MySQL

Con el siguiente comando conseguiremos dar acceso remoto a nuestro servidor MySQL desde cualquier ip del rango que hemos indicado.

 

Además puede ser necesario comentar la siguiente línea en el archivo my.cnf:

 

PHP: Descomprimir zip en hosting con php

Es muy común que queramos subir un fichero zip a nuestro hosting y nos encontremos con que no podemos descomprimirlo, ya sea porque no tengamos acceso SSH o por que nuestro hosting no nos provea de la posibilidad de descomprimir archivos.

Para conseguir descomprimirlo podemos usar PHP, con las siguientes líneas veremos un ejemplo para descomprimir el zip de wordpress en el mismo sitio donde se encuentra:

 

Después solo tendremos que abrir el archivo unzip.php desde el navegador poniendo la url completa.

Cambios y novedades en Windows 10 (mini-review)

Captura Windows 10

Ya está aquí Windows 10, el sistema operativo de Microsoft que viene a arreglar los despropósitos de Windows 8 (admitámoslo, a nadie le ha gustado la pantalla de inicio con tiles): La pérdida del menú inicio, los pasos innecesarios para apagar el equipo, la díficil localización de las cosas como el panel de control y una larga lista.

En esta pequeña review veremos algunas de las cosas que ha mejorado Windows 10 con respecto a su predecesor bajo mi punto de vista.

Primera impresión

La primera impresión que tuve al iniciar sesión en este S.O., fue que la interfaz de escritorio se parece un poco a GNOME/Cinnamon, el entorno de escritorio de Linux, me refiero a los estilos no a la usabilidad, y es que este aspecto visual me recuerda mucho a los temas típicos de Linux:

cinnamon

Es más minimalista y elegante como podéis comprobar:

Captura Windows 10

El borde de las ventanas plano, sin curvas al igual que en Windows 8 nos evita distracciones para que nos centremos en el contenido.

El visor de imágenes por defecto, a diferencia del de Windows 8 (que era a pantalla completa y bastante lento), ha mejorado mucho, se han eliminado los bordes laterales e inferior y carga bastante rápido.

Otra de las novedades que trae este sistema operativo es Internet Explorer  Microsoft Edge,  el nuevo navegador de Microsoft que promete ser más rápido y estable; personalmente no me transmite mucha confianza un navegador de Microsoft, Internet Explorer siempre ha sido un desastre, pero bueno, habrá que darle una oportunidad.

Menu de inicio

Captura Windows 10

Sí señor, el menú de inicio ha vuelto, y mejor que nunca, es más atractivo, usable y útil que en Windows 7, se mantiene una sección en la derecha reservada para los tiles, mientras que a la izquierda tendremos las aplicaciones más usadas,  un acceso directo al explorador de archivos, otro a la configuración, un botón para apagar y reiniciar (En Windows 8 estaba muy rebuscado) y otro botón para ver todas las aplicaciones en un listado ordenado alfabéticamente.

Captura Windows 10

Captura Windows 10

Captura Windows 10

Además para realizar una búsqueda basta con escribir, como hasta ahora venía siendo:

Captura Windows 10

Por si fuera poco, en el menú inicio nos encontramos con Cortana, el asistente virtual de Windows al más puro estilo Siri. Eso sí, antes de poder decirle cosas ridículas a ver que nos cuenta habrá que realizar una pequeña configuración.

Captura Windows 10

Si os habéis fijado en el icono que está entre la lupa y la E de Microsoft Edge en la barra de tareas, os preguntaréis ¿eso que es? Pues sirve para la gestión de ventanas y múltiples escritorios, una forma de organizar mejor el trabajo, que por cierto, es muy parecido a GNOME:

gnome shell

Captura Windows 10

Captura Windows 10

Barra de notificaciones

La barra de notificaciones también tiene cambios, la gestión de la conexión de red por ejemplo, es mucho más minimalista que en Windows 8, en el cual se abría todo un panel que ocupaba el alto de la pantalla, y que encima tardaba en reaccionar.

Captura Windows 10

La regulación del volumen también se ha «modernizado» con un estilo más cuidado y con una respuesta más rápida desde que hacemos clic en el altavoz hasta que aparece el panel.

Captura Windows 10

Y si vemos el centro de actividades podemos comprobar como está mucho más completo que antes, siendo similar a las notificaciones de Android.

Captura Windows 10

Personalización

No hay mucha libertad de personalización según parece, básicamente podremos cambiar el fondo de escritorio (obviamente), el de la pantalla de bloqueo, y el color de énfasis, que será el único color elegible. Eso sí, tiene algo interesante: Tenemos la opción de que escoja automáticamente el color de énfasis dependiendo del nuestro fondo de escritorio ¿cómo? muy sencillo, analiza los colores de nuestro fondo, y si en él predomina cierto tono de azul, pues escoge ese color para que sea nuestro color de énfasis.

Captura Windows 10

Captura Windows 10

Captura Windows 10

Captura Windows 10

Resumen

Esto es lo que se puede ver en una visual rápida al nuevo sistema operativo, Windows 10, personalmente me ha gustado mucho, sobre todo por el diseño, bastante más actual; por otra parte la usabilidad ha mejorado mucho con respecto a la anterior versión ya que las cosas están más a mano, y quizás  lo más importante, nos hemos librado de la pantalla completa de tiles la cual tardaba una barbaridad en responder.

En resumen, si Windows 8 era comparable a Vista en cuanto a descontento de usuarios, todo apunta a que Windows 10 va a ser el nuevo 7, con el que todos estabamos encantados.