Modulo 2. Filesystem Bàsico

Slides:



Advertisements
Presentaciones similares
Comandos Sencillos.
Advertisements

Introducción a Linux Lic. Gonzalo Pastor.
3. EJERCICIOS PRÁCTICOS Práctica 1
UNIX COMP 240.
Modulo 2. Filesystem Bàsico
CORREO INTERNO. El módulo de correo interno proporciona un método de comunicación simple entre usuarios (Estudiantes- tutores), mediante el envío de mensajes.
Vi (Visual) es un simple procesador de texto, que no lo formatea en absoluto, pues no centra ni justifica párrafos pero permite mover, copiar, eliminar.
Tema: Técnicas Básicas Excel (III) Trucos, opciones y personalización de Excel Índice: 1 Vínculos absolutos y relativos, conectando datos de Excel con.
Programación II Ing. Diego J. Arcusin 3 – Uso del Shell.
Entornos de programación
Diapositivas y vista diapositiva. Vista diapositiva Le permite: Ver las diapositivas de una en una Ajustar el contenido dentro de la diapositiva: el texto.
INSTALACIÓN Y MANTENIMIENTO SO ADMINISTRACIÓN SO LINUX.
Brevísima introducción al Linux
Midnight Commander (MC)
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
MENU ARCHIVO.
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.
Repaso de GNU/Linux Isidro González Caballero ( Introducción a la Física Computacional Curso
Sistemas Operativos Oscar Bedoya
INTRODUCIÓN A MICROSOFT EXCEL 2007
Sistema Operativo. ¿Qué es el Sistema Operativo? Un sistema operativo (SO) es el conjunto de programas y utilidades software que permiten al usuario interactuar.
UNIDAD 2:Crear, abrir y cerrar una base de datos Hacer clic sobre la opción Nuevo de la pestaña Archivo. Se mostrarán las distintas opciones para nuevos.
Programación II Ing. Diego J. Arcusin 1 – El editor VI.
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
Practicas comunes en sistemas operativos. Unidad 5.
Introducción a Celdas. Celdas La intersección de una fila y una columna es una celda. Cada celda está referenciada por un único par de coordenadas y ocupa.
Sistema Operativo MS-DOS 6.0
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.
FILTROS. Un filtro es un programa que recibe una entrada, la procesa y devuelve una salida. Relacionando filtros simples podemos hacer prácticamente cualquier.
Capítulo 1: Entrada estándar y salida estándar.  Programas gráficos: diseñados para ejecutarse en el entorno gráfico X. Utilizan mouse y teclado  Programas.
Concurrent Versions System Daniel Vergara C. Rodrigo Yañez Q.
MS dos.
Practica 5 Mandos para el manejo de archivos
CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO
Date | Place Estructura de Computadores Utilidades para la realización de las prácticas.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 4: Comandos de manipulación de Archivos y filtros.
COMANDO D. O. S OSCAR JAVIER GUERRERO SALAS Universidad Surcolombiana Tec. Des. Software Universidad Surcolombiana.
EL EXPLORADOR DE WINDOWS
Comandos de manipulación de Archivos
¿Qué es Google Docs? Google Docs es una sencilla pero potente suite ofimática, todo en línea. Nos permite crear nuevos documentos, editar los que ya teníamos.
SISTEMA OPERATIVO MS-DOS.
III. Generación de documentos corporativos
LINUX Algunos Datos Básicos... Algunos Datos Básicos...
PEDRO ALBERTO ARIAS QUINTERO. El shell es un intérprete de órdenes, los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como.
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.
Clase 3 Explorador de Windows.
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.
Vamos a tratar algunos temas que es necesario conocer a la hora de administrar un sistema informático y que nos van a ser útiles sin importar el sistema.
Comandos internos y externos
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 phpMyAdmin
GRUPO N° 3 Víctor Bauz Ricardo Trujillo Karla Vizuete Esteban Gordón.
Sistema de archivos en el Sistema Operativo Canaima Canaima.
Sistema Operativo Software encargado de ejercer control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios.
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.
P O W E R P O I N T CONCEPTOS BÁSICOS 1.
Programación II Ing. Diego J. Arcusin 1 - Introducción a UNIX.
Comandos básicos Linux I. Comandos BásicosI $ date $ cal$ cal $cal Encadenado de comando: $ date;pwd;cal Visualizar texto por pantalla:
Comandos Sistema de Archivos Linux deberias-conocer/#info.
Curso de Excel Básico Sesión 1 1. Microsoft Excel es un programa utilizado para la creación, manejo y almacenamiento de hojas de cálculo. Permite realizar.
Comandos de Linux Luna Luna Francisco Jesús
MANEJO DE UBUNTU COMANDOS SHELL / TERMINAL.
Transcripción de la presentación:

Modulo 2. Filesystem Bàsico Linux RHC030 Modulo 2. Filesystem Bàsico Relator : Diego Fuentealba

Unidad 2 – Filesystem Básico Navegacion de Filesystem Directorios Importantes Administración de Archivos Administración de Directorios Nombres y Comodines de Archivos Examinando Archivos Editando Archivos

El directorio de trabajo actual (cwd) A cada proceso Linux (por ejemplo,un programa o un comando) cuando se ejecuta, se le asigna un directorio por defecto: permite al proceso referirse a los archivos de una manera más sencilla sin tener que utilizar nombres demasiado largos. permite al proceso operar con mayor flexibilidad ya que sus acciones dependen en parte del directorio por defecto. El padre del proceso que lo inicia le asigna un cwd al proceso El proceso no está sujeto todo el tiempo a un determinado cwd cuando ejecuta. El proceso puede cambiar su cwd a otro directorio antes de continuar su trabajo.

¿En dónde estoy? El comando pwd Uno de los procesos que se encuentra en ejecución en un sistema de Linux es la shell de comandos. permite ver el intérprete de comandos en donde puede introducir comandos para que el sistema actúe. Este intérprete de comandos es producido por la shell de comandos. El shell bash se mantiene al tanto de su cwd mientras está ejecutando. La usuaria alice desea verificar el directorio en donde esta posicionada, y para ello usa el comando pwd (del inglés print working directory).

Cambio de sitio- El comando cd Los Procesos pueden cambiar sus cwd cuando sea necesario. Esto incluye la shell de comando bash, la cual proporciona el comando cd (del ingleś change directory) para cambiar el directorio actual desde el intérprete de comandos.

Administración de archivos Key Concepts  Se pueden crear archivos (o agregar) de una manera fácil utilizando el redireccionamiento de la shell.  El comando cp copia archivos.  El comando mv mueve archivos.  El comando rm borra archivos.  Los archivos pueden ser "sobrescritos" como resultado de redireccionar, mover o copiar. [root@station station]# ls /boot boot.b lost+found System.map chain.b message System.map-2.4.21-9.EL config-2.4.21-9.EL message.ja vmlinux-2.4.21-9.EL grub module-info vmlinuz initrd-2.4.21-9.EL.img module-info-2.4.21-9.EL vmlinuz-2.4.21-9.EL kernel.h os2_d.b

Copia de archivos con cp Uso: cp [OPCIONES] {FUENTE} {DESTINO} cp [OPCIONES] {FUENTE...} {DIRECTORIO} Ejemplos: 1. Haga una copia de mysong.midi y nombre la copia backup.midi: cp mysong.midi backup.midi 2. Haga una copia de mynovel.txt en /tmp: cp mynovel.txt /tmp El archivo resultante se llamará /tmp/mynovel.txt. 3. Copie los archivos songs.tar y novels.tgz en el directorio /tmp: cp songs.tar novels.tgz /tmp Nombre los archivos resultantes /tmp/songs.tar y /tmp/novels.tgz.

Mover/renonbrar archivos con mv Puede mover archivos de un directorio a otro o de un nombre a otro (renombrarlos) con el comando mv (mover). Uso: mv [OPCION...] {FUENTE} {DESTINO} mv [OPCION...] {FUENTE...} {DIRECTORIO} Ejemplos: 1. Renombre mysong.midi como backup.midi: mv mysong.midi backup.midi 2. Mueva mynovel.txt a /tmp: mv mynovel.txt /tmp El archivo resultante se llamará /tmp/mynovel.txt.

Remover (borrar)archivos con el comando rm Se pueden suprimir (eliminar, borrar) archivos con el comando rm (remover). Uso: rm [OPCIONES] {ARCHIVO...} Examples: 1. Borrar mysong.midi: rm mysong.midi 2. Borre songs.tar y novels.tgz: rm songs.tar novels.tgz 3. Borre photos.html de su directorio de inicio: rm ~/photos.html

Remover (borrar)archivos con el comando rm rm no puede borrar un directorio a menos de que se utilicen opciones especiales del comando. Hay un comando especial para este propósito: rmdir El comando rm puede suprimir árboles enteros de directorios de una sola vez. En las manos del susperusuario puede borrar el contenido completo de un sistema de archivos.

Administración de Directorios Conceptos clave Se puede examinar el contenido de árboles de directorios completos con el comando ls -R. El comando mkdir crea directorios. El comando rmdir borra directorios (vacíos). cp -r copia directorios recursivamente. rm -r suprime directorios recursivamente. [root@station station]# ls /boot boot.b lost+found System.map chain.b message System.map-2.4.21-9.EL config-2.4.21-9.EL message.ja vmlinux-2.4.21-9.EL grub module-info vmlinuz initrd-2.4.21-9.EL.img module-info-2.4.21-9.EL vmlinuz-2.4.21-9.EL kernel.h os2_d.b

Creación de directorios (nuevos, vacíos): mkdir El comando para hacer un directorio nuevo es el comando mkdir (del inglés make directory). Uso: mkdir [OPCIONES] {DIRECTORIO...} Crea el(los) DIRECTORIO(s) si no existe(n). Falla y emite un mensaje de error si uno o más de los DIRECTORIO(s) existen, pero los nuevos directorios restantes son aún creados.

Listado de árboles de directorios El comando ls, cuando se da un directorio como argumento, éste lista el contenido del directorio. Por defecto, el comando ls sólo mostrará el contenido del directorio del nivel más alto. Para que el comando ls liste los subdirectorios, puede añadir la opción -R.

Borrar directorios (vacíos): rmdir El comando para borrar un directorio es rmdir. (remover directorio). Uso: rmdir [OPCIONES] {DIRECTORIO...} Suprime el (los) DIRECTORIO(s) si están vacíos. Emite un mensaje de error si uno o más del (los) DIRECTORIO(s) no está(n) vacío(s), pero los directorios que quedan (vacíos) se borran. Tenga en cuenta que un directorio que contiene sólo un subdirectorio no se considera como vacío.

Copiar árboles de directorios: cp -r El comando cp puede ser usado para copiar arboles de directorios completos con la opción: -r (recursivo).

Borrar árboles de directorios: rm -r Con la opción correcta, el comando rm puede borrar o eliminar arboles de directorios completos.

Nombres y comodines de archivos Conceptos clave Los nombres de archivos pueden contener casi cualquier caracter a excepción de /. Aunque los nombres de archivos pueden contener casi cualquier caracter eso no significa que deban contenerlos. Los archivos que comienzan con . son archivos "ocultos". Los caracteres *, ?, [...], y [^...] se pueden utilizar para encontrar los archivos con nombres de archivos similares por medio de un proceso llamado "comodines de archivo". [root@station station]# ls /boot boot.b lost+found System.map chain.b message System.map-2.4.21-9.EL config-2.4.21-9.EL message.ja vmlinux-2.4.21-9.EL grub module-info vmlinuz initrd-2.4.21-9.EL.img module-info-2.4.21-9.EL vmlinuz-2.4.21-9.EL kernel.h os2_d.b

Caracteres Comodines Caracter Efecto * coincide con cero o más caracteres (a excepción del punto inicial) ? coincide exactamente con un caracter (a excepción del punto inicial) [...] coincide exactamente con un caracter de la lista o rango [^...] coincide exactamente con un caracter no incluido en la lista o rango

Ejemplo de Comodines todos los archivos en la lista Patrón Genera la Lista * todos los archivos en la lista *.html page1.html page2.html page*.htm* page1.html page2.html page3.htm page40.htm image?.* image1.jpeg image2.jpeg [ps]* page1.html page2.html page3.htm page40.htm script1.pl [^ps]* image1.jpeg image2.jpeg image10.jpeg image11.jpeg

Ejemplo de Comodines Los comodines se pueden utilizar con cualquier comando que espera el nombre de un archivo. Por ejemplo, el comando es lo mismo que el comando asumiendo que el directorio de inicio de Bob contiene los archivos listados anteriormente.

Examen de archivos Conceptos clave El comando file muestra el tipo de archivo El comando cat muestra el contenido de un archivo Los comandos more y less "hojean" através de un archivo, una pantalla completa a la vez. Los comandos head y tail presentan las primeras o las últimas líneas de un archivo. En el entorno gráfico X se puede utilizar nautilus para examinar archivos de texto. [root@station station]# ls /boot boot.b lost+found System.map chain.b message System.map-2.4.21-9.EL config-2.4.21-9.EL message.ja vmlinux-2.4.21-9.EL grub module-info vmlinuz initrd-2.4.21-9.EL.img module-info-2.4.21-9.EL vmlinuz-2.4.21-9.EL kernel.h os2_d.b

El comando file file [OPCIONES] [ARCHIVO...] Prueba FILE(s) para determinar el tipo de archivo y muestra los resultados en la salida estándar.

Los paginadores more y less More como less están diseñados para ver archivos de texto en la pantalla. more [OPCIONES] [ARCHIVO...] Muestra el/los archivo(s)FILE(s) en la salida estándar y una pantalla a la vez bajo el control del teclado. less [OPCIONES] [ARCHIVO...]

Modificación de archivos Conceptos Claves Un editor de textos no es un procesador de palabras. Linux se envía con muchos editores de texto nano es un editor de texto de la línea de comandos comúnmente usado. gedit es un editor de texto gráfico comúnmente usado. [root@station station]# ls /boot boot.b lost+found System.map chain.b message System.map-2.4.21-9.EL config-2.4.21-9.EL message.ja vmlinux-2.4.21-9.EL grub module-info vmlinuz initrd-2.4.21-9.EL.img module-info-2.4.21-9.EL vmlinuz-2.4.21-9.EL kernel.h os2_d.b