jueves, 15 de septiembre de 2016

domingo, 3 de julio de 2016

HTML5, INTRODUCCIÓN Y PROGRAMACIÓN BÁSICA.

INTRODUCCIÓN.

HTML5, es la última versión de HTML, desarrollada de manera equivalente con xhtml.

HTML5 es muy similar al resto de versiones anteriores, aunque incorpora algunas diferencias y elementos nuevos:

Tenemos el atributo <amedia> o medio para el que está diseñado.

<article> o articulo.

<aside> o aparte.

<audio> para archivos de audio.

<canvas> con la cual crear imágenes dinámicas.

<datalist> o lista de valores.

<details> con la cual enseñar o no el código.

<dialog> con la cual crear conversaciones.

<embed> con la cual publicar contenido apto para flash.

<figure> con la cual establecer contenido gráfico.

<footer> o pie.

<header> o cabecera.

<mark> o texto resaltado.

<meter> con la cual establecer valores con barras gráficas.

<nav> navegación o enlaces a la web.

<output> o representación de cálculos en formularios.

<progress> con la cual mostrar el curso de una tarea.

<ruby> <rp> <rt> para enmarcar en formato del mismo nombre.

<section> o agrupación de contenidos. 

<source> o especificación de recursos de medios múltiples.

<time> o personalización de la fecha y la hora. 

<video> o añadir control de video





lunes, 10 de febrero de 2014

CUOTAS DE DISCO EN LINUX.

Con este método, se limita la cantidad de espacio de que dispone cada usuario, o generalizarlo a todos los usuarios.
Se implementan

Tipos.


  • Bloques: Total de bloques de los que un usuario puede hacer uso en el sistema.
  • Inodos: Total de inodos de los que dispone el usuario.
Limites.

Duro (hard): Límite absoluto, el cual no se puede exceder.

 Suave (soft): En este caso si puede ser excedido el límite por el usuario, aunque no será avisado de ello.

miércoles, 4 de diciembre de 2013

COMANDO CRONTAB.

crontab, es el documento en el que se almacenan un conjunto de comandos a realizar, en la fecha que le establezcamos.

Opciones:

Editamos el documento crontab para añadir una nueva tarea (linea) utilizamos crontab -e

Listamos nuestras tareas con crontab -l

crontab -u para utilizar el crontab de otro usuario del sistema.

Especificamos el directorio de crontab con crontab -c directorio 

Por último para borrar nuestro crontab usaríamos crontab-d

Este sería el contenido del fichero crontab:

# Edit this file to introduce tasks to be run by cron.
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').# 
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
# For more information see the manual pages of crontab(5) and cron(8)
# m h  dom mon dow   command

AQUÍ IRÁN LAS NUEVAS TAREAS

***** shutdown –r apagado del sistema con sudo.

30 18 * * *       /home/usuario/ejemplo.txt :ejecuta lo siguienta a las seis i media de la tarde.

martes, 3 de diciembre de 2013

GUIONES SHELL (CREAR Y BORRAR USUARIOS, GRUPOS Y CARPETAS PERSONALES).

Hemos realizado un guión shell que nos crea los grupos, usuarios y carpetas personales de usuario indicados en el mismo.

#!/bin/bash

#Crea usuarios, grupos y carpetas de usuario.


#Crear grupos:
groupadd -g 901 asir1
groupadd -g 902 asir2
groupadd -g 903 asir



#Crear usuarios:

for usuario in david jesus juan mario
do
user -g asir1 $usuario
done

for
usuario in tomas ivan alejandro
do
user -g asir2 $usuario
done

for
usuario in david jesus juan mario tomas ivan alejandro
do
user -g asir $usuario
done

#Añadir contraseña a los usuarios
for usuario in david jesus mario juan tomas alejandro ivan
do
read pass
      passwordf=`perl -e 'print crypt("'"$usuario"'","SA"), "\n";'`
     
usermod -p $password $usuario



Ahora vamos a borrar:


#!/bin/bash

#Borra usuarios, grupos y carpetas de usuario.


userdel -r david
userdel -r jesus
userdel -r mario
userdel -r juan
userdel -r tomas
userdel -r alejandro
userdel -r ivan

groupdel asir
groupdel asir1
groupdel asir2

rm -r /home/asir1
rm -r /home/asir2
rm -r /home/asir