Nodo Nacional de Bioinformática Universidad Nacional Autónoma de México – Nodo Mexicano EMBNet Taller 1. Introducción al biocómputo en Sistemas Linux.

Slides:



Advertisements
Presentaciones similares
Comandos Sencillos.
Advertisements

Introducción a Linux Lic. Gonzalo Pastor.
CONOCIENDO LA COMPUTADORA
Instalación del JDK de Java
ACTUALIZAR BASE DE DATOS DEL SERVIDOR DE LA COORDINACION root Iniciar sesión con el siguiente usuario y contraseña: Usuario: root Contraseña: system00.
Interfaz de Línea de Comando
Definición y Características
procesamiento por lotes,
Entornos de programación
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INSTALACIÓN Y MANTENIMIENTO SO ADMINISTRACIÓN SO LINUX.
Teoría 3 Windows XP Características Generales
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.
Introducción al Software
Sistemas Operativos Oscar Bedoya
FHS: organización de directorios en Linux
SISTEMAS OPERATIVOS 4º Informática.
Sistema Operativo. ¿Qué es el Sistema Operativo? Un sistema operativo (SO) es el conjunto de programas y utilidades software que permiten al usuario interactuar.
ALGORITMOS.
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,
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (LA DECANA DE AMERICA)
ANGELA MARMOLEJO CLAUDIA LUCAS EUNICE LARGO MARILUZ CANO.
File Ownerships and Permissions. Propiedades de Archivos regulares y Permisos.
Tema 10a Manejo de archivos. Introducción Un computador puede almacenar grandes cantidades de información. Puede acceder a ella de manera muy rápida.
1 - Introducción a UNIX Programación II Ing. Diego J. Arcusin
Introducción a los Sistemas Operativos
Comandos Linux CentOS.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 5: Comandos de manipulación de Directorios y.
Taller de Linux Practica 7 Mandos para el manejo de procesos LSC Veronica Quizan Garcia.
Red de Datos Universidad del Cauca
INTRODUCCIÓN: El ftp (file transfer protocol) es un protocolo de transferencia de archivos que se usa desde hace mucho tiempo. Al igual que el http (hyper-text.
Modulo 2. Filesystem Bàsico
Sistemas Operativos de Red (SOR) Unidad I Propiedades y Permisos (Repaso) Cambio de Permisos de Archivos Cambio de Propiedad de Archivos Propiedad de Directorios.
Software de sistema A esta categoría pertenecen todos los programas que denominamos Sistemas Operativos.
Practica 5 Mandos para el manejo de archivos
Introducción a los SOs.
Teoría de Sistemas Operativos Administración de Archivos.
Tema 8: Introducción a los SOs. Tema 8: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.), Introducción.
LINUX BASICO. Archivos CONCEPTO DIRECTORIOS NOMBRES DE ARCHIVOS Y DIRECTORIOS MANIPULACION USUARIOS Y GRUPOS HERRAMIENTAS SUPRESION.
Supongamos que un usuario desea escribir un informe e imprimirlo en una impresora conectada. Para realizar esta tarea, se precisa una aplicación de procesamiento.
II QUIMESTRE PARCIAL II
Unidad 7 Windows.
Nodo Nacional de Bioinformática Universidad Nacional Autónoma de México – Nodo Mexicano EMBNet Taller 1. Introducción al biocómputo en Sistemas Linux y.
TALLER DE COMPUTACION ( ) Dr. GUEORGI KHATCHATOUROV
Universidad de Colima Facultad de Enfermeria Diplomado Informatica aplicado al area de la Salud Tema: FTP Transferencia de archivos Alumno: Laura Estela.
Universidad Metropolitana Introducción a la Computación
SISTEMA OPERATIVO MS-DOS.
INTRODUCCIÓN A TELNET.
NOMBRE: LUIS VIRACOCHA CURSO: 5 B. Uso de la línea de comandos Muchas ordenes de gestión del sistema operativo El entorno de texto, es un sistema muy.
1 Depto. de Arquitectura y Tecnología de Computadores Universidad de Granada Tutorial de Linux Guadalinex como sistema Live Pedro A. Castillo Valdivieso.
 Es un método que permite a las personas dar instrucciones a algún programa informático por medio de una línea de texto simple. ¿PARA QUE SIRVEN?  Sirve.
Introducción a los modelos de simulación y análisis de datos en Física de Partículas Isidro González Caballero (
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.
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.
LINEA DE COMANDOS POR NATHALIA VELEZ GAVIRIA. QUE SON LAS LINEAS DE COMANDOS? Es un método que permite a las personas dar instrucciones a algún programa.
Las variables de entorno forman un conjunto de valores dinámicos que normalmente afectan el comportamiento de los procesos en una computadora.
Luis Villalta Márquez Servicios SFTP/SCP. SFTP SSH File Transfer Protocol (también conocido como SFTP o Secure File Transfer Protocol) es un protocolo.
INTRODUCCIÓN A MICROSOFT WINDOWS XP LIC. SAIDYS JIMÉNEZ QUIROZ ÁREA DE TECNOLOGÍA E INFORMÁTICA CESCOJ2011.
Recuperación de información (atributos de archivos y carpetas)
1-   Abrir la terminal de comandos MS-DOS y crear una estructura de archivos y directorios igual a esta.
Comandos en Linux[37-48] MATERIA : REDES ALUMNO : ERICK LOPEZ CHICATTO.
Por: Viridiana Fernández Carreón
Profesor: Ángel Juárez Palacios Alumno:Luis Otañez Rosete.
Programación II Ing. Diego J. Arcusin 1 - Introducción a UNIX.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
ORDENADOR HARDWARE UNIDAD CENTRAL Microprocesador memoria PERIFÉRICOS Teclado, ratón, Escáner, Impresora, Webcam, lápiz, Etc. SOFTWARE SISTEMAS OPERATIVOS.
SISTEMAS OPERATIVOS 4º Informática. S. O. - Definición Elemento traductor de ordenes basado en un conjunto de instrucciones y reglas que ambos conocen.
Transcripción de la presentación:

Nodo Nacional de Bioinformática Universidad Nacional Autónoma de México – Nodo Mexicano EMBNet Taller 1. Introducción al biocómputo en Sistemas Linux y su aplicación en filoinformática Semana 1. Descubriendo el poder del intérprete de comandos (shell) Profesores: Romualdo Zayas Heladia Salgado George Magklaras DIA 2

TEMARIO DIA 1. Introducción e Interacción con Linux DIA 2. Comandos básicos para el manejo de archivos y procesos –Comandos para información –Comandos para manejo de archivos –Comandos para manejo de procesos DIA 3. Comandos para manipular el contenido de un archivo DIA 4. Scripts y variables de ambiente DIA 5. Proyecto

Objetivos 3 Después de completar esta lección, el alumno será capaz de: Entender los términos archivo y proceso. Conocer los comandos más usados para obtener información, manejo de archivos y procesos. Organizar archivos y directorios. Ejecutar procesos, detenerlos y matarlos.

Para conectarse a Linux desde Windows Para ejecutar comandos o correr programas: –PuTTy Para transferir archivos: –WinSCP –Filezilla

"shell", interprete de comandos 5 Es un programa informático que actúa como interfaz para comunicar al usuario con el sistema operativo mediante una ventana que espera ordenes escritas por el usuario desde el teclado, llamados comandos; los interpreta y los entrega al sistema operativo para su ejecución. La respuesta del sistema operativo es mostrada al usuario en la misma ventana. Una terminal está asociada con un shell. Shells más conocidos: bash, tcsh

Sintaxis básica de un comando 6 Comando[-opciones][argumentos] Para información Para manejo de archivos Para manejo de procesos

Comandos para información manManual de un comando passwdCambia contraseña hostname Nombre de la computadora pwdRuta del dir de trabajo o dir actual whoamiNombre del usuario whichMuestra la ruta completa del comando fileTipo de archivo timeTiempos de ejecución clear Limpia la pantalla w¿Quién está conectado? 7

% man passwd 8 Opciones

Sintaxis básica de un comando 9 Comando[-opciones][argumentos] Para información Para manejo de archivos Para manejo de procesos

Organización del sistema de archivos Unix / bindevetcexporthomevartmp rzayasjruizecruz BEI_project bin public_html libdocstmpdata_source

Archivo es un elemento de almacenamiento. Binario. Tipo de archivo que contiene información codificada en binario y creado por un programa específico: –.exe,.com –.jpg,.png –.mov,.mpg.mp3 –.doc,.xls,.ppt Texto plano: Tipo de archivo que contiene texto sin formato. Creado con un editor de texto. –.txt,.fasta, –.pl,.sql,.html,.c,.php,.bashrc

Archivos de Texto

Archivos binarios

Rutas absolutas. Inician desde la raíz: /home/rzayas/BEI_project/bin/main.pl Rutas relativas. Dependen del directorio actual y se usa. (punto),.. (punto, punto) o nada: Ejemplos:../bin/main.pl./main.pl cd UnixTest

Permisos de acceso r w x r w x r w x PropietarioGrupo Resto

Comandos para manejo de archivos man muestra el manual de un comando pwdmuestra la ruta del directorio de trabajo cdcambia el directorio de trabajo lslista el contenido de un directorio cpcopia archivos o directorios mvmueve archivos o directorios / renombra rmborra archivos o directorios mkdircrea directorios chmodcambia permisos de acceso less muestra el contenido de un archivo por páginas

Sintaxis básica de un comando 19 Comando[-opciones][argumentos] Para información Para manejo de archivos Para manejo de procesos

Proceso Proceso: Programa en ejecución. Atributos: Nombre Tamaño UID Estado Tiempo de CPU etc…

Comandos para manejo de procesos toplista información de procesos del sistema pslista procesos killmata un proceso por su PID pkillmata un proceso por su nombre termina la ejecución de un proceso suspende la ejecución de un proceso bgejecuta en el fondo (background) fgejecuta en el frente (foreground)

Práctica – Comandos de Información 1.Conectarse a kukulcan via ssh. 2.Cambiar contraseña ejecutando: $ passwd Changing passwd for “user” (current) UNIX password: ********** New password: ******* Confirm: ******* 3.Ejecutar los comandos que nos proporcionen: –Nombre del host –Nombre del usuario –Directorio actual de trabajo 4.Cerrar sesión ejecutando: $ exit 22

Práctica – Manejo de archivos Conectarsse a kukulkan. Verifica cuál es tu dir de trabajo actual Revisa los permisos de tu dir HOME Cambia los permisos de tu dir HOME para que sólo tú puedas leer, escribir y entrar. Confirma los permisos de tu dir HOME : 700 Para qué sirve la opción –t del comando ls? Revisa el manual. Crea el directorio LinuxTest en tu dir HOME Copia el archivo /home/rzayas/.Oculto/eterno.pl al dir LinuxTest recien creado. Cambia permisos al archivo eterno.pl que acabas de copiar para que sólo tú lo puedas leer, modificar y ejecutar. Crear el dir TIB2014_project dentro de tu dir HOME Crea los directorios bin, data_source, docs, lib y tmp dentro del dir TIB2014_project recién creado.

Práctica - procesos Conectarse a kukulcán Cámbiate al directorio LinuxTest Cambia el nombre del archivo eterno.pl por “usuario”.pl Ejecuta el archivo usuario.pl Termina la ejecución del programa usuario.pl Ejecuta otra vez usuario.pl Suspende la ejecución de usuario.pl Haz que se ejecute en el fondo usuario.pl Lista tus procesos Usa top para monitorear la ejecución de tu usuario.pl Toma nota del PID de tu proceso usuario.pl “Mata” tu proceso usuario.pl Confirma que ya no hay procesos usuario.pl en ejecución