LinuxParty
Cuando elimina un archivo accidental o intencionalmente en su sistema usando 'Mayúsculas + Suprimir' o la opción de eliminar o vaciar la Papelera, el contenido del archivo no se destruye del disco duro (o cualquier medio de almacenamiento).
Simplemente se elimina de la estructura del directorio y no puede ver el archivo en el directorio donde lo eliminó, pero aún permanece en algún lugar de su disco duro.
Si tiene las herramientas y los conocimientos adecuados, puede recuperar archivos perdidos de su computadora . Sin embargo, a medida que almacena más archivos en su disco duro, los archivos eliminados se sobreescribirán, por lo cual, solo puede recuperarse los archivos eliminados recientemente.
En este tutorial, explicaremos cómo recuperar archivos perdidos o eliminados en un disco duro en Linux usando Testdisk , es una notable herramienta de recuperación que se incluye con una herramienta gratuita llamada PhotoRec .
PhotoRec se utiliza para recuperar archivos perdidos de medios de almacenamiento como discos duros, cámaras digitales y cdrom.
Instale Testdisk (PhotoRec) en sistemas Linux
Para instalar Testdisk ejecutando el comando correspondiente a continuación para su distribución:
------- En Debian / Ubuntu / Linux Mint ------- $ sudo apt-get install testdisk
------- En CentOS / RHEL / Fedora ------- $ sudo yum install testdisk
------- En Fedora 22+ ------- $ sudo dnf install testdisk
------- En Arch Linux ------- $ pacman -S testdisk
------- En Gentoo ------- $ emerge testdisk
Es bastante intrigante cómo Windows 10 despegó poco después de su anuncio el 29 de julio de 2015 y es sin duda el mejor Windows de todos los tiempos, que es lo que debería ser una secuela de cualquier sistema operativo, a diferencia de los anteriores. (yo estoy mirando a ti 8 de la ventana / 8 / 1 ).
Microsoft se jacta actualmente de más de 200 millones de dispositivos que actualmente ejecutan su sistema operativo insignia, que es una cantidad enorme si me preguntas. No obstante, la cuota de mercado de Windows 7 aún supera a la de Windows 10 .
Sin embargo, dada la tasa de éxito de Windows 10 en el corto espacio de tiempo, esperaríamos que su porcentaje de uso crezca eventualmente en los próximos años para superar a Windows 7 , de la misma manera que este último se apoderó de Windows XP .
Me gusta atribuir Windows 10 a " 8.1 bien hecho ", en particular porque es más o menos una forma refinada de este último, con muchas mejoras aún bajo el capó.
Dada la naturaleza completa del sistema operativo Windows como una plataforma cerrada de acumulación de dinero / datos, es en su mayoría justo que las personas que valoran su privacidad o que están disgustadas con Windows 10 busquen las mejores alternativas sin dejar de ofrecer una experiencia similar a lo que ofrece la GUI de 10.En este artículo, hemos seleccionado 5 distribuciones de Linux que le brindarán la mejor experiencia posible de escritorio al estilo de Windows en Linux.
A diferencia de lo que suelen pensar los demás, desde que comencé en el mundo del blogging supe que no basta con escribir un buen artículo para tener visitas en tu blog. Por eso, desde el primer momento empecé a trabajar el posicionamiento web y a evitar los errores SEO más comunes.
Ya lo dije desde los comienzos del blog, el contenido y el SEO van de la mano. El contenido es el rey si tiene una buena optimización SEO. Si no, por muy bueno que sea el contenido, nadie lo verá.
Por eso, en este artículo pretendo que mejores la optimización seo de tu web, así que te voy a contar qué errores seo son los más frecuentes para que los evites o soluciones.
Errores SEO a evitar en tu estrategia de posicionamiento
1. No elegir un buen hosting
La cantidad de distribuciones de Linux disponibles sigue aumentando. De hecho, en el tiempo que me llevó escribir esta frase, puede que haya aparecido otra en el mercado. Muchos tipos de Linux tienen problemas para destacarse entre esta multitud, y algunos son solo una combinación diferente de piezas de rompecabezas unidas para formar algo nuevo: una base de Ubuntu con un entorno de escritorio KDE. Una base Debian con un escritorio Xfce. Las combinaciones siguen y siguen.
Robolinux , sin embargo, hace algo único. Es la única distribución, que yo sepa, que hace que trabajar con Windows junto con Linux sea un poco más fácil para el usuario típico. Con solo unos pocos clics, le permite crear una máquina virtual de Windows (a través de VirtualBox) que puede ejecutarse en paralelo con Linux. No más arranque dual. Con este proceso, puede tener Windows XP, Windows 7 o Windows 10 en funcionamiento con facilidad.
Y obtienes todo esto además de un sistema operativo que es bastante fantástico por sí solo. Robolinux no solo simplifica el uso de Windows en el camino, sino que también simplifica el uso de Linux. La instalación es fácil y la colección de software instalada significa que cualquiera puede ser productivo de inmediato.
Instalemos Robolinux y veamos qué hay para ver.
Instalación
Como mencioné anteriormente, instalar Robolinux es fácil. Obviamente, primero debes descargar una imagen ISO del sistema operativo. Tiene la opción de instalar un escritorio Cinnamon, Mate, LXDE o xfce (opté por seguir la ruta Mate). Les advierto, los desarrolladores hacen una petición de donaciones bastante dura. No los culpo por esto. Desarrollar un sistema operativo requiere mucho tiempo. Entonces, si tiene los medios, haga una donación.
Una vez que haya descargado el archivo, grábelo en un CD / DVD o unidad flash. Inicie su sistema con los medios y luego, una vez que se cargue el escritorio, haga clic en el icono Instalar en el escritorio. Tan pronto como se abra el instalador ( Figura 1 ), debe familiarizarse de inmediato con el diseño de la herramienta.
Figura 1: El instalador de Robolinux es bastante fácil de usar.
Los ciberdelincuentes descubrieron en 2018 una manera de abusar de los servidores ampliamente utilizados Memcached para lanzar ataques DDoS 51.000 veces más potentes que su fuerza original, lo que podría resultar en el derribo de los principales sitios web y la infraestructura de Internet.
Los investigadores de seguridad de Cloudflare, Arbor Networks, y la firma de seguridad china Qihoo 360 notaron que los piratas informáticos ahora están abusando de "Memcached" para amplificar sus ataques DDoS en un factor sin precedentes de 51.200 veces.
Ver también: Asegurar memcached del servidor, para evitar amplificar ataques DDoS
Memcached es un popular sistema de almacenamiento en caché distribuido de código abierto y fácil de implementar que permite almacenar objetos en la memoria y ha sido diseñado para funcionar con una gran cantidad de conexiones abiertas. El servidor Memcached se ejecuta en el puerto TCP o UDP 11211. La aplicación Memcached ha sido diseñada para acelerar las aplicaciones web dinámicas al reducir el estrés en la base de datos que ayuda a los administradores a aumentar el rendimiento y escalar las aplicaciones web. Es ampliamente utilizado por miles de sitios web, incluidos Facebook, Flickr, Twitter, Reddit, YouTube y Github.
El siguiente comando wget descargará todas las páginas HTML de un sitio web determinado y todos los activos locales (CSS / JS / etc.) necesarios para mostrar correctamente las páginas.
¿Alguna vez precisaste montar una imágen ISO, IMG, BIN, NRG o MDF, entre otras? Bueno, en este post te presento varias herramientas para poder hacer lo mismo que hacías en Win con Alcohol 120%, PowerISO, etc. Comenzaremos por ver cómo montar una ISO -el formato más común- desde el terminal y luego analizaremos las características de las diferentes herramientas visuales disponibles para Linux.
Cómo montar una imágen ISO desde el terminal
Podemos montar una imagen de disco ISO (.iso) sin tener que grabarla, siguiendo estos pasos:
Para los usuarios que son nuevos en Linux, el proceso de administración de software puede ser poco interesante debido a la noción de que todo lo que se hace en Linux debe ser a través de la CLI (cliente en modo texto). Como debes haber descubierto ahora, eso está lejos de ser completamente cierto.
De hecho, Ubuntu, posiblemente la distribución de Linux más fácil de usar, ofrece hasta 3 métodos diferentes para instalar y desinstalar software. En algunos casos, el proceso es tan fácil como hacer doble clic en un archivo .exe en una máquina con Windows y, en algunos casos, es más fácil gracias al Centro de software.
Comenzando por el método de administración de software más simple, aquí están las 3 formas principales de instalar y desinstalar software en Ubuntu.
A través del Centro de Software
El Centro de Software es la propia tienda de aplicaciones de Ubuntu donde puedes navegar, instalar y desinstalar aplicaciones.
De forma predeterminada, el Centro de software tiene un alcance limitado que puedes ampliar permitiéndole enumerar más aplicaciones de otros repositorios. Esta es una de las cosas que debes hacer inmediatamente después de una instalación limpia iniciando la aplicación Software & Updates, haciendo clic en la pestaña Otro software y marcando la opción Socios de Canonical.
Para desinstalar aplicaciones del Centro de software, haz clic en la pestaña Instalados y clic en el botón Eliminar de la aplicación que quieras desinstalar.
Las redes informáticas han hecho posible que los usuarios finales interactúen entre sí de varias formas. También han proporcionado una forma de realizar trabajo remoto sin la molestia y los costos involucrados en viajar (o tal vez caminar hasta una oficina cercana).
Recientemente, descubrí un programa llamado conspy en los repositorios estables de Debian y me alegró saber que también está disponible para Fedora y sus derivados.
Permite al usuario ver lo que se muestra en una consola virtual de Linux y también enviarle pulsaciones de teclas en tiempo real. De cierta manera, puede pensar que conspy es similar a VNC , con la diferencia de que conspy opera en modo texto (ahorrando recursos y haciendo posible que también sea compatible con servidores CLI) y, además, no requiere un servicio del lado del servidor que se instalará antes de su uso.
Dicho esto, solo necesita asegurarse de que haya conectividad de red a la computadora remota y aprenderá a amar a Conspy .
Instalación de conspy en Linux
En Debian 8 y derivados, conspy está disponible directamente desde los repositorios, por lo que instalarlo es tan simple como:
# actualización de aptitude && aptitude install conspy
Mientras que en CentOS 7 y otras distribuciones basadas en Fedora, primero debe habilitar el repositorio Repoforge :
1. Vaya a https://pkgs.repoforge.org/rpmforge-release y busque la última versión del repositorio (a partir de septiembre de 2015, el paquete más reciente es rpmforge-release-0.5.3-1.el7.rf.x86_64 .rpm ) y descárguelo:
(Si instala uno más antiguo, por ejemplo el del artículo se actualizará en su próxima actualización)
# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
2. Instale el paquete del repositorio:
# rpm –Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
3. Y luego instale el paquete conspy en sí:
# yum update && yum install conspy
Entorno de prueba utilizado para conspy
Para ver cómo conspy obras, vamos a ssh en un Debian 8 servidor [ IP 192.168.0.25 ] (utilizando Terminal, por ejemplo) donde el demonio ssh está escuchando en el puerto 11222 :
# ssh –p 11222 Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
Justo al lado de nuestra Terminal, colocaremos una ventana de Virtualbox que se utilizará para mostrar ttys . Recuerde que deberá presionar Ctrl + F1 a la derecha a F6 para cambiar entre ttys dentro de una ventana de Virtualbox, y Ctrl + Alt + F1 a F6 para cambiar entre consolas en un servidor real (es decir, no virtualizado).
Veremos el uso del comando "next", que le dice a Awk que omita todos los patrones y expresiones restantes que ha proporcionado, pero en su lugar lea la siguiente línea de entrada.
El comando "next" le ayuda a evitar la ejecución de lo que yo llamaría pasos de pérdida de tiempo en la ejecución de un comando.
Para entender cómo funciona, consideremos un archivo llamado food_list.txt que tiene este aspecto:
Elementos de la lista de alimentos
No Item_Name Precio Cantidad
1 Mangos $3.45 5 2 manzanas $2.45 25 3 piñas $4.45 55 4 tomates $3.45 25 5 Cebollas $1.45 15 6 Plátanos $3.45 30