Un repaso a find: busca ficheros en tu distro Linux

Lupa

Buscar ficheros y directorios es relativamente sencillo con los actuales buscadores integrados en los gestores de archivos, pero en ocasiones puede que nos guste más usar el terminal, o puede que no tengamos más remedio que usar el terminal al no disponer de un entorno gráfico. Por eso, me parecía interesante dar un repaso a find, un comando muy conocido, pero algo olvidado por el uso masivo de entornos gráficos.

Pues bien, find, como su propio nombre indica, no sirve para otra cosa que para localizar ficheros, aunque tiene otras alternativas como locate, etc., nos centraremos en find, ya que es bastante poderoso y nos permite muchas opciones interesantes para realizar nuestra búsqueda con éxito. Si lo usamos tal cual, sin ninguna opción, lo que hará es lanzar una lista similar a la que obtendríamos con un ls, del contenido de todo un directorio (y subdirectorios).

Pero esto no es lo que nos interesa, lo que queremos es personalizar y afinar un poco más la búsqueda para que sea más precisa y nos ayude a encontrar lo que verdaderamente estamos buscando. Para entender como funciona, creo que no hay otra forma mejor que mostrar ejemplos prácticos de find:

  • Para buscar por nombre, podemos usar la opción o criterio de búsqueda “-name”. Por ejemplo, el primer ejemplo busca ficheros/diectorios con un nombre que comienza por “musi”, el segundo que termina en “eon” y el último que contenga la palabra “fundar” dentro del directorio root /:

find / -name "musi*"

find / -name "*eon"

find / -name "fundar"

  • Existe una opción llamada -type, que puede servirnos de filtro  y se puede usar junto a -name. En este caso sirve para especificar el tipo de archivo a buscar. Con B buscamos ficheros especiales en modo bloque, con C ficheros especiales en modo carácter, D para directorios, F para ficheros ordinarios, L para vínculos simbólicos, P para tubería con nombre y S para Socket o conexión de red. Por ejemplo, imagina que quieres buscar un directorio que contenga “hola” al final de su nombre y en el dirctorio Home/usuario:

find /Home/usuario -name "*hola" -type D

  • También podemos buscar por usuario o por grupo al que pertenezca un directorio o ficheros del sistema. Para eso, podemos usar los criterios -user y -group. Imagina ahora que quieres buscar un fichero que contenga “.mp3” del usuario “Rosa” y al grupo “Gatos” en el directorio Descargas:

find /Descargas -name ".mp3" -user Rosa -group Gatos

  • Size nos puede ayudar a buscar por tamaño. En este caso tenemos diferentes opciones para aplicar. Una B indicaría el bloque, si no se indica el tamaño, por defecto será 512 bytes. C para carácteres ASCII de 1 byte, W para palabras (antiguas) de 2 bytes, y K para KiloBytes o 1024 bytes. Por ejemplo, si queremos buscar en / un fichero de 2560 bytes (5bloques ·512), otro de 10 carácteres ASCII, otro de 100KBs, uno de menos de 5MB y otro de más de 30KB:

find / -size 5

find / -size 10c

find / -size 100K

find / -size -5000K

find / -size +30K

Por supuesto, -size sería combinable con todos los criterios de búsqueda anteriores y posteriores, así obtendremos resultados aun más precisos…

  • Incluso se pueden hacer búsquedas por criterios temporales. Con -atime se puede buscar por la fecha de del último acceso. -mtime por fecha de modificación del contenido y -ctime por fecha de la última modificación del inodo.  Por ejemplo, queremos buscar en /Home, un directorio llamado “hola”, perteneciente al usuario “Zaca” y que haya sido modificado hace menos de 3 días:

find /Home -name "hola" -user Zaca -mtime -3

  • Existen más criterios de búsqueda como -perm para efectuar búsquedas por autorizaciones de acceso o permisos, -links para buscar hard links, -inum para número de inodo. Vayamos con nuestro último ejemplo, en este caso, buscaremos un directorio en el directorio actual cuyos permisos sean totales para el usuario propietario y grupo, y ejecución para el resto:

find -type d -perm 771

A veces desconocemos el potencial del terminal y usamos otras herramientas que tal vez no permitan la flexibilidad de lo que ya hay innato. Así que espero haber ayudado en algo con este humilde artículo. Diviértanse y dejen sus comentarios

El artículo Un repaso a find: busca ficheros en tu distro Linux ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1Vf51lv
via IFTTT

Android 6.0 Marshmallow ya está siendo probado en el OnePlus 2

OnePlus 2 se actualiza a OxygenOS 2.2.1 con soporte para fotos en formato RAW

Hace unas semanas, la startup china OnePlus, liberaba una actualización con la versión de su sistema operativo basado en Android, Oxygen 2.2.1, donde se incluían algunas novedades y mejoras menores, eso sí, aún sin la última versión del sistema operativo de Google, Marshmallow.

Parece que la espera está llegando a su fin, pues gracias a Android Police, hemos conocido que la nueva versión de OxygenOS, bajo Android 6.0.1 ya está siendo probada en el último tope de gama de la compañía china, por lo tanto, esta nueva actualización debería estar al caer, siguiendo así la planificación que tenía OnePlus en la que se afirmaba que su flagship killer de 2015, obtendría su ración de Marshmallow en el primer trimestre de 2016.

Android 6.0 Marshmallow (2)

Gracias a un usuario que ha podido obtener la nueva versión de prueba, podemos ver algunas imágenes de las nuevas características que se incluirán en esta nueva versión, la cual vendrá bajo OxygenOS 3.0, entre las que encontramos la capacidad de configurar el alert slider de una manera más exhaustiva, además de poder editar de una manera más sencilla la apariencia del fondo de escritorio, tanto de bloqueo como de la pantalla de inicio.

Te recomendamos: Pronto podrás pagar por los dispositivos de OnePlus a plazos

Aparte de todo lo anterior, como es normal, encontraremos todas las novedades presentadas por Google junto con Marshmallow, como podrían ser la gestión de los permisos o la mejor optimización de la batería mediante DOZE, además de la nueva versión del parche de seguridad de Android lanzada el día 1 de este mismo mes.

Oneplus 2 OxygenOS 3.0 marshmallow

Aún no sabemos cuándo será liberada esta nueva versión, aunque los usuarios de este terminal –entre los que me incluyo– la esperamos con ganas, sobre todo teniendo en cuenta que el terminal destinado al mercado chino, ya recibió su tan esperada actualización a Marshmallow hace unos meses bajo la capa de personalización HydrogenOS.

¿Tienes un OnePlus 2? ¿Qué opinas de esta noticia?

¿Y tú que piensas? Pásate por Android 6.0 Marshmallow ya está siendo probado en el OnePlus 2 para dejar tu huella.

Puedes unirte a nosotros en Twitter, Facebook o en Google+

Publicado recientemente en Andro4all

from Andro4all http://ift.tt/1WsEJe1
via IFTTT

Descargar APK Miui Launcher V7 para cualquier Android 4.3 o superior

Descargar APK Miui Launcher V7 para cualquier Android 4.3 o superior

¿Te encanta la interfaz de Xiaomi y te gustaría descargar el APK Miui Launcher V7 para probar la interfaz en tu propio Android independientemente de la marca y modelo del mismo?. Si es así y tienes un terminal Android 4.3 o versiones superiores de Android, no te pierdas este artículo donde a modo de tutorial te vamos a enseñar a dar la total apariencia a tu Android con la interfaz de Xiaomi mediante la única descarga de un archivo en formato APK para fácil instalación en cualquier Android.

Con tan solo clicar en “Seguir Leyendo este post”, te vamos a enseñar el sencillo proceso de  descarga e instalación del APK Miui Launcher V7, el Launcher original propio de los terminales Mi de Xiaomi y para el cual no vamos a necesitar flashear ningún archivo ZIP ni tan si quiera tener un terminal Rooteado ni nada por el estilo.

¿Qué nos ofrece Miui Launcher V7?

Descargar APK Miui Launcher V7 para cualquier Android 4.3 o superiorMediante la descarga del APK de Miui Launcher V7 vamos a conseguir nada más y nada menos que poder disfrutar de la total apariencia de los terminales Xiaomi o Mi con el propio lanzador original de la popular marca asiática.

Un Launcher o lanzador de aplicaciones de los más valorados en el mundo Android y el cual se basa en la instalación de las aplicaciones directamente en la pantalla principal de nuestros terminales, al igual que sucede en los terminales de Apple o muchos dispositivos de marcas, por norma general de origen chino como por ejemplo Huawei, que han optado por la eliminación del cajón de aplicaciones de Android y optar por el uso de los escritorios principales y la organización inteligente por carpetas.

Una de las nuevas opciones con las que nos llega esta nueva versión del Miui Launcher V7, es precisamente esta nueva funcionalidad de la organización inteligente mediante carpetas inteligentes que se nos formarán de manera automática con tan solo clicar en la carpeta Toolbox y en la opción Categorías.

Descargar APK Miui Launcher V7 para cualquier Android 4.3 o superior

Otra de las cosas que se incluyen en esta versión especial de Miui Launcher V7 para otros modelos de terminales Android, es por ejemplo la aplicación Recent Task que simula a la perfección la opción de tareas recientes de Miui V7, la pantalla de bloqueo desbloqueo de Miui V7 o la útil opción de ocultar aplicaciones para esconderlas de la vista de curiosos o para que simplemente no se nos muestren por comodidad las aplicaciones que no solemos usar prácticamente nunca.

Pero, ¿desde donde descargo el APK Miui Launcher v7 y como lo instalo en mi Android?

Descargar APK Miui Launcher V7 para cualquier Android 4.3 o superior

Para descargar el APK Miui Launcher V7, tan solo bastará con clicar en este mismo enlace y una vez descargado, para instalarlo en nuestro terminal Android, bastará primero con tener habilitadas las opciones para poder instalar aplicaciones de orígenes desconocidos, una opción que podemos encontrar dentro de los Ajustes de nuestro dispositivo Android con tan solo clicar en la opción de Seguridad.

Una vez habilitados los permisos para poder instalar aplicaciones externas al Market de Android o aplicaciones de terceros, tan  solo tendremos que clicar en la propia notificación de descarga completada con éxito o, en su defecto navegar a la ruta de descarga del APK para clicar sobre el propio APK y que el autoinstalador de paquetes de Android nos instale Miui Launcher V7 de manera totalmente automática. La ruta de descarga por defecto en la mayoría de los terminales Android es /Download.

Vídeo: APK Miui Launcher V7 para cualquier Android

Pinche aquí para ver el vídeo

El artículo Descargar APK Miui Launcher V7 para cualquier Android 4.3 o superior ha sido originalmente publicado en Androidsis.

from Androidsis http://ift.tt/1WsDnzV
via IFTTT

Oppo R9 and R9 Plus official: 16MP front-facers on both

The Oppo R9 and R9 Plus were just officially announced in China. The smartphones share the same design language, but under the hood there are plenty of differences.

Oppo R9

The R9 is the smaller of the two, which doesn’t at all mean it’s actually small – it’s a phablet with a FullHD AMOLED 5.5-inch display. Oppo is proud of its accomplishments in bezel size, citing a minimal 1.66mm on the sides, and the whole thing measures 151.8 x 74.3 x 6.6mm.

The R9 is powered by a Mediatek Helio P10 chipset with four of its Cortex-A53 cores clocked at 2.0GHz, the other four at…

from GSMArena.com – Latest articles http://ift.tt/1Z4b1xB
via IFTTT

Samsung Music now on the Play Store

Samsung put up its music app on the Play Store, but there’s a catch – it’s currently compatible only with the Galaxy S7 and Galaxy S7 edge.

So, why bother? Simple – this means Samsung can push out updates for the app independently of TouchWiz updates. Note that this is a beta version of the app.

Samsung Music supports MP3 AAC and FLAC and can send music over DLNA, with additional interactions with Samsung smart devices (tablets, TVs).

You can grab the app from here, again, we only managed to download it on S7 units.

Via

from GSMArena.com – Latest articles http://ift.tt/1MoJBuS
via IFTTT