crear un archivo comprimido con una etiqueta "desiree" de tu /home:
tar -czvf desy1.tar.gz -V "desiree" /home/desy
comprobar o listar que está bien hecho:
tar -tf desy1.tar.gz |more
copia de seguridad completa:
copia de todo el sistema. recomendado hacer una
copia de seguridad diferencial:
solo añade una copia de los archivos que realmente se han modificado , compara el contenido con el existente en una copia anteriormente creada.
copia de seguridad incremental:
añade solo copias de archivos que se hayan modificado fijandose en la ultima fecha de modificación.
extraer un archivo tar:
tar -xvf desy.tar /home/desy/copiass
extraer solo un archivo de los que contiene el tar:
tar -xvf desy.tar /home/desy/c1/ c/c.txt
comando para ver procesos de forma dinámica :
top o ps-aux
ver procesos que hay en segundo plano:
ps -l o jobs -l
traer a primer plano un proceso y ejecutarlo:
Hacer un ps -l o jobs -l ver el numero del proceso [1] o [2] por ejemplo.
fg% [numero del proceso]
hacer un ps -l o jobs -l y mirar el PID a traer a 1er plano 3456 por ejemplo.
o kill -18 [numero PID]
crear un proceso en segundo plano:
sleep 20&
gedit &
por ejemplo. comando + &
wich:
busca una ordena y muestra todos los resultados de su búsqueda.
ejemplo:
wich find -nos muestra /usr/bin/find
locate:
muestra todas las rutas y archivos que se encuentran en cada carpeta de nuestro sistema que tienen en común el criterio de búsqueda que hacemos.
por ejemplo:
locate f1
/var/lib/dpkg/info/libtgconf1.postrm
/home/desy/f1
solo funciona con archivos creados de forma previa. Si lo creamos ahora y hacemos un locate + nombre archivo no nos saldrá. para elo hay que actualizar la base de datos de linux con updatedb.
updatedb:
actualización de la base de datos de linux.
ejecutarlo como root (sudo).
sudo updatedb
cut:
recorta por columnas
cut -c 1-15 fitx1 mostrará datos desde la columna 1 a la 15.
expand:
convierte tabuladores en espacios.
los tabuladores tiene 8 espacios.
si hacemos un expand -t 2 nomarxiu (que tuviera previamente tabuladores insertados).
reduce el espacio a 2.
expand -t2 nomarxiu.txt > extab.txt guardamos el archivo modificado
head:
por defecto muestra las 10 primeras lineas de un archivo por pantalla.
head extab.txt
head -n 3 extab.txt , nosm uestra solo las 3 priemras linias
tail :
por defecto muestra las 10 últimas lineas de un archivo por pantalla.
tail extab.txt
tail -n +2 extab.txt muestra las últimas 12 lineas.
nl:
numera las lineas de un texto
nl extab.txt , lo muestra con lineas numeradas por pantalla.
paste:
unifica dos archivos en uno solo.
paste extab.txt espacios.txt > dos.txt ( lo guardamos en un nuevo archivo llamado dos)
split:
divide un archivo en varios a partes iguales crea archivos aa, ab ,ac ,ad.....
split -b 8 dos.txt
divide el archivo dos.txt en archivos de 8 bytes.
tac:
tac dos.txt
hace un cat al revé mostrado por pantallas, es decir la primera linea que muestra es la última, la siguiente la penúltima y así sucesivamente.
tr :
reemplaza carácter a carácter.
se usa siempre: cat dos.txt|tr a b
siempre a través de una pipe.
esto hace que las a pasen a ser b.
wc:
contar palabras, lineas, bytes....
wc -l cuenta lineas
wc -w cuenta letras
wc -c cuenta bytes
wc - m cuenta carácetres
comando para mostrar la trayectoria de un archivo:
pwd
ordenar un archivo:
sort + nomarxiu
por el segundo campo sería :
sort -k 2 nomarxiu
mostrar nombre de máquina y usuario:
uname - a
muestra muchas características.
mostrar nombre de usuario y fecha actual con echo:
echo $LOGNAME `date`
ver listado de comandos usados desde el principio que abrimos la terminal:
history
crear enlace hard:
en el directorio que queramos crearlo hacemos:
ln fich1 enlace
crear enlace soft :
en el directorio que queramos crearlo hacemos:
ln -s di2/enlace enlafich1
mover un archivo o directorio a otro lugar:
comando mv
mv nomarxiu /home/desy/nuevo
apagar ordenador desde la terminal:
shutdown -h 30 (30 son los segundos que tardará en ejecutarse)
o
poweroff -p 30 (30 son los segundos que tardará en ejecutarse)
formato de los paquetes de fedora:
.rpm
pwconv -pwunconv:
pwconv : convierte los archivos de contraseñas normales a archivos cifrados y pwunconv lo contrario.
checkea y repara archivos en linux:
sudo fsck -t ext4
ver espacio en disco disponible:
df -h
construir archivo de sistema linux:
sudo mkfs
crear tarea programada con el cron:
crontab -e
y añadimos al final del archivo una nueva linea sin # para que se ejecute.
m h dom mon dow command
5 11 * * 5 home/desy/texto.sh
m= minuto
h=hora
dom=dia del mes
mon =mes del año
dow =dia de la semana (teniendo en cuenta que 0 y 7 son domingo)
command = comando a ejecutar
crear script:
un archivo nuevo con el nano que lo nombraremos: nombre archivo.sh
Los lenguajes de programación podemos dividirlos en :Lenguajes de Alto Nivel y Lenguajes de Bajo Nivel.
Los de bajo nivel, son más cercanos al ordenador.Eso hace que sean más difíciles de aprender.El ordenador sólo entiende 0 y 1. También conocidos como :Datos binarios
Antes de poner en práctica los lenguajes de alto nivel es conveniente:
Crear Algoritmo en Pseudocódigo
Es como realizar un boceto del programa, antes de ponerse a picar código, eso facilita el trabajo, especialmente si estamos empezando a programar y desconocemos todo el lenguaje.
El Lenguaje C, se puede crear desde varios programas (Dev-c++,Eclipse,Gedit...),ha de estar bien tabulado y seguir una estructura:
Bibliotecas (#include ...)
Variables
Funciones y Procedimientos
Bucles o Condicionales
Terminar con un: system("PAUSE");
Existen diferentes tipos de datos (numéricos,carácteres,cadenas...) para definirlos en las variables se hace:
int numero; (si es de tipo entero)
float numero; (si es tipo real)
double numero; (si es real muy largo)
char c; (si es tipo carácter)
chat c [10]; (si es tipo cadena de 10 carácteres)
int c [10]; (si es un array de 10 numeros enteros)
A la hora de guardar los datos de estas variables lo haremos con:
scanf("%d",&numero); (si es de tipo entero)
scanf("%f", &numero); (si es tipo real)
scanf("%lf", &numero); (si es real muy largo)
scanf("%c", &c); (si es tipo carácter)
scanf("%s", c); (si es tipo cadena de 10 carácteres)
scanf("%d",&c); (si es un array de 10 numeros enteros)
Para printarlo por pantalla sería por ejemplo:
printf("resultado=%d\n",n);
En el caso de un entero de variable tipo entero con nombre n, el \n lo que hace es un salto de linea.
La Asignación de valores a una variable se hace así:
nombrevariable=560;
Mientras que si se tratara de un condicional sería así:
if (nombrevariable==560){
Argumentos
};
El programa debe crearse dentro del main() o, tener funciones y/o procedimientos que serán llamados a través del main().
Podemos insertar comentarios con // ( si el comentario ocupa solo una linea).
/* comentarios*/ (si ocupa más de una linea).
Para incrementar o decrementar el valor de una variable, por ejemplo si la usamos como variable contador se puede hacer de varias formas:
a++; o a=a+1;
a--; o a=a-1;
Para ver exactamente lo que ocupa una variable se hace con sizeof:
Para convertir una variable float (por ejemplo) en una int (por ejemplo):
En los condicionales (if), podemos usar carácteres como: <,>,<=,>=,!=,==
Que significan: menor, mayor,menor o igual, mayor o igual , diferente de,igual a .
Los if pueden ser anidados, NO son bucles, solo se harán una vez a menos que se encuentren dentro de bucles como:while , do-while
Los condicionales if-else , si no hacen el primer condicional harán el siguiente.En los condicionales también se pueden añadir Operadores Lógicos (&&, ||, !)
Que && es para que se cumplan las dos condiciones , || para que se cumpla una u otra y ! para que no se cumpla ninguna.
Normalmente, además del Pseudocodigo se suelen hacer Diagramas de Flujo para representar un programa en C o cualquier otro Lenguaje .
Otro elemento es el switch (variable) significa Encasode (variable).
Hace diferentes casos (respuestas) dependiendo del valor de una variable introducida. NO es un bucle y por tanto solo se hará una vez, a menos que este dentro de una estructura repetitiva, como hemos dicho antes.
Las Estructuras Repetitivasson While y Do-While. Significan Mientras... y Repetir-Mientras...
Son bucles y dentro de ellos se añade el código a ejecutar tantas veces como sea necesario.
Ahora un ejemplo de Repetir-Mientras...:
Después tenemos los For, que también son bucles. por ejemplo:
for (i=0;i<=10;i++)
significa : para (i=0;mientras i<=10;hacer i++)
Esto repite un proceso que va a ir dentro del bucle tantas veces como vale i
También existen for anidados para matrices o ordenar arrays, es su uso más convencional, pero también se necesitan para crear pequeños dibujos a partir de arrays bidimensionales o tridimensionales.
Con un break; podemos terminar los bucles o condicionales.Se usan también en los Switch para pasar al siguiente case.
Mientras que los continue; sirven para forzar pasar a la siguiente acción en los condicionales .
Algunos Códigos Útiles:
putchar ('A'); Formas sencillas de poner un solo carácter por pantalla.
putchar (x) Formas sencillas de poner un solo carácter por pantalla (si utilizamos una variable).
letra=getchar(); Almacena un valor introducido, en la memoria.
gets(texto); Para escribir un texto por pantalla sin parar en el primer espacio.
puts(texto); Para escribir un texto por pantalla sin parar en el primer espacio.
strcpy (destino,origen);Asigna a una cadena el valor de otra (copiar)
strcat (destino,origen);Añade una cadena al final de otra
strcmp (cad1,cad2);Compara cadenas
sscanf ("%s",cadena) Parecido al scanf pero los datos no se leen desde el teclado sino desde una cadena de texto struct - Son las Estructuras , se crean fuera del main(), y después son en el donde se crea los registros necesarios.
Funciones y Procedimientos:
Son pequeños programas fuera del main () que después serán llamados por este para ejecutar los datos. Las funciones retornan un solo valor , mientras que los procedimientos no retornan nada.
Las funciones pueden ser de tipo (int,double,float,char...) (su retorno tendrá que ser de este mismo tipo).
Mientras que los procedimientos siempre serán de tipo Void.
Ambos pueden contener parámetros.
Las variables que estos contienen se denominan locales, estas solo podrán ser usadas por el prodecimiento o función que las contenga.
Pero también existen las variables globales, se declaran fuera del main() y fuera de cualquier función o procedimiento.
Estas variables, si podrán ser usadas en cualquier momento del programa.
Para interrumpir un programa en cualquier momento podemos ejercer las órdenes:
exit(0);
return(0);
exit80) necesita la biblioteca #include para ejecutarse. Ambos funcionarán si no ha habido ningún error.
Para Debugar o Depurar el programa DEV-c++ incluye una herramienta de muy fácil uso, que nos alertará de los errores que hay que corregir para que el programa funcione bien. Solo hemos de poner un punto de interrupción y después compilar y Debugar.
Para cambiar los colores del printf es necesaria la funcion : SetConsoleTextAttribute (GetStdHandle (STD_OUTPUT_HANDLE),9)
donde el último numero (9) corresponde a un color.
Por ejemplo para verlo tenéis que hacer algo así:
crear backup con tar :
tar -cvf nombredestino.tar nombreorigen
Llista el contingut del fitxer tar creat anteriorment.
tar -tf copia2.tar
En un altre directori, extrau el contingut del fitxer tar creat anteriorment mostrant el progrés de l’operació.
tar -xvf copia2.tar copia/d1
En un altre directori, extrau només un fitxer dels que conté el fitxer tar:
tar -xvf copia2.tar copia/d1/ copia/d2
Crea un fitxer sense comprimir del teu directori home indicant la etiqueta “Directori home de el_teu_nom sense comprimir”
tar -cvf desy1.tar -V "directori_home_desy_sense_comprimir" /home/desy
Crea un fitxer comprimit del teu directori home indicant la etiqueta “Directori home de el_teu_nom comprimit”. Quina diferència hi ha amb l’anterior?
tar -czvf desy1.tar.gz -V "directori_home_desy_comprimit" /home/desy
si hacemos un ls los dos salen en rojo, pero uno esta comprimido con el gzip (.gz) y el otro .tar solo esta empaquetado como una copia de seguridad del directorio.
Restaurar archivos
Esborra un directori del teu home.
por ejemplo: nos situamos en copia/d2/d21 y elimianmos f22 (rmdir f22)
nos vamos con CD a nuestro home
CD copia
y hacemos un tree para comprobar que se ha borrado lo que queríamos.
Restaura el fitxer esborrat
lo restauramos a partir de la copia .tar o .tar.gz que hemos creado anteriormente:
desde nuestro home (fuera de copia)
tar -xvf copia2.tar copia/d2/d21
Fes el backup del directori /home cada divendres, on el nom del fitxer sigui copiaYYMMDD (on YY és l'any, MM és el mes, i DD és el dia, per exemple:copia120210, ajudeu-vos de la comanda date)
(hem de fer srcipt ,chmod+x nom, una comanda de tar dins l'script, y un crontab -e per crear una tarea programada).
obrim el Gedit i creem l'script .
Després una vegada creat script fem chmod +x backup.sh (al arxiu script li donem permisos d'execució).
i el probem a executar fent ./backup.sh, després si tot es correcte ho programarem amb el crontab -e.
prueba.jpg
per últim obrim el crontab -e des de el terminal:
m h dom mon dow command
30 10 * * 5 /home/desy/backup.sh
ho guardem ctrl+o
sortim ctrl+x.
per probar que funciona primer podem programar-ho per a que s'executi en uns minuts al día d'avui. tenint en compte que els 7 y el 1 es diumenge.
De quins directoris és recomanable fer backup a Linux?
dels directoris home, etc, y var.
home conté arxius dels usuarios que es va actualitzant com arxius que es van creat de forma diària.
etc conté passwd,shadow i groups, informació de noms d'usuaris, contrasenyes xifrades i dades d'acces.
var conté arxius lógics del sistema, que si sen's fastidia algún, el podem recuperar des d'aqui´. Aquest directori es molt important.
Instala el XAMPP O WAMPP i activa Mysql
Per a que funcioni bé el terminal del Mysql: primer de tot anem a equipo ----> propiedades.
Configuración avanzada del sistema---->variables de entorno
En variables del sistema busca el path.Doble clic para acceder
Afegeix ; al final de la linia actual i copia i pega la direcció del teu XAMPP , al final un ; per terminar
(la direcció del teu XAMPP, esta en C:\XAMPP\mysql\bin , copia esta ruta en el path , añade un ; y aplica)
Ara ja podràs accedir amb el cmd , des del terminal
Per més info consultar también:
Sentencias SQL BBDD MySQL inicios MySQL Workbench
1. Consulta quins usuaris hi ha creats a MySQL. Digues quins són i des de quina màquina poden connectar-se. Es poden consultar les seves contrasenyes?
use mysql;
SELECT USER FROM USER;
només esta root.
si si consultem els privilegis d'usuari amb SHOW GRANTS FOR 'root'; ens surt la contrasenya xifrada.
2. Crea un usuari que pugui connectar-se des de qualsevol màquina anomenat 'teu_nom' (posa-hi el teu nom) i amb contrasenya 'laboratori'. Comprova i mostra amb l'ordre d'abans que apareix el nou usuari.
Entrem a la base de dades mysql: use mysql;
CREATE USER 'desy'@' ' IDENTIFIED BY 'laboratori';
li posem a Login name :desy, deixem el simbol % al limit conectivity i li posem una password, en aquest cas laboratori;
per consultar els usuaris creats:
SELECT USER FROM USER;
3. Consulta els privilegis del nou usuari i explica'ls. Digues també des de quina o quines màquines es pot connectar.
SHOW GRANTS FOR ' desy ';
es pot conectar des de qualsevol màquina. per que té el % com a host
1. Obre el Workbench, connecta't amb el teu servidor MySQL amb privilegis d'administrador i ves a la pestanya d'usuaris/es. Quins usuaris hi ha fets, des quina o quines màquines es poden connectar i quins rols administratius tenen? Què vol dir el símbol “%” referit als usuaris?
el usuario root, i el Desy que hem creat abans. Es conecta desde localhost 127.0.0.1, el simbol % serveix per a que el compte d'usuari es pugui conectar des de qualsevol màquina.
root, te marcats tots els rols administratius perquè es l'usuari administrador i té accés a tots els rols.
mentres que Desy, per defecte no té cap marcat per qué és un usuari estándar.
2. Fes l'usuari/a “teu-nom-1” amb contrasenya “teu-nom-1”. Dona-li privilegis per fer nous usuaris/es i posar noves contrasenyes. Escriu aquí les ordres SQL que mostra el Workbench per a aquests privilegis. Captura una pantalla.
CREATE USER 'Desy1'@'localhost' IDENTIFIED BY 'Desy1';
GRANT CREATE,RELOAD ON *.* TO 'Desy1'@'loclahost' ;
SHOW GRANTS FOR 'Desy1';
FLUSH PRIVILEGES;
No us oblideu del FLUSH PRIVILEGES; per actualitzar les taules de permisos després de fer canvis en els permisos dels usuaris.
3. Fes també l'usuari/a “teu-nom-2” amb contrasenya “teu-nom-2”, sense cap privilegi especial.
CREATE USER 'Desy2'@'localhost' IDENTIFIED BY 'Desy2';
5. Des de “teu-nom-1”, canvia la contrasenya de l'”teu-nom--2”. Captura una pantalla
MySql -u Desy1 -pDesy1;
SET PASSWORD FOR 'Desy2'@'localhost' = PASSWORD ('Desy1');
8. Connecta't des de la línia d'ordres amb l'“teu-nom-1” i fes l'usuari/a “teu-nom-3” amb contrasenya “teu-nom-3”.
-u Desy1 -pDesy1;
CREATE USER 'Desy3'@'localhost' IDENTIFIED BY 'Desy3';
5. Per a què serveix SELECT CURRENT_USER();?
Per veure amb qui usuari estem logejats.
6. Com crear una nova Base de dades? CREATE DATABASE bdprova;
Així es creara la nova base de dades bdprova.
7.com quitar elsp ermisos a un usuari? REVOKE ALL ON *.* FROM 'Desy2'@'%';
En comptes d'ALL podem posar només el nom d'un o més permisos especificats als quals retirar del usuari que sigui.
Per reiniciar el servidor des de la consola ho hem de fer així, primer el parem: C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld -u root shutdown
Després el iniciem amb la aplicació mysqld.exe fent aixó: C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld
A continuación os detallo un ejemplo de como incorporar etiquetas y atributos en un XML/XSL:
Acordaros de quitar todas las # para que os funcione el código.
para una información más detallada e inicios en el lenguaje de programación web, visita:
XML1
XML:
<#?xml version="1.0" encoding="UTF-8"?>
<#?xml-stylesheet type="text/xsl" href="activitat2.xsl"?>
<#videoclub>
<#pelicula id="p1">
<#imagen >../img/los ojos del gato.jpg<#/imagen>
<#titulo dir="http://gentetraslasparedes.blogspot.com.es/2012/06/los-ojos-del-gato-1985.html"> Los ojos del Gato <#/titulo>
<#codigo>08556935674<#/codigo>
<#genero>terror<#/genero>
<#edad>+18<#/edad>
<#director> Stephen King<#/director>
<#/pelicula>
<#pelicula id="p2">
<#imagen>../img/django.jpg<#/imagen>
<#titulo dir="http://www.blogdecine.com/historias-de-cine/django-desencadenado-la-pelicula"> Django <#/titulo>
<#codigo>085545332118<#/codigo>
<#genero>accion<#/genero>
<#edad>+18<#/edad>
<#director> Quentin Tarantino <#/director>
<#/pelicula>
<#pelicula id="p3">
<#imagen>../img/the-conjuring.jpg<#/imagen>
<#titulo dir="http://www.eleconomista.es/boxoffice/reports_usa/2013/the-conjuring-logra-asustar-con-mucha-fuerza-en-la-taquilla/"> The Conjuring<#/titulo>
<#codigo>0855453098779<#/codigo>
<#genero>terror<#/genero>
<#edad>+18<#/edad>
<#director> James Wan <#/director>
<#/pelicula >
<#/videoclub>
Clonezilla es un software libre de recuperación ante desastres, sirve para la clonación de discos y particiones.
CREAR IMAGEN CON CLONEZILLA:
Para empezar, debemos descargar la imagen iso del livecd de Clonezilla . La grabamos en un cd virgen y arrancamos el sistema con este cd en el lector.
Seleccionamos “Clonezilla Live”, a la resolución marcada por defecto.
Seguimos con la selección de idioma:
Ahora, seleccionar el mapa del teclado o dejar el detectado por defecto:
Seleccionamos “Iniciar Clonezilla”:
Seleccionamos device-imagen para crear una iamgen.
Ahora vamos a decirle dónde se encuentra el lugar donde queremos guardar la copia de seguridad (o imagen). En mi caso eligiré local.
Ahora decidimos en qué partición del disco irá la copia de seguridad. Y después la carpeta.
Ahora elegimos “begginer” en el modo de ejecución.Que ya nos servirá, no hace falta el modo experto.
En esta pantalla elegimos la opción saveparts, porque lo que queremos es hacer una imagen, no restaurarla. En el caso de que efectivamente quisiéramos restaurarla nos decantaríamos por restoreparts. En el caso de que en vez de particiones fueran discos iríamos por savedisk o restdisk.
Nombramos la imagen creada con el nombre la fecha de creación de la imagen.
En este momento tenemos que elegir qué partición es la elegida para hacerle la imagen, que recordemos irá guardada donde le dijéramos en los pasos de más atrás.
Confirmamos y el programa ejecuta las funciones.
LISTO!!!! ya la tenemos creada.
RESTAURAR IMAGEN EN MÁQUINA VIRTUAL CON CLONEZILLA:
Lo primero que debemos hacer es abrir el VMWARE o VirtualBox (programa de creación y contenedora de máquinas virtuales) y crear una nueva.
Seguimos los pasos y le damos el nombre correspondiente a la copia de imagen que posteriormente le vamos a añadir.
El disco virtual (.vdi) deberá tener algo más de tamaño que la imagen a insertar.Clonezilla no permite restaurar una imagen desde una partición o disco rígido más grande a uno más pequeño.
Después hemos de modificar el dispositivo de CD-ROM virtual para utilizar la imagen ISO de Clonezilla Live en la máquina virtual.
Ahora colocaremos los archivos:
a través de la SCSI en el sistema host, agregando otro disco rígido (HDD) para la máquina virtual conectando directamente la Partición 0 del PhysicalDrive 1 en VMware.
Ahora que hemos creado una máquina virtual compacta, es el momento del arranque de la máquina virtual desde Clonezilla Live.
Arranca del mismo modo que antes cuando hemos creado la imagen del disco pero ahora la usaremos para restaurar la imagen anteriormente creada.
Debemos entrar como Root (administrador) para que nosp ermita ejecutar las funciones.
Desde el shell:
Sudo su root
password root.
Ahora, debemos determinar el disco de destino para la restauración y el disco en el cual se ubicará la imagen .
Para restaurar la imagen clonada de la partición, el disco virtual de destino debe presentarse formateado a Clonezilla.Podemos utilizar el comando FDISK para escribir la etiqueta en el disco virtual.
Al igual que con el procedimiento de copia de seguridad, debemos incluir un dispositivo o espacio grabable como /home/particionnueva, y luego Clonezilla buscará en el directorio de imágenes clonadas en /home/particionueva. Para preparar la restauración desde la imagen en la partición /dev/sdb1 a la partición recientemente creada /dev/sda1, primero debemos incluir /dev/sdb1 a /home/particionnueva con el privilegio de la capacidad de escritura.
Cuando estén listos /home/particionnueva y la partición de destino, debemos elegir el mejor modo de restaurar la imagen . Clonezilla provee una variedad de opciones avanzadas y flexibles para la restauración de imágenes.
Parámetros adicionales avanzados de Clonezilla: restaurar
Al final de la operación se muestra el resumen y las actualizaciones de avance que recibimos después de confirmar la elección.Ya tendremos nuestro sistema clonado en una máquina virtual.
Una vez realizada la restauración, el sistema arranca desde la máquina virtual. Para obtener un mejor rendimiento, instalaremos las GUEST ADICCIONS.
Listo!!!!
sino podéis probar arealizar un backup o restaurarlo también con el comando (en linux) tar
LLevan también bobinas toroídes, para crear pequeños campos magnéticos para disipar la eléctricidad.
Este tipo de Modelo esta libre de Plomo. Así cuando se destruye no contamina tanto.
Y su configuración se guarda en una memória flash rom.
El router-switch esta compuesto por las siguientes partes:
Este Módem es el : Speedtouch thomson st516 v6 thoson telecom .
Ya no se suelen usar los Módems pero fueron unos de los primeros aparatos domésticos en usarse para la conexión a internet o en red.
Por lo general suelen disponer de una conexión de power para alimentación, botón on/off, reset, DSL que es el cableado perteneciente al rj-11 que va del teléfono al módem/router para provveer de internet, y el de conexión ethernet para conexiones en red.
Suele usarse como cableado DSL el UTP, que como mucho puede establecer señal en un ramo de máximo 100 metros, a partir de ahí la señal va deteriorándose.
El modulador emite una señal denominada portadora. Generalmente, se trata de una simple señal eléctrica de mucha mayor frecuencia que la señal moduladora. La señal moduladora constituye la información que se prepara para una transmisión (un módem prepara la información para ser transmitida, pero no realiza la transmisión). La moduladora modifica alguna característica de la portadora (que es la acción de modular), de manera que se obtiene una señal, que incluye la información de la moduladora. Así el demodulador puede recuperar la señal moduladora original, quitando la portadora
Para más información detalla visitar este link
Hoy en día se suelen usar más los routers que permiten conexión wireless (wi-fi), y tienen mayor números de puertos conexión ethenet para más dispositivos como otros ordenadores, switch, hubs o dispositivos multimedia como canal +, imagenio, etc.
Los módems al igual que los routers tienen una contraseña de acceso para su conexión, una MAC por si deseamos crear un filtrado de MAC PARA MAYOR SEGURIDAD.
El estándard de routers oficial hasta hace poco era el 802.11g , mientras que dede hace unos años ha pasado a ser el 802.11n, mucho más rápido y mejorado que el anterior.
para más info sobre routers visita este link
Arriba imagen de un router-switch de Telefónica (Investrónica S.A) marca Comtrend.
podemos cambiar la configuración de nuestro módem/router desde la direción IP de este y su contraseña de aceso o desde portal alejandría (solo para clientes con router telefonica-movistar) con unos datos personales de acceso desde aqui
Tanto en los módems como en los routers podemos encontrar su información de red y configuración para acceso en la parte trasera de estos.
Las luces del router-switch o módem que parpadean y se iluminan , no son más que leds reflejados en un plástico .
Es una página desde la cual puedes buscar canciones a través de tu micro o teclado, es decir, las puedes buscar tarareando, cantando o escribiendo el título o autor de la canción deseada.
para ello solo tienes que clicar en:
y si tienes tu micro activado, tararear o cantar la canción deseada.
Este buscador realiza una búsqueda comparativa y todo lo que cree que suena igual o similar te lo lista y ahí estará entre esas, lo que estabas buscando, con un 90% de fiabilidad.
En algunos casos, no encuentra lo que buscas a la primera... (igual es culpa de nuestra entonación jejeje ).
Pero para que encuentre, lo que tu buscas, otros han de cantar antes lo que tu estas buscando...
Para ello hay tanto versiones originales de los temas como grabaciones de los usuarios, porque creo que un requisito es , estar registrado. Al menos si lo es, si quieres cantar tu propia versión del tema. esto ayuda a otros usuarios lograr encontrar el tema que no recordaban muy bien.
Además los usuarios pueden puntuar sobre 5 , las canciones de otros usuarios, como si se tratase de un concurso musical.
Como prueba os dejo una de mis versiones de....:Aerosmith-Idon't wanna miss a thing
Es un lenguaje de programación, que se usa especialmente en aplicaciones intervenidas por el acceso a internet, es decir, aplicaciones que necesitan el uso de internet a no ser, que se ejecute en una aplicación local.
Por ejemplo, en aplicaciones XHTML como ampliación de un código.
Un ejemplo de javascript sería:
Function Capa (x){
Document.getElementByID("d9")style.display="none";
Document.getElementById("d8")style.display="none";
Document.getElementById(x)style.display="block";
}
De este modo lo que hacemos es que al iniciar el documento que lo contiene. Las capas d9 y d8 estarán ocultas ( previamente ocultar una de estas dos también en el css con el display="none"; para que surja bien el efecto).
Y en el documento XHTML o XML solo hemos de añadir el link de css y el de javascript.
lo podemos incluir en el mismo style del documento en otro aparte.
En el caso del javascript hemos de guardarlo como (nombre documento).js por ejemplo: javascript1.js.
en el xhtml o xml llamamos a la funcion en cualquier capa. por ejemplo en una d2 poniendo
dentro de un link en la capa d2 por ejemplo <#div id="d2"<#a href="<#javascript:capa ('d8')>Click aqui<#/javascript><#/a><#/div> (sin almohadillas).
En esta foto podemos ver la conexión de un portátil a un Tv mediante conexión con cable de datos HDMI.
El cable HDMI coje tanto el audio como el vídeo del portátil.
HDMI provee una interfaz entre cualquier fuente de audio y vídeo digital como podría ser un sintonizador TDT, un reproductor de Blu-ray, un Tablet PC, un ordenador (Microsoft Windows, Linux, Apple Mac OS X, etc.) o un receptor A/V, y monitor de audio/vídeo digital compatible, como un televisor digital (DTV).
Como su nombre indica HD ( high definition) Alta definicion. Audio digital.
HDMI puede utilizar hasta 8 canales de audio de un bit. El audio de 309 bit es el usado en los Super audio CD.
Entre los creadores de HDMI se incluyen los fabricantes líderes de electrónica de consumo Hitachi, Matsushita Electric Industrial (Panasonic), Philips, Sony, Thomson (RCA), Toshiba y Silicon Image. Digital Content Protection, LLC (una subsidiaria de Intel) provee la High-bandwidth Digital Content Protection (HDCP) -Protección anticopia de contenido digital de gran ancho de banda- para HDMI.
HDMI tiene también el apoyo de las grandes productoras de cine: Fox, Universal, Warner Bros. y Disney; operadoras de sistemas: DirecTV y EchoStar (Dish Network), así como de CableLabs.
El conector estándar de HDMI tipo A tiene 19 pines. Se ha definido también una versión de mayor resolución -tipo B-, pero su uso aún no se ha generalizado. El tipo B tiene 29 pines, permitiendo llevar un canal de vídeo expandido para pantallas de alta resolución. Este último fue diseñado para resoluciones más altas que las del formato 1080p, es decir, mayor tamaño de imagen.
El HDMI tipo A es compatible hacia atrás con un enlace simple DVI, usado por los monitores de ordenador y tarjetas gráficas modernas. Esto quiere decir que una fuente DVI puede conectarse a un monitor HDMI, o viceversa, por medio de un adaptador o cable adecuado, pero el audio y las características de control remoto HDMI no estarán disponibles.
Además, sin el uso de HDCP, la calidad de vídeo y la resolución podrían ser degradadas artificialmente por la fuente de la señal para evitar al usuario final ver o, mayormente, copiar contenido protegido.
El HDMI tipo B es, de forma similar, compatible hacia atrás con un enlace trial DVI.
TRANQUILO/A no es un virus. Tu ordenador al iniciar después de hacer el post de la bios, muestra este tipo de "mensaje" (que vemos en la imagen de arriba) por pantalla.
Porque se ha habilitado un término de configuración en la BIOS que habilita el Hardware Monitor..
Si es posible que se haya habilitado por haber sido afectado recientemente con algún tipus de virus y troyano, o tal vez sea debido a la suciedad que se encuentra oturando el ventilador de tu cpu entre otros componentes... Pero esto se arregla de una forma muy rápida.
Limpia tu pc bien por dentro y limpia los restos de pasta termica sobre el procesador, ahora añade pasta nueva, de la forma correcta. Cuidado al abrir la tapa... puede que salga un Critter o Gremlin, recuerda... cuidado ocn la luz solar,no lo mojes, ni le des de comer después de las 12 jajajaja.
Ahora solo queda esta otra parte....
Hemos de entrar en la BIOS de nuestro ordenador y ir a unas opciones similares a las que véis en la foto de arriba.
Entramos, y veremos la opción del H/w health function... si esta activada, solo hemos de desactivarla.
después guardamos los cambios
y el pc procederá a reiniciarse. Veremos que ya no aparece ese mensaje.
Este puñetero virus, creo que lo podemos recibir gracias a la descarga de algún juego para PC o alguna descarga parecida.
Se necesita un software especifico para eliminar el virus y poder volver a poner como página de inicio Http://www.google.es o la que queramos usar como buscador.
Lo primero que debemos hacer antes de nada es pasar un antivirus y un antispyware verSolucionar virus
Ahora nos dirigimos a nuestro navegador que contiene el problema ( Internet Explorer, Google chrome, Mozzilla Firefox....), vamos a opciones de internet o configuración, depende del navegador que usemos y vamos a la pestaña General y establecemos como página de inicio, la deseada : http://www.google.es por ejemplo.
Una vez hecho esto solo nos aparecerá la página deseada si hacemos clic en inicio. Pero vamos a lograr, eliminar el virus y que aparezca directamente;
Una vez hemos hecho esto, ahora sí nos hemos de descargar el software especializado para resolver este virus:
ADWCLEANER
Ejecutamos el ADWCLEANER, le damos a escanear y una vez este listo todo a eliminar.
Se reiniciará el PC y aparecerá un bloc de notas con el texto de lo que ha ejecutado el programa.
Desinstalamos el programa.
Volvemos a reiniciar
y entramos en internet con nuestro navegador . Ahora el problema debe haber sido solucionado.
Por si acaso, podemos volver a pasar un antyspyware y el antivirus en busca de algún otro problema.
Como siempre os recomiendo una limpieza de registros con CCleaner de forma al menos anual, para evitar problemas, entre ellos la lentitud de procesos.
Coincidiendo con las fiestas de la Mercè 2013, el CCCB os ofrece una selección del mejor que se proyectó en Lleida en la Mostra Internacional de Cinema d'Animació de Catalunya, ANIMAC. Una programación para toda la familia.
Petit Animac Camina: Proyecciones pensadas para toda la familia.
Realidad 2.0: Una selección de cortos explora la realidad desde la animación. Con contenidos políticos, sociales e íntimos pasando del documental a lo más personal. Con obras de Hanna Heilborn, Isabel Herguera, Daniel Sousa y PES, entre otros.
Talleres gratuitos de animación con la colaboración de la Escuela de Cine de Barcelona Ecib y la Escuela de Animación 9zeros:
- Taller de animación con pixilación. Dirigido por Claudi Sorribas. Se realizará animación stop-motion (frame a frame).
- Taller de composición digital y VFX con Nuke. Dirigido por Aurelio Pozas. Se integrará mediante un chroma a los participantes en un entorno filmado anteriormente.
Los talleres serán el 21 de septiembre de 17 a 20 h y el 24 de septiembre de 12 a 14 h.
Sábado 21, domingo 22 y martes 24 de septiembre, de 12 a 20h.
Entrada libre.
CCCB - Centre de Cultura Contemporània de Barcelona
Vestíbulo principal
Buenas lectores, esta vez trataremos el problema debido a un tipo de "Malware" que nos redirecciona páginas web. En mi caso el problema solo es manifestado a través del navegador Google chrome.
Lo primero y correcto en estos casos es, pasar el antivirus que tengamos instalado y hacer un análisis completo del sistema ( lo hice con Norton, pero no encontró nada). Después para asegurarnos, podemos pasar un antispyware como SuperantiSpyware o el Malwarebytes con el que seguro algo nos saldrá detectado, lo movemos a quarentena , después eliminamos de quarentena y desinstalamos el software, para que el ordenador no nos vaya más lento de lo debido , ya que después no necesitaremos ese software ( si volvemos a necesitarlo, lo reinstalamos, ejecutamos y después desinstalamos de nuevo) y ahora reiniciamos el ordenador.
Aun así puede que siga dándonos pequeños problemas y de vez en cuando sigan redireccionando nuestras páginas web.
Así que es el turno de que sigáis estos pasos:
Abrir el navegador Google chrome
Dirígete al icono de 4 rayas horizontales que encontrarás en la esquina superior derecha de tu pantalla.
Clic en Configuración
Clic en Extensiones
Una vez aquí veréis que hay aplicaciones de diferentes tipos vinculadas al servicio web de google chrome.
En mi caso hay una que no corresponde a ninguna aplicación que yo haya instalado,además en descripción pone: "no procede a google chrome store", por lo tanto hemos de deshabilitar y después borrarla.
La deshabilitamos , quitando el Tick en habilitada, y después clic en el icono de la papelera que hay a la derecha de esta aplicación.
Como podéis ver en la imagen anterior ,sale el nombre de la "aplicación maliciosa" que ha entrado en nuestro navegador chrome .En vuestro caso puede tener otro nombre, pero si es diferente al resto de aplicaciones, es decir en la descripción aparece algo sospechoso , o véis que es algo que no habéis instalado. Esa es la que hay que desactivar y eliminar.
Si os parece mejor os dejo aquí un tutorial para ayudaros a ver los pasos más fácilmente:
tutorial para resolver redireccionamiento
Espero que os sirva, gracias por pasaros .
Se podría definir como un PC de sobremesa dedicado a procesos multimedia. Usa una placa base muy sofisticada , preparada para reproducir todo tipo de CD y DVD'S.
Escuhar radio, ver TV, acceder a fotos,etc. Casi sin tener que arrancar ningún sistema operativo , puesto que en muchos casos lo hace la BIOS. Dispone de modo PC, para trabajar como un ordenador estándard.
Las placas base que utiliza son MINI-ATX o MICRO-ATX, Nano-ATX, Pico -ATX en la gran mayoría (reducido tamaño).
Dado que solo serian necesarios ciertos dispositivos para realizar su función básica, que se trata de la reproducción de audio y vídeo.