martes, 22 de diciembre de 2015

Los 5 de los 100 comandos

1º comando: whoami
Para saber quien eres, tu usuario.

2º comando: ls ../
Para ver los archivos del directorio anterior



3º comando: touch informatica
Para crear un archivo en Unix llamado informatica. Luego he puesto el comando "ls -l" para comprobar que se había creado.



4º comando: time ls
Para saber el tiempo que tarda en ejecutarse un comando. Escribes time y el nombre del comando que desees saber su información, en este caso he decidido saber el tiempo de el comando ls




5º comando: ls *.txt
Para encontrar archivos terminados en .txt en el directorio actual



En general los comandos que he elegido son comandos fáciles de ejecutar en los que no necesitas hacer muchos pasos y en los cuales te da una información útil, es por eso que he escogido estos. Además sobretodo, el comando touch *nombre del archivo* en mi opinión es un comando muy útil porque enseguida puedes hacer un archivo de manera muy rápida, es por eso que he elegido este entre la lista de 100 comandos.

jueves, 10 de diciembre de 2015

Sistemas de archivo Linux I

Acontinuación les voy a mostrar los comandos que he estado utilizando en mis últimas clases de introducción a Linux en informática.


Listado de comandos

Comando
Función
ls
contenido de un directorio
cat
vuelca contenido a pantalla
more
ambos muestran el contenido
less
página a página
cp
copia ficheros
mv
mueve y renombra ficheros
rm
elimina ficheros
file
muestra el tipo de un fichero
cd
cambia al directorio especificado o, al home usuario. Es un comando interno del intérprete de comandos
chmod
cambia los permisos de un fichero a los valores proporcionados
vi
editor de pantalla
vi -r fille
recupera y edita “fille” después de una caída o del sistema o editor vi
vi +n
edita el fichero en la línea n
whoami
da información sobre el usuario
cal
nos muestra el calendario
date
nos muestra la fecha actual
echo
repite las palabras que escribimos detrás del comando



Opciones ls
ls -l
listado en formato largo. Incluye permisos, propietario, tamaño, última modificación, etc
ls -lt
lista por orden de fecha/hora de la última modificación, primero el más reciente
ls -lr
lista en orden inverso. Para combinar con otras opciones
ls -la
listado que incluye ficheros ocultos
ls -li
listado que incluye el número de nodo

Vi comandos básicos
i
antes del cursor
a
después del cursor
o
al comienzo de una nueva línea
zz
guardar y salir
:q
salir sin guardar
^z
suspender edición
dd
borrar línea
u
deshacer último cambio
/<texto>
buscar <texto> hacia adelante
:r fichero
inserta el contenido del fichero


Ejemplos de comandos usados:

  
Primera columna: es el número de inodoos
Segunda columna: son los permisos que tiene
Tercera columna: es el número de ficheros
Cuarta columna: el grupo al que pertenece
Quinta columna: nombre de usuario
Sexta columna: el tamaño que tiene el fichero o directorio
Séptima columna: mes en que se ha producido
Octava columna: dia en que se produció la última modificación
Novena columna: hora en que se ha producidola última modificación
Décima  columna: muestra el fichero o directorio
 
Desde mi punto de vista sobre la utilización de estos comandos creo que son bastante útiles ya que te permite ejecutar algunas acciones desde un mismo sitio sin tener que entrar en varias pestañas ni buscar nada. Al principio de todo son un poco difícles ya que son muchos pero luego a la horar de practicar varias veces lo entiendes y te facilita el trabajo. Para mi el comando más útil ha sido el ls ya que con el puedes averiguar inforamción del directorio. El comando más estético diria que es el de cal, que te muestra el calendario de forma muy rápida.

sábado, 21 de noviembre de 2015

Introducción a Linux

En la última clase de informática hemos visto un video donde un profesor online nos ha introducido al sistema operativo de Gnu/Linux.
Para la introducción nos ha explicado que un sistema operativo es un Software básico de un computador que maneja la interfaz con el hardware, planifica tareas, asigna espacio de almacenamiento y presenta una interfaz de usuario por defecto cuando no está ejecutando ningún programa de aplicación. Algunos ejemplos de los sistemas operativos más conocidos son Android, Linux, OSX (Apple), Windows (Microsoft) y Unix aunque también podemos encontrar otros menos conocidos como: Symbian, Dos, Amiga, Atari y una infinidad más de sitemas de móvil, de disco…
UNIX, uno de los sistemas operativos más importantes y que es el sistema principal que se desarrolla en el video,  fue creado en 1969 por Ken Thompson, quien retomó un proyecto que había sido apartado por los laboratorios de investigación Bell Labs, llamado MULTICS. Él y Dennis Ritchie lideraron un grupo de programadores quienes desarrollaron un sistema de ficheros y un sistema operativo multitarea, agregando un intérprete de órdenes y un pequeño conjunto de programas. A esto lo llamaron UNICS, que luego pasaría a ser UNIX. Los laboratorios Bell distribuyeron de forma gratuita el código fuente del sistema a todas las universidades, lo que dio la oportunidad de proponer mejoras y extensiones, haciendo que UNIX fuera la base de muchos sistemas operativos como Linux o OSX. Una de las versiones de distribución de la BDS, de la universidad de Berkeley, ha dado lugar a algunas de las versiones comerciales del sistema operativo OSX de apple. También el desarrollo de Unix, compuesto por un software enteramente libre dio lugar a Linux, desarrollado por por Linus Torvalds a principios de los 90.
Figura 2.1: Arquitectura del sistema operativo UnixRespecto a la arquitectura de UNIX, este sigue un diseño en capas, donde situamos el hardware en la capa inferior. Luego encontramos el núcleo del sistema. En el tercer nivel encontramos los programas estándar, después tenemos las aplicaciones que se sirven de otros programas ya creados ubicados en el nivel inferior para llevar a cabo su función. Cada capa está conectada con la que le precede y la que precede.
Para utilizar UNIX se necesita identificarse y registrarse en el sistema, proporcionando un nombre (user id) y una contraseña (password). El proceso de entrada al sistema es simple pero eficaz, este tiene un fichero con los datos básicos de usuario y las contraseñas, este fichero no está oculto, está visible en un sitio conocido por todos en el sistema operativo, lo único es que las contraseñas las guarda cifradas. Tras un registro correcto del sistema, el sistema invoca al intérprete de comandos (la shell) y da inicio a la sesión de usuario. Cuando arranca la shell, este programa nos muestra el prompt que es al carácter o conjunto de caracteres que se muestran en una línea de comandos para indicar que está a la espera de órdenes. Algunos de los comandos mencionados:
ls--- list: muestra una lista de los contenidos del directorio.
whoami/who am i id: identificador de usuario. identificador de usuario y grupos.
pwd: lugar en el sistema de archivos
hostname: nombre de la máquina
who/finger: quién está registrado
date: fecha y hora
cal: calendario del mes 

En resumen, Unix es un sistema operativo que ha dado paso a el desarrollo de otros sistemas más conocidos y que su manera de utilizar los comandos, su estructura... es muy parecida a estos. A la hora de probar los comandos he comprobado por mi misma que si que funcionan y que tienen gran utilidad, ya que con algunos juegos de palabras te muestra cosas que tiene el sistema.


Páginas de referencia:


Inoformática y sociedad

Al realizar un trabajo sobre Internet y como nos ha afectado a las personas y al mundo en general, nos damos cuenta que es una herramienta utilizada a diario y que se encuentra en todas partes pero que en realidad no sabemos nada sobre ella.

Para ver como apareció Internet, tenemos que remontarnos a los años 50, en plena guerra fría, donde los estadounidenses crearon una red solo para uso militar, para obtener información Rusa, se llamaba ARPANET. Luego la National Science Fundation al ver que tenía un uso realmente útil creo otra red que más tarde se fusionó con ARPANET, creando el embrión de lo que hoy conocemos como INTERNET. Durante los siguientes años, Internet ha ido evolucionando hasta el que conocemos hoy teniendo mejoras que nos han hecho la vida mucho más fácil.
Nos ha ayudado en el trabajo haciendolo más práctico, rápido y eficaz. En los negocios, haciendo que muchas empresas se globalizen y sean mucho más accesibles a la gente y por lo tanto, que suban sus ventas. También en el medio ambiente, haciendo que se ahorre mucho papel gracias al intercambio de información por Internet y sobre todo en el concocimiento, donde nos ha abierto un gran abanico de información donde todo el mundo está a su alcance y que nos mantiene una sociedad informada en todo momento y por lo tanto más culta. Pero todo esto no es tan maravilloso como parece, al encontrar la brecha digital, todos estos avances para mucha gente no sirven de nada, ya que no pueden acceder al Internet como nosotros.
Además en la mayoria de paises a lo largo de los años han tenido que ir adoptando medidas para luchar contra las "maldades" de Internet. Nuevas leyes para criminalizar a la gente que no lo utiliza de manera correcta y que nos impide su utilización.  

Ordenadores, Internet y en general todo lo relacionado con esto, son términos relativamente nuevos ya que han ido apareciendo en nuestro vocabulario a lo largo de los últimos 150 años y que estoy segura de que nuevos términos iran sumandose a este amplio campo. 





Observaciones: este trabajo ha sido realizado por mi compañera Laura Montero y yo. Al no tener una horas donde coincidíamos para quedar y realizarlo, hemos decidido hacer el trabajo utilizando el drive, donde las dos podíamos modificarlo en cualquier hora y al haber cuatro preguntas a las que contestar nos las hemos repartido de manera equivalente para adelantar. Luego, cuando hemos terminado cada una su parte, hemos puesto en común cada parte por si creíamos conveniente cambiar alguna cosa o añadir algo y al final lo hemos subido al moodle. 

viernes, 6 de noviembre de 2015

Búsqueda avanzada conclusión

Después de haber realizado la presentación de la búsqueda avanzada y haber probado yo misma este tipo de búsqueda, he comprobado que esta herramienta es muy útil, cómoda, precisa y eficaz, ya que las pruebas que he hecho con está han salido muy bien. Creo que es una herramienta que no todo el mundo conoce y que vendría bien a mucha gente.

viernes, 23 de octubre de 2015

La infoxicación

Pasamos muchas horas conectados a las pantallas por múltiples motivos: trabajo, estudios... pero cada vez más por placer y por sentirnos comunicados. Cada día millones de personas pasan horas y horas delante de medios con conexión a la red. Asistimos, sin duda, a una hiperconexión compulsiva y una sobre-información global, a una obsesión por la comunicación perpetua vacía de contenidos, llevándonos a una sobrecarga informativa.

Este término fue "adquirido" por Alvin Toffler, quien lo utilizó en su libro: Future Shock (1970) refiriéndose a el estado de contar con demasiada información para tomar una decisión o permanecer informado sobre un determinado tema. Los problemas derivados de esta pueden afectar nuestro rendimiento profesional y personal, si prestamos demasiada atención a una gran cantidad de información de manera sostenida en el tiempo y no finalizamos una tarea para continuar con otra diferente, nos obliga a realizar un sobre-esfuerzo. En cambio, si nos encontramos delante de una gran cantidad de información para analizar, o contradicciones en la información disponible, o no disponemos de un método para comparar y procesar diferentes tipos de información, estamos enfrente a una infoxicación. Término que es el resultado de la unión de dos palabras: información e intoxicación; introducido por Alfons Cornella en 1996, refiriéndose a la idea de que la sobrecarga de información que recibe un usuario y que puede causarle la sensación de no poder abarcarla ni gestionarla y, por lo tanto, llegar a generarle una gran angustia.

Para conseguir que toda esta sobrecarga de información e infoxicación no nos afecte a nuestro trabajo, investigadores nos recomiendan definir los cinco temas fundamentales en los que trabajamos o estudiamos y los cinco temas secundarios. Cornella, nos dice que una ayuda a esto, seria tener un filtro personal de información, que esta información la pudiéramos dividir en tres partes: información fatal, información interesante e información que nos es realmente útil. Otros nos recomiendan que abandonemos nuestra vida hiperconectada y que nos retiremos de toda relación a Internet. 

Obviamente esto último resulta bastante difícil viendo la época en la que nos encontramos, donde todo lo encontramos en la red, por eso ante los medios no cabe opción más inteligente que aprender a convivir con ellos, ya que sin ellos es casi imposible vivir. Como respuesta individual, el «empoderamiento» ante los medios es la mejor estrategia para consumirlos inteligentemente, disfrutar y apropiarnos de ellos en nuestra vida, para aprender, conocer y relacionarnos.



Más información: 







viernes, 18 de septiembre de 2015

Presentació

Presentació:

Benvingut al meu blog, jo soc Noelia i en aquest blog trobaràs el meu treball de cada dia en l'assignatura d'informatica durant aquest curs.