Alejándonos del mundo analógico, llegando a la Digi-Era

Las relaciones interpersonales están en peligro de extinción ya que estamos tan absortos en nuestro Digi-Mundo que no disfrutamos de la vida real y nuestras compañías.

Cuantas más facilidades tengamos para estar en contacto con el mundo digital, más nos alejaremos de nuestro entorno analógico.

¿Desaparecerán nuestros amigos de toda la vida? ¿Los colegas serán nuestros contactos o seguidores?

Debemos empezar a familiarizarnos con todo tipo de “cachivaches” IoT como frigoríficos inteligentes que en el futuro se conectarán a comunidades virtuales de compra online ahorrándonos la tediosa tarea de tener que salir, encontrar el producto que buscamos o incluso tener que escoger, o socializar.

Televisiones con reconocimiento facial que detectan al espectador y ofrece un contenido/publicidad adecuado a los gustos y al horario del usuario.

Coches conectados a paneles de control como en “Minority Report” que muestran aparcamiento próximos o gasolineras junto con los precios del combustible.

Los Coches autónomos de Uber

Paradas de autobús conectadas a nuestros dispositivos que sugieren restaurantes próximos basadas en las recomendaciones de nuestros “amigos”.

Cualquier hecho cotidiano por ridículo y sencillo que sea, esta cubierto por una función desempeñada por una aplicación.

Cuánta más actividad, más rastro digital estamos dejando y la brecha entre los dos mundo es menor.

Una vida más cómoda y pasiva, según el criterio mas simple, que nos impide realizar tareas con nuestro propio esfuerzo.

 

Entidades biológicas pseudoconscientes 

Veo que estan dibujando una realidad subjetiva a la que se agarran con lastimosa necesidad.

Muestan señales de estar programados para seguir un ciclo.

Su único interés es lograr unos objetivos; como autómatas aceptan y deniegan solicitudes.

ed79a4cc-1cfa-4f64-ba90-5f2072fcddba.jpg

Entidades biológicas pseudoconscientes de su entorno creen tener el poder de administrar los recursos.

Buscan evolucionar a través de la  lucha y fagocitan a su alrededor puesto a que es su forma de supervivencia.

Comandos Debian GNU/Linux

comandos-linux
.————————————————————————————-.
| EXPLORANDO EL DISCO |
| mc — Gestor de ficheros que incluye un cliente FTP,SMB… |
| mcedit — Editor de texto incluido en mc. |
| pwd ————————– Te dice dónde estás. |
| ls ————————— Lista los ficheros de un directorio concreto. |
| |ls -R ——————— Lista recursivamente. |
| |ls -C ——————— Lista los ficheros en columnas. |
| |ls -l ——————— Lista también las propiedades y atributos. |
| |ls -a ——————— Lista ficheros incluidos los ocultos de sistema. |
| |ls -la | more ————- Lista los ficheros de forma paginada |
| cd directorio —————- Cambia de directorio |
| |cd .. ——————— Vuelves al anterior. |
| |cd .mozilla ————— Entras al de mozilla.(por la puerta grande) |
| |cd ./.mozilla ————- Entras al de mozilla (indicando la ruta relativa) |
| |cd /home/paco/.mozilla —- Entras al de mozilla.(indicando la ruta completa) |
| |paste [opciones] [ficheros] Une las líneas de varios ficheros separándolas| |
| | por defecto con espacios. | |
| |Opciones: | |
| |-d lista —– especifica el carácter separador entre las columnas. | |
| |-s ———– Une sucesivamente las líneas en vez de hacerlo en columnas. | |

 

| cp -dpR fichero1 fichero2 —— Copia fichero1 con distinto nombre. |
| cp -dpR fichero1 directorio/ — Copia fichero1 a directorio/,conservando el nombre.|
| | -R —— Copia un directorio recursivamente. |
| | -p —— Copia preservando permisos,propietario,grupos y fechas. |
| | -d —— Conserva los enlaces simbólicos y preserva las relaciones de los duros.|
| | -a —— Lo mismo que -dpR . |
| ‘———- |
| mv ruta_fich1 ruta_fich2 ——- Mueve y/o renombra ficheros o directorios. |
| mkdir nom_directorio ———– Crea un directorio. |
| rmdir nom_directorio ———– Elimina un directorio (tiene que estar vacío). |
| rm fichero ——————— Elimina fichero. |
| |rm -r directorio ————- Borra directorio con todos sus ficheros. |
| |rm *.jpg ——————— Borra todos los jpeg del directorio actual. |

 

| dd [opciones] —— Copia y convierte un fichero |
| |if=fichero ——- fichero de entrada |
| |of=fichero ——- fichero de salida |
| |bs=N ————- lee y escribe N bytes de una vez (512 por defecto) |
| |count=N ———- Copia N bloques del tamaño especificado por «bs» |
| |conv=sync ——– Añade ceros al final de cada bloque hasta el tamaño dado por bs|
| |conv=noerror —– Continúa a pesar de posibles errores de lectura |
| El comando «dd» realiza copias bit a bit,lo que permite clonar un sistema de |
| ficheros de un dispositivo de almacenamiento creando una imagen del mismo. |
| Ejemplos: |
| |
| dd if=/dev/hda1 of=/dev/hda2 |
| |
| Nos clonaría la partición hda1 en hda2,que no es lo mismo que copiar el contenido |
| de una en otra.Por tanto hda2 debe ser de igual o mayor tamaño que hda1. |
| |
| dd if=/dev/cdrom of=cdrom.iso |
| |
| Nos crea una imagen del CD volcándola en nuestro disco y de nombre cdrom.iso |
| |
| dd if=/dev/hda of=mbr count=1 bs=512 |
| |
| Nos crea un fichero (imagen) llamado mbr con los primeros 512 bytes de hda |
| que es justo lo que ocupa el MBR.Para restaurar la tabla de particiones: |
| |
| dd if=mbr of=/dev/hda |
:=====================================================================================:
| touch [-am][-t] fichero ——– Cambia las fechas de un archivo.Usado sin opciones |
| | crearía un fichero con la fecha actual |
| |-a ——- fecha de acceso |
| |-m ——- fecha de modificación |
| |-t ——- Indica la fecha nueva.El formato de la fecha es AAMMDDhhmm.ss |
| ‘———– |
| |
| touch -am fichero ————- A la fecha actual. |
| touch -am -t 0604031433 fich — A la indicada.Al no indicarse el valor de ss,es 0 |
| |
| En ambos casos de no existir el fichero se crearía. |
‘————————————————————————————-‘
.————————————————————————————-.
| PROPIETARIOS Y PERMISOS |
| |
|chown [-R] usuario fichero —— Cambia el propietario de un fichero o directorio. |
|chgrp [-R] grupo fichero ——– Cambia el grupo de un fichero o directorio. |
| |
| |
|————————————————————————————-|
|chmod [-R][ugo][+/- rwxs] fichero —- Cambia los permisos de acceso de un fichero |
| |
|u propietario R recursivo + da permisos |
|g grupo r lectura – quita permisos |
|o otros w escritura = añade permisos,quitando los anteriores |
|a todos x ejecución |
|Ejemplo: |
| chmod +x fichero daría permiso de ejecución a un fichero y es lo mismo que |
| chmod a+x fichero ya que a es la opción por defecto. |
| |
|-Atributos especiales: |
|s: los atributos suid y sgid,otorgan a un “fichero” los permisos de su dueño o grupo |
| respectivamente,cada vez que se ejecute,sea quien sea el que lo ejecute. |
| Ejemplo: chmod g+s /usr/bin/cdrecord activa el bit sgid en cdrecord |
|t: el atributo sticky (pegajoso) hace que sólo el propietario del fichero pueda |
| borrarlo.Ejemplo: chmod u+t fichero activa el atributo pegajoso |
| |
|-Método absoluto de determinar los permisos. |
| Si acabamos de crear un fichero y queremos que tenga estos permisos: rwx rw- — |
| podríamos hacer: chmod u=rwx fichero ; chmod g=rw fichero ; chmod o= fichero |
| o de una manera más rápida haciendo: chmod 760 fichero |
| |
| Explicación: .———————. |
| |dueño | grupo | otros| |
| .————-|———————| |
| | ascii | r w x r w – – – – | |
| |————-|———————|—————-. |
| | paso de asci| r w x r w – – – – | activar=1 | |
| | a binario | 1 1 1 1 1 0 0 0 0 | desactivar=0 | |
| |————-|———————|—————-| |
| | paso de | 1 1 1 1 1 0 0 0 0 | r activado=4 | |
| | binario | 4+2+1 4+2+0 0+0+0 | w activado=2 | |
| | a octal | 7 6 0 | x activado=1 | |
|————————————————————-‘ |
| Añadiendo los | 0 7 6 0 |suid activado=4 | |
| ‘—–|——-|——|——|sgid activado=2 | |
| atributos especiales | dueño |grupo |otros |sti activado=1 | |
|————————————————————-‘ |
| |
|Cómo afectan los permisos a los directorios: |
|r permite ver su contenido(no el de sus ficheros) |
|w permite añadir o eliminar ficheros (no modificarlos) |
|x permite acceder al directorio. |

 

| umask nnn —- Establece qué permisos serán deshabilitados para los archivos nuevos |
| umask ——– Muestra la configuración actual de umask(normalmente 022) |
| umask 000 —- Deshabilita ninguno,es decir los activa todos. |
| |
| Atención,que la cosa manda huevos: |
| .—————————————. .—————————————. |
| | umask 0 2 2 = chmod 7 5 5 | | umask 0 0 0 = chmod 7 7 7 | |
| | umask — -w- -w- = chmod rwx r-x r-x | | umask — — — = chmod rwx rwx rwx | |
| ‘—————————————‘ ‘—————————————‘ |
| |
| Una manera rápida de averiguar los permisos partiendo de umask es aplicando |
| la siguiente resta: 777-022=755 para el primer caso y 777-000=777 para el segundo. |
| |
| Cuando umask es 022,los permisos normales de un directorio son 755 (rwx r-x r-x) |
| producto de la resta 777-022.Sin embargo los de un fichero son 644 (rw- r– r–). |
| Ésto es así porque se considera que lo normal para un fichero es que no sea |
| ejecutable de manera que la resta para averiguar los permisos de un fichero sería |
| 666-022=644 |
| Si escribo en una consola umask 000 y a continuación “mkdir nuevodirectorio”,éste |
| tendrá todos los premisos: rwx rwx rwx (777) pero ¿y los ficheros que creemos dentro|
| de dicho directorio? pues éstos tendrán los permisos : rw- rw- rw- (666) resultado |
| de la resta 666-000=666 |
| |
| ¿Os aclaráis?… yo tampoco.😛 | NI YO
| |
| IMPRIENDO |
| |
| lpr fichero ———————– Añade un documento a la cola de impresión |
| | lpr -#3 fichero ————- Realiza 3 copias del fichero. |
| ‘—————- |
| |
| lpq ——————————- Muestra los documentos en cola |
| lprm —————————— Cancela la impresión del documento activo.|
| | lprm 3 ————————- Cancela la impresión del trabajo nº 3. |
| ‘——– |
| |
| pr +2 l70 -w 80 -h “Comandos” fichero — Formatea un archivo de texto. |
| | |
| |+2 ————- Imprime a partir de la página 2. |
| |-l70 ———- Establece longitud de página en 70 líneas (66 x defecto) |
| |-w 80 ——— Establece el ancho de línea en 80 caracteres(72 x defecto) |
| |-h “Comandos” — Establece “Comandos” como cabecera de cada página. |
| |-t ————- No imprimiría cabeceras ni pies de página. |
| ‘————- |
| |
| pr l70 -d comandos.txt | lpr — Formateado el documento,lo manda a la cola. |
| |
‘——————————————————————————-‘
.——————————————————————————-.
|nano fichero ——– Leer,crear,editar un fichero de texto. |
7
| |
| M = Esc/Alt |
| |
| Ctrl + g ———– Invocar el menú de ayuda. |
| Ctrl + x ———– Salir de nano. |
| Ctrl + o ———– Escribir el fichero actual a disco. |
| Ctrl + r ———– Insertar otro fichero en el actual. |
| Ctrl + w ———– Buscar un texto en el editor. |
| Ctrl + y ———– Moverse a la página anterior. |
| Ctrl + v ———– Moverse a la página siguiente. |
| Ctrl + k ———– Cortar la línea actual y guardarla en el cutbuffer. |
| Ctrl + u ———– Pegar el cutbuffer en la línea actual. |
| Ctrl + l ———– Redibujar la pantalla actual. |
| Ctrl + j ———– Justificar el párrafo actual. |
| Ctrl + m ———– Insertar un retorno de carro en la posición del cursor. |
| Ctrl + _ ———– Ir a un número de línea en concreto. |
| M + g ————– Ir a un número de línea en concreto. |
| M + i ————– Auto indentar habilitar/deshabilitar. |
| M + x ————– Modo ayuda habilitar/deshabilitar. |
| M + p ————– Modo Pico habilitar/deshabilitar. |
| M + m ————– Soporte para ratón habilitar/deshabilitar. |
| M + r ————– Reemplazar texto en el editor. |
| M + e ————– Expresiones regulares habilitar/deshabilitar. |
| M + b ————– Respaldar ficheros habilitar/deshabilitar. |
| M + s ————– Desplazamiento suave habilitar/deshabilitar. |
| M + h ————– Tecla ‘smart home’ habilitar/deshabilitar. |
| M + y ————– Coloreado de sintaxis habilitar/deshabilitar. |
| M + p ————– Mostrar blancos habilitar/deshabilitar. |
.—————————————————————————–.
| COMPRIMIENDO |
|7zip |
|***** |
|Comprimir ———————- 7z a fichero.7z fichero |
|Descomprimir ——————- 7z e fichero_comprimido |
|Extraer donde indicamos ——— 7z x fichero_comprimido -o ruta_de_destino |
|Ver contenido —————— 7z l fichero_comprimido |
|Chequea el contenido ———— 7z t fichero_comprimido |
| |
| «««« Notas sobre 7zip »»»» |
| |
|-Comprime en formato 7z, zip, gzip, bzip2 y tar. |
|-Si es un directorio lo hace recursivamente sin emplear la opción -r |
| |
|-Con -t{tipo de fichero} tras las opción “a” elegimos el formato de |
| compresión: |
| 7z a -tgzip fichero.gz fichero |
| |
|-Con -p protegemos con una contraseña el fichero: |
| |
| 7z a -tgzip -p fichero.gz fichero |
| |
|-Para comprimir más de un archivo gz o bz2 antes hay que empaquetarlos |
| en formato tar: |
| 1º) 7z a -ttar prueba.tar *.txt |
| 2º) 7z a -tgzip prueba.tgz prueba.tar |
| |
|-El formato 7z no guarda el dueño o grupo de un fichero por lo que |
| no es recomendable para copias de seguridad. |
|-Es capaz de descomprimir zip,rar,gz,bz2,tar,cab,arj,cpio,deb,rpm |
| aunque para rar necesita del paquete 7zip-rar |
|=============================================================================|
| |
|Comprimir zip: —————— zip -r fichero.zip fichero |
|Cifrar el zip: —————— zip -re fichero.zip fichero |
|Descomprimir zip: ————— unzip fichero.zip |
|Descomprimir zip: ————— unzip -d fichero.zip directorio_destino |
|Ver contenido zip: ————– unzip -v fichero.zip |
|Chequea la integridad ———– unzip -t fichero.zip |
| |
|Descomprimir rar: ————— unrar e -r fichero.rar |
|Descomprimir rar: ————— unrar x -r fichero.rar directorio_destino |
|Ver contenido rar: ————– unrar l fichero.rar |
|Chequear rar: ——————- unrar t fichero.rar |
| |
|Descomprimir ace —————- unace e fichero.ace |
|Descomprimir ace —————- unace x fichero.ace directorio_destino/ |
|Ver contenido ace: ————– unace l fichero.ace |
|Chequear ace: ——————- unace t fichero.ace |
9
| |
|Comprimir gz: ——————- gzip -r fichero |
|Descomprimir gz: —————- gzip -d fichero.gz |
|Ver contenido gz —————- gzip -c fichero.gz |
|Chequea la integridad ———– gzip -t fichero.gz |
| |
|Comprimir bz2: —————— bzip2 fichero |
|Descomprimir bz2: ————— bzip2 -d fichero.bz2 |
|Ver contenido bz2: ————– bzip2 -c fichero.bz2 |
|Chequea la integridad ———– bzip2 -t fichero.bz2 |
| |
| NOTA: r equivale en todos los casos a recursivo |
|=============================================================================|
| Mientras que zip comprime y empaqueta,gzip ó bzip2 sólo comprimen ficheros, |
| no directorios,para eso existe tar. |
| |
|Ficheros tar |
|Empaquetar: ——————— tar -vcf archivo.tar fichero1 fichero2… |
|Desempaquetar: —————— tar -vxf archivo.tar |
|Ver contenido ——————- tar -vtf archivo.tar |
| |
| Para comprimir varios ficheros y empaquetarlos en un solo archivo |
| hay que combinar el tar y el gzip o el bzip2 de la siguiente manera: |
| |
|Ficheros tar.gz (tgz) |
|Empaquetar y comprimir: ——— tar -zvcf archivo.tgz directorio |
|Desempaquetar y descomprimir: — tar -zvxf archivo.tgz |
|Ver contenido: —————— tar -zvtf archivo.tgz |
| |
|Ficheros tar.bz2 (tbz2) |
|Empaquetar y comprimir: ——— tar -jvcf archivo.tbz2 directorio |
|Desempaquetar y descomprimir: — tar -jvxf archivo.tbz2 |
|Ver contenido: —————— tar -jvtf archivo.tbz2 |
| |
|– 0pciones de tar: |
| -c : crea un nuevo archivo. |
| -f :puede combinarse con: |
| |-c,usa el nombre del fichero especificado para el fichero tar |
| |-x,retira del archivo el fichero especificado. |
| ‘—– |
| -t : lista de los ficheros que se encuentran en el fichero tar |
| -v : muestra el proceso de archivo de los ficheros. |
| -x : extrae los ficheros de un archivo. |
| -z : comprime el fichero tar con gzip. |
| -j : comprime el fichero tar con bzip2. |
‘—————————————————————————–‘
.—————————————————————————–.
| fcrackzip Intenta conseguir la contraseña de un fichero zip. |
| |
| Sintaxis: |
| fcrackzip [opciones] fichero.zip |
| |
| Opciones: |
|-b —- Seleccionamos el modo fuerza bruta,probando según le especifiquemos. |
|-c —- Seleccionamos los caracteres usados mediante fueza bruta. |
| |a — incluye todas las minúsculas [a-z] |
| |A — incluye todas las mayúsculas [A-Z] |
| |1 — incluye todos los números [0-9] |
| |! — incluye [!:$%&/()=?[]+*~#] |
| |: — incluye los caracteres que le sigan [:@] |
| ‘—– |
|-p —- Especificamos una contraseña (y su longitud exacta) inicial. |
|-l —- Damos la longitud mínima-máxima de la clave,puede omitirse el máximo.|
|-u —- Intenta usar unzip para descomprimir tras conseguir la clave. |
|-D —- Seleccionamos el modo diccionario,leyendo claves de un fichero dado. |
| |
| Ejemplo: fcrackzip -c a:@ -p aaa fichero.zip |
| |
| Busca claves que contengan tres caracteres en minúsculas incluída la arroba |
| |
‘—————————————————————————–‘
.————————————————————————————————–.
| COMODINES |
| |
| (~) Sustituye el directorio home de manera que: |
| |
| ~/comandos.txt equivale a /home/paco/comandos.txt (si estamos en nuestro propio directorio) |
| ~pepe/comandos.txt equivale a /home/pepe/comandos.txt (pepe es otro usuario) |
| |
| (?) Sustituye un solo carácter.Ejemplos: |
| |
| ls p?pe ——– mostraría todos los ficheros cuyos 1º 3º y 4º caracteres fuesen p,p y e |
| ls ?epe ——– mostraría todos los ficheros acabados en epe |
| |
| (*) Sustituye cualquier sucesión de caracteres.Ejemplos: |
| |
| ls .ba* ——– muestra todos los directorios o ficheros que comiencen con .ba |
| ls *. ———- muestra todos los archivos ocultos. |
| rm -r * ——– otra manera de desinstalar el sistema operativo. |
| rm *.jpg ——- borra todas las imágenes jpg |
| oggdec *.ogg — pasa de ogg a wav todos los ogg del directorio en el que estamos |
| |
| (;) Puesto entre dos comandos hace que tras el primero se ejecute el segundo.Ejemplos: |
| |
10
| nano nuevo.txt ; cat nuevo.txt |
| |
| nos abrirá el editor nano para que escribamos lo que queramos en un nuevo archivo que |
| se llamará nuevo.txt y tras guardar y salir del editor,cat nos mostrará el contenido |
| de lo que acabamos de crear |
| |
| sleep 5m ; xmms canción.mp3 ——— tras 5 minutos se iniciará el xmms (ver más abajo) |
‘————————————————————————————————–‘
.————————————————————————————————–.
| |
| ALIAS |
| |
| Es el mote que se le pone a un comando,de manera que la próxima vez que queramos ejecutarlo |
| basta con llamarlo por su mote.Escribiendo alias sin parámetros nos aparecen la lista de alias |
| que tenemos. Ejemplos |
| |
| Si ejecuto: |
| |
| alias rm=’mv –target-directory=/home/paco/.papelera_rm’ |
| |
| le he puesto el mote rm a mv -t /home/paco/.papelera |
| así la próxima vez que borre algo con rm ,irá a parar al directorio .papelera |
| |
| Pero si lo escribo así: \rm loquesea el alias será ignorado. |
| |
| Otro: |
| |
| alias cdrip=’cdda2wav -B -D /dev/hdd -s -x’ |
| Cada vez que escriba en una consola cdrip me ripeará el CD que tenga en /dev/hdd |
| |
| Para que los alias permanezcan de una sesión a otra hay que ponerlos en el archivo /home/.bashrc |
| |
| nota1:el mote y el comando al que sustituye bien pegaditos al signo igual. |
| nota2:el comando entre comillas simples. |
‘————————————————————————————————–‘
.————————————————————————————————–.
| |
| Conceptos de ENTRADA/SALIDA «I/O» «E/S» |
| |
| stdin —- entrada estándar para datos,el teclado (0) |
| stdout — salida estándar para los programas,la pantalla (1) |
| stderr — salida estándar para los mensajes de error,la pantalla (2) |
|==================================================================================================|
| |
| Redirecciones. Un redireccionador redirige la salida de un comando a un fichero |
| |
| (<) ——. .–> comando < fichero |
| (>) ——|—> Su sintaxis suele ser: |–> comando > fichero |
| (>>) ——‘ ‘–> comando >> fichero |
| |
| Ejemplos: |
| |
| dpkg –get-selections > programas_instalados.txt |
| |
| En vez de mostrar la salida por pantalla ,nos la vuelca al fichero programas_instalados.txt |
| |
| Si ese fichero ya existía ha sido sobreescrito su contenido,pero si usamos >> no borrará nada |
| y añadira su salida al final del fichero.Otro ejemplo con echo: |
| |
| echo “fin de la lista de programas instalados” >> programas_instalados.txt |
| |
| en vez de mostrar en pantalla el texto,lo añade al final del fichero programas_instalados.txt |
| |
| Para despistar los de Unix se han inventado el mismo carácter pero al revés: |
| |
| cat < programas_instalados.txt |
| |
| en donde programas_instalados hace,no de salida sino de entrada para cat el cual lo muestra |
| en pantalla ,ya que la salida natural de cat es la estándar,stdout o pantalla |
| |
| Si queremos que la salida de error no aparezca en pantalla sino que vaya a un archivo de texto:|
| |
| comando 2> fichero.txt ejemplo: xmms 2> error_xmms.txt |
|==================================================================================================|
| |
| Tuberías .Una tubería o pipe hace que la salida de un programa sea la entrada de otro. |
| |
| (|) Su sintaxis suele ser: comando | comando. |
| |
| Ejemplos: |
| |
| cat programas_instalados.txt | grep mozilla |
| Aquí le hemos cambiado la salida natural a cat y se la hemos mandado a grep para que busque la |
| palabra mozilla dentro del fichero programas_instalados.txt |
| |
| pr l70 -d comandos.txt | lpr |
| Una vez formateado el documento (pr) lo manda a la cola (lpr) |
| |
| ls -a | tee fichero.txt |
| es lo mismo que: ls -a ; ls -a >> fichero.txt |
| |
| ls -a | tee misficheros.txt | wc -l |
| En este ejmplo tee y wc han actuado como filtros,permitiédonos saber cuántos ficheros tenemos |
| en nuestra home y al mismo tiempo crear un fichero con sus nombres. Para ello tee ha tomado la |
11
| salida de ls y aparte de crear el fichero,le ha pasado esa misma salida a wc que nos muestra el |
| número de líneas de dicho fichero. |
| |
‘————————————————————————————————–‘
.————————————————————————————————–.
| Mtools |
| |
| Colección de herramientas que permite acceder y manipular ficheros de MS-DOS sin necesidad de |
| un montaje previo.El uso de comodines refiriéndose a archivos del disquete requiere que los nom- |
| bres se entrecomillen para que no sean interpretados por el shell sino por mtools. |
| |
| minfo unidad: ——- Muestra información sobre el sistema de archivos MS-DOS de una unidad (a:) |
| mformat a: ———- Formatea un disquete,donde «a:» es «dev/fd0» |
| mbadblocks a: ——- Se emplea tras formatear para buscar errores. |
| mcd [a:] ———— Informa del directorio MS-DOS en curso o bien cambiamos a uno. |
| mdir -a a:———– Muestra el contenido de un directorio MS-DOS. |
| mcopy ————— Copia de ficheros MS-DOS a/o desde Unix. |
| |mcopy “a:bill/*” ————- Copia el contenido de «a:bill/*» al directorio en curso. |
| |mcopy “a:bill/*” ~/floppy —- Copia el contenido de «a:bill/*» al directorio «floppy». |
| |mcopy *.txt a:bill ———– Copia al directorio “bill” del disquete todos los .txt. |
| ‘—– |
| mmd a:nuevo_directorio ————— Crea un directorio MS-DOS. |
| mdel “a:bill/*.txt” —————— Elimina un fichero MS-DOS. |
| mrd a:bill ————————— Elimina un directorio MS-DOS. |
| mdeltree a:bill ———————- Elimina recursivamente un directorio MS-DOS. |
| mren “a:direct1/*.txt” a:direct2 —– Mueve o renombra ficheros MS-DOS. |
| mmove a:directorio1 a:directorio2 —- Mueve o renombra ficheros o subdirectorios MS-DOS. |
| |
| Comandos relacionados: |
| |
| mkfs.msdos /dev/fd0 —————– Formatea en formato msdos un disquete. |
| fdformat /dev/fd0 ——————– Formatea y después verifica el formateo. |
‘————————————————————————————————–‘
Renombrando
============
mp3rename opciones *.mp3 ————- Renombra ficheros mp3 basándose en las etiquetas incluidas en los mp3 (id3tags)
|
|Opciones:
|-i — Sólo muestra los id3 de los ficheros.
|-p — pone un cero al track cuando es menor que 10.
|-s — Se usa para configurar las opciones por defecto,las cuales quedarían definidas en el fichero ~/.mp3rename
| |&t — título
| |&b — álbum
| |&a — artista Hay que usarlas entrecomilladas para que no sean interpretadas por el shell
| |&y — año
| |&k — pista
| ‘—-

‘———-

Podeis descargar la lista completa en PDF

| |
‘———————————————————————————‘
Última actualización: marzo del 2007
Autor:Francisco Javier Hurtado (diskopixeso@gmail.com)
Esta obra está bajo una licencia Reconocimiento-No comercial-Compartir bajo la misma
licencia 2.5 España de Creative Commons. Para ver una copia de esta licencia, visite
Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.

CrystalDiskInfo, una herramienta para comprobar el estado de tus discos duros

crystaldiskinfo-h3xa.png

El mantenimiento de tu disco duro es muy importante. Para ello, es necesario saber el estado en el que se encuentra nuestro disco.

Una de las dudas mas comunes es la vida útil de un disco duro. Esta suele rondar los tres años, (esta puede variar según el uso y a la temperatura media a la que se encuentre el disco) aunque cada fabricante suele indicar la duración de sus productos .

CrystalDiskInfo es una herramienta con la que podremos ver:

-Firmware

-Numero de serie

-El numero de horas que ha estado funcionando

-La velocidad de rotación

-El tamaño del buffer

-El tamaño de la memoria cache

y otros muchos datos de interés…

Puedes descargar la herramienta de hiyohiyo  en su web.

armhf o armel: que es y como escoger el adecuado

armhf_armel.jpg

He de decir que este post está basado en un artículo que encontré en esta web y debido a que no vi ninguno relevante en castellano decidí crea uno para la comunidad hispanohablante.

Al querer descargar tu distro basada en Debian probablemente te hallas encontrado con una de estas dos versiones y te hallas preguntado cual escoger.

Pero primero veamos que son y para que sirven:

La arquitectura ARMEL soporta el conjunto de instrucciones ARMv4.

Esta arquitectura se encarga de punto flotante de cómputo en un modo de compatibilidad que se ralentiza el rendimiento, sino que permite la compatibilidad con el código escrito para los procesadores sin unidades de punto flotante.

Esto significa que los sistemas basado en ARMEL  son mas compatibles con dispositivos de bajo rendimiento.

La arquitectura ARMHF está basado en la  plataforma ARMv7, y además, añade soporte de punto flotante de hardware directo.

Esto significa que la arquitectura ARMHF es más rápida que ARMEL pero carece de la compatibilidad con las antiguas arquitecturas.

Es decir, si tu dispositivo esta basado en ARMv7 podrás emplear ambas arquitecturas, mientras que si es anterior  tendrás problemas de compatibilidad y deberás probar con la versión ARMEL.

Espero haber podido resolver vuestras dudas respecto al tema y recuerda…

Estamos todos conectados

Baja la temperatura de tu procesador

Una de las mayores quejas respecto a las maquinas a dia de hoy es la alta temperatura que alcanza causadas por los multiples procesos que se esten ejecutando o la temperatura ambiente.

Los síntomas que puede tener un dispositivo sobrecalentado es lentitud en el interfaz grafico o al ejecutar procesos,reinicio al alcanzar la temperatura máxima, inestabilidad en el sistema, etc…

Por eso hoy te enseño un programa para bajar la temperatura de tu dispositivo.

HWiNFOPortable

HWinfo es el software que nos permitira hacer esto. Ademas, este software nos dara la información mas relevante respecto a las caracteristicas de tu procesador.

Y todo esto gratis!

Desde su pagina web podéis descargarlo