Introducción a los modelos de simulación y análisis de datos en Física de Partículas Isidro González Caballero (

Slides:



Advertisements
Presentaciones similares
Comandos Sencillos.
Advertisements

Introducción a Linux Lic. Gonzalo Pastor.
Cuentas de Usuarios Como Mac OS X es un verdadero sistema operativo multiusuario, por tanto una computadora puede usar mas de un usuario, integrando.
UNIX COMP 240.
Modulo 2. Filesystem Bàsico
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
Iniciaremos el proceso de instalación de Ubuntu (Versión 11.04), partiendo de la base que ya se encuentra instalado en nuestro PC el sistema operativo.
Entornos de programación
INSTALACIÓN Y MANTENIMIENTO SO ADMINISTRACIÓN SO LINUX.
Brevísima introducción al Linux
Midnight Commander (MC)
Sistema de Ficheros, Permisos de archivos y Propietarios de los Mismos.
Date | Place Programación de Computadores Utilidades para la realización de las prácticas.
BREVÍSIMA INTRODUCCIÓN AL LINUX Técnicas Computacionales en Física Máster en Física y Tecnologías Físicas, Máster en Computación Isidro González Caballero.
Tema 4 (2). Introducción a los Sistemas Operativos Fundamentos de Informática Curso 2010/2011.
Repaso de GNU/Linux Isidro González Caballero ( Introducción a la Física Computacional Curso
Sistemas Operativos Oscar Bedoya
MAIRA LUCIA ORTIZ CAMILO ORTEGON DIAZ CRISTIAN CAMILO VARGAS
Sistema Operativo. ¿Qué es el Sistema Operativo? Un sistema operativo (SO) es el conjunto de programas y utilidades software que permiten al usuario interactuar.
Dani y Carles El sistema operativo. 1) Sistema operativo 3)¿Donde se guarda el sistema operativo? 4) Interfaz grafico ÍNDICE 5) Archivos y carpetas en.
 Una parte física o hardware, formada por los circuitos electrónicos, dispositivos electromagnéticos y ópticos que forman el teclado, la torre, el monitor,
INDICE ¿Qué es Linux? El núcleo de Linux Distribuciones de Linux
Taller de Linux Practica 6 Mandos para la administración de directorios LSC Veronica Quizan Garcia.
File Ownerships and Permissions. Propiedades de Archivos regulares y Permisos.
1 - Introducción a UNIX Programación II Ing. Diego J. Arcusin
SISTEMAS OPERATIVOS Prof. Emiro Coronado Cabrera.
Modulo 2. Filesystem Bàsico
FUNDAMENTOS DE PROGRAMACION
MS dos.
1 Seguridad de los sistemas de ficheros Ampliación de Sistemas Operativos Trabajo realizado por: –Jose Yeray Suárez Perdomo.
FUNCIONALIDAD DE SOFTWARE DE SISTEMAS
Date | Place Estructura de Computadores Utilidades para la realización de las prácticas.
Informática Básica Introdución a Windows
Linux para escritorio. Servidor gráfico En Linux se emplea un servidor para levantar la sesión gráfica. Las aplicaciones que corren dentro de él actúan.
COMANDO D. O. S OSCAR JAVIER GUERRERO SALAS Universidad Surcolombiana Tec. Des. Software Universidad Surcolombiana.
TEMA 2: SISTEMAS OPERATIVOS. ENTORNO MONOUSUARIO
Linux Sistema operativo.
El árbol de directorios
LINUX Algunos Datos Básicos... Algunos Datos Básicos...
María José Freire Mayra Coello Juan Francisco Pérez
INTRODUCCIÓN AL CURSO Técnicas Fundamentales de Simulación, Reconstrucción y Análisis de Datos en Física Experimental de Partículas Isidro González Caballero.
1 Depto. de Arquitectura y Tecnología de Computadores Universidad de Granada Tutorial de Linux Guadalinex como sistema Live Pedro A. Castillo Valdivieso.
INSTRUCCIONES. El alumno, seguirá los pasos que se le va indicando a continuación. En el recuadro en blanco, debe ir añadiendo un pantallazo con la.
Fundamentos de Programación Tema 1.10 Consola de línea de comandos
Comandos internos y externos
1 Indice del Curso Tema 1 - Introducción Tema 2 - Comandos Tema 3 - Procesos y Entorno Tema 4 - Shell y Editores Tema 5 - Distribuciones e Instalación.
TEMA 1 SISTEMAS OPERATIVOS.
Leandro Doctors UI15 - Linux: Conceptos Básicos Una introducción a Linux por y para usuarios de Windows Leandro Doctors
C OLEGIO T ÉCNICO S ALESIANO Nombres: Juan Orellana Jorge Sarmiento Curso: 3º de Bachillerato E1 Tema: Instalación Nativa y Virtual de Ubuntu 9.04.
Squash FS.
Sistema Operativo S.O..
AMBIENTE DOS SISTEMAS OPERATIVOS DEL DISCO. DOS Es una familia de sistemas operativos para PC. El nombre son las siglas de disk operating system ("sistema.
Sistema Operativo Software encargado de ejercer control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios.
ESTACIONES DE TRABAJO..
Víctor Paz Guerra Juan Carlos Gama Mateos Juan Romero Gómez
Cristina Aranda Polo Julia Sereno Sardiña Sara Blanco Acosta Rosalía de la Cruz Montaña.
Trabajo de Informática Facultad de Ciencias de la Educación, Humanas y Tecnologías Carrera de Ciencias Sociales Nombre: Ryan Andrés Siguencia Medina Semestre.
Comandos en Linux[37-48] MATERIA : REDES ALUMNO : ERICK LOPEZ CHICATTO.
Comandos de directorios. Hablando de Debian  Debian no es nada parecido a cualquier otra distribución, es mejor, más grande, y les gana fácilmente en.
Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linux Tovalds.
Programación II Ing. Diego J. Arcusin 1 - Introducción a UNIX.
Un poco de historia Linux es una de las tantas variantes de Unix. Se trata de un sistema operativo de 32 bits de libre distribución, desarrollado originalmente.
Cristina Sánchez.  Linux y Windows son sistemas multiusos. Esto permite que varias personas puedan usar el mismo ordenador para realizar sus tareas.
Comandos básicos Linux I. Comandos BásicosI $ date $ cal$ cal $cal Encadenado de comando: $ date;pwd;cal Visualizar texto por pantalla:
ORDENADOR HARDWARE UNIDAD CENTRAL Microprocesador memoria PERIFÉRICOS Teclado, ratón, Escáner, Impresora, Webcam, lápiz, Etc. SOFTWARE SISTEMAS OPERATIVOS.
Comandos Sistema de Archivos Linux deberias-conocer/#info.
Conociendo un Ubuntu: Una distribución diferente a Linux
Repaso de GNU/Linux Isidro González Caballero ( Introducción a la Física Computacional Curso
MANEJO DE UBUNTU COMANDOS SHELL / TERMINAL.
Repaso de GNU/Linux Isidro González Caballero ( Introducción a la Física Computacional Curso
Transcripción de la presentación:

Introducción a los modelos de simulación y análisis de datos en Física de Partículas Isidro González Caballero ( Técnicas Experimentales en Física de Partículas Curso

2 GNU/Linux Es un Sistema Operativo de fuente libre (open source) y gratuito – Kernel: Linux – Herramientas básicas del SO: GNU Existen muchísimas distribuciones distintas: – Cada una incluye un conjunto de herramientas – Distintas formas de empaquetar los programas – En general compatibles entre sí – Entre las más comunes están Ubuntu, Debian, Scientific Linux CERN, …

3 GNU/Linux: Ventanas Existen dos entornos gráficos principales para Linux: Gnome y KDE – Equivalente al entorno de ventanas de windows – Compatibles entre sí – Cuestión de gustos

4 GNU/Linux: La consola Ventana en la que se teclean los comandos que se quieren ejecutar Puede ser más difícil de aprender (a veces) – Hay que aprenderse los comandos Pero es muuuuucho más flexible – No dependes de las opciones que hay en tu GUI Y sobre todo es muchísimo más eficiente – Al no haber clicks y movimientos de cursors, permite automatizar tareas repetitivas – Gran parte de lo que hacemos es repetitivo También optimiza la posibilidad de ejecutar tareas en nodos remotos

5 GNU/Linux En el entorno científico y en particular en física de partículas Linux es mayoritario – SLC es casi omnipresente en AAEE: – Ubuntu muy adecuada para usarios con poca experiencia: Existen aplicaciones que permiten ejecutar Linux dentro de Windows – VMWare: Emulación completa de Linux – Cygwin: Entorno de aplicaciones Linux portadas a Windows – Portable Ubuntu Corre Ubuntu desde Windows y es facilmente portable

6 Otros conceptos de Linux: Usuarios Usuarios: – Linux es un sistema multiusuario – Cada usuario posee unos permisos concretos (lectura, escritura, ejecución,…) – El usuario root puede hacer (casi) todo Grupos: – Cada usuario pertenece a al menos un grupo – Los permisos se pueden regular a nivel de usuario

7 Otros conceptos de Linux: Ficheros Terminología: – Ficheros = Archivos = Documentos – Directorios = Carpetas Todos los ficheros pertenecen a algún usuario Que controla su visibilidad para el resto de usuarios/grupos – Los ficheros se encuentra en algún directorios Directorios especiales:.  Dir actual..  Dir superior /  Directorio raíz ~  Directorio de usuario Subdirectorios: – El camino (path) hasta un directorio se construye encadenando los directorios intermedios separados por ‘/’. Ej: /home/larry

8 Otros conceptos Linux: Comandos Los comandos se ejecutan teceando su nombre y la tecla enter Los comandos aceptan opciones y argumentos – Suelen tener las siguientes formas: $ comando --opcion $ comando –o $ comando --opcion=bla $ comando –o bla

9 Directorios en Linux Crear un directorio: $ mkdir nombredir Borrar un directorio (vacio): $ rmdir nombredir Moverse a un directorio: $ cd nombredir Averiguar cual es el directorio actual: $ pwd Directorio = Carpeta

10 Ficheros en Linux Obtener la lista de los ficheros en el directorio actual: $ ls [directorio|fichero] – Opciones: $ ls -l : Con detalles $ ls -a : Todos (incluidos ocultos) $ ls -t : Ordenar por fecha de modificación $ ls –r : Ordenación inversa – Se pueden combinar las opciones. Ej: $ ls -lrt Borrar un fichero: $ rm fichero Renombrar un fichero: $ mv ficheroorig ficherofinal Cambiar de sitio un fichero: $ mv ficheroorig path/ficherofinal Copiar un fichero: $ cp dirorigen/ficheroorig dirfinal/ficherofinal Copiar un directorio: $ cp –r dirorigen dirfinal Ficheros = Archivos = Documentos Símbolos especiales: ?  Un caracter *  Conjunto de caracteres

11 Otros comandos útiles de Linux Ver el contenido de un fichero $ less fichero Ayuda sobre un comando $ man comando

12 Editores en Linux Hay muchos distintos – Cada uno con sus ventajas y desventajas – La curva de aprendizaje puede ser muy distinta Normalmente inversamente proporcional a la velocidad a la que se pueden hacer las cosas Algunos de los más conocidos: – vi: Editor muy básico de difícil aprendizaje Funciona en cualquier Linux – nedit: Editor sencillo de aprender y con un montón de funcionalidades – (X)Emacs: Editor no tan sencillo, pero tremendamente configurable y potente