1.Intérpretes de órdenes. Shells

Tamaño: px
Comenzar la demostración a partir de la página:

Download "1.Intérpretes de órdenes. Shells"

Transcripción

1 1.Intérpretes de órdenes. Shells 1.1.Terminales Cómo podemos interactuar con el ordenador? Tradicionalmente esto se hacía a través de unos terminales compuestos con teclado y monitor desde los que se accedía a un ordenador central. Un ordenador potente con un sistema operativo como Linux permitía el uso de varios de estos terminales de forma simultánea. En los monitores se mostraba la información en una pantalla de texto, en la cual debíamos introducir las órdenes que queríamos que realizase el ordenador. En la actualidad se sigue utilizando el término de terminal pero con un sentido más amplio. Con el uso de los ordenadores personales ya no estamos acostumbrados a utilizar distintos terminales conectados a un ordenador central, sino que normalmente disponemos de un solo terminal físico (un teclado y un monitor) conectado. Sin embargo, aunque en un ordenador personal sólo disponemos de un terminal físico, Linux permite utilizar diferentes terminales virtuales ya que emula su función. podemos cambiar de un terminal a otro pulsando una determinada combinación de teclas. en cada uno de estos terminales puede mantenerse una sesión de trabajo distinta. es como si tuviéramos varios terminales físicos distintos formados por monitor, teclado, altavoz, memoria, y cable de conexión al ordenador, pero solo pudiéramos usar uno de ellos en un momento dado. Cada terminal virtual está gestionado por un controlador de dispositivo. 1.2.Terminales con Guadalinex Los sistemas operativos actuales, como Guadalinex, proporcionan diferentes utilidades gráficas para realizar labores administrativas. Así, la interfaz ya no será en modo texto, sino que podremos utilizar terminales gráficas manejadas con ayuda del ratón. Sin embargo es conveniente conocer las terminales Linux, ya que existen acciones y configuraciones que sólo pueden realizarse con órdenes de texto desde una terminal. Todo lo que se puede hacer gráficamente puede hacerse también desde una terminal, pero lo contrario no es posible. Además, en una terminal de texto, debe existir una aplicación denominada intérprete de comandos (Shell), que traduce nuestras órdenes para que el sistema operativo pueda ejecutarlas. Guadalinex permite trabajar con doce terminales virtuales, seis gráficas y seis de texto, accesibles desde las teclas de funcion F1 a F12. Las seis primeras son de texto y las seis últimas gráficas. Podemos cambiarnos de una a otra pulsando la combinación de teclas Control+Alt+Fx donde x es un número de 1 a 6 para las terminales texto y 7 a 12 para terminales gráficas. Por ejemplo con Control+Alt+F2 accedemos a la terminal de texto 2. Si lo probamos, el sistema nos solicita un nombre de usuario y una contraseña que podremos introducir para entrar en este 1/11

2 terminal. Podemos iniciar una terminal desde el entorno gráfico con la orden: Aplicaciones - Herramientas del sistema Terminal 1.3.El Shell En este apartado vamos a ver como funciona esa terminal de la que hemos hablado. Como hemos apuntado antes, la Shell es: un programa que nos permite comunicarnos con el sistema operativo traduciendo las órdenes introducidas por el usuario a un lenguaje comprensible para el ordenador, la Shell es un intérprete de comandos. Como la Shell no es más que un programa, es posible tener varias. En Linux disponemos de distintos intérpretes aunque habitualmente usaremos la Shell bash (Bourne-Again SHell). Otras shells para Linux son Korn-Shell (ksh), Bourne-Shell (sh), C-Shell (csh). Existen también algunas para propósitos especiales: por ejemplo la remote-shell (rsh) se utiliza para ejecutar comandos en un ordenador remoto y la Secure Shell (Ssh) se utiliza para establecer una conexión segura con un ordenador remoto. Podemos iniciar una terminal de texto con la combinación de teclas antes indicada. Una vez identificados, el sistema queda a la espera de introducción de nuevos comandos. Para ello, se nos ofrece el prompt del intérprete de comandos, por ejemplo: usuario@guadalinex:~$ Este prompt o indicador es personalizable, aunque por defecto indica lo siguiente: el nombre del usuario registrado el nombre de la máquina (en este caso guadalinex), el directorio en el que estamos (el símbolo ~ representa el directorio de trabajo: /home/usuario/) $ indica que se trata de un usuario normal. Si el usuario fuera el administrador (root) el símbolo sería # 1.4.Los comandos de Linux En la terminal podemos introducir las órdenes que queremos que realice el sistema. Estos comandos serán la forma de interactuar con el intérprete de comandos (shell), y con ellos podremos acceder a las herramientas y utilidades que proporciona el sistema operativo para realizar nuestro propósito, por ejemplo podremos organizar la información, buscar un archivo, hacer copias de seguridad, crear carpetas, etc. Estas órdenes se escriben siguiendo la siguiente estructura y sintaxis (se distingue entre mayúsculas y minúsculas): 1. s internos: s que están implementados dentro de la propia Shell. 2. s:son ficheros ejecutables y por tanto deberán estar accesibles, por medio de la ruta o la variable PATH. 3. Opciones: Son letras precedidas de un signo '-' que modifican o amplían el comando. 4. Meta-caracteres y operadores de control: Son caracteres con un significado especial para la Shell, y se utilizan para complementar el resultado obtenido con los comandos.ejemplo: * igual que en sistemas DOS, el comodín se sustituye por cualquier cadena de caracteres,? la interrogación también tiene el uso habitual, se sustituye por cualquier carácter, pero sólo 2/11

3 uno. Otros meta-caracteres: & ; ( ) >> 5. Argumentos:Son datos que pasamos al comando como parámetros de entrada. 6. Comentarios: Todo lo que sigue al carácter '#' hasta la nueva línea será un comentari 7. Palabras reservadas: Son palabras reservadas para implementar el lenguaje Shell-Script que veremos más adelante. Ejemplo: case, do, done, elif, else... Resumiendo, la estructura general de cualquier orden es: nombre [-modificadores][parámetros] En apartados siguientes veremos algunos ejemplos de comandos. 2.Profundizamos en el uso de la Shell 2.1. Algunos comandos sencillos de LINUX Veamos algunos ejemplos sencillos de órdenes para la "Shell": echo: El comando 'echo' visualiza en pantalla todo aquello que se le pasa como argumentos. Prueba por ejemplo: $ echo hola ls: El comando 'ls' muestra los archivos de un directorio. Cuando escribimos esta orden en la shell el ordenador nos contestará mostrando en pantalla la lista de los archivos que están localizados en una determinada carpeta o directorio. Ponemos algunos ejemplos que puedes probar en tu máquina: ls Orden con un único comando sin opciones ni argumentos ls. /.. Orden sin opciones pero con 3 argumentos ls -l Orden sin argumentos con 1 opción ls -al Orden con 2 opciones para hacer una salida completa ls -trl ls -rtl ls -l -t -r Orden con 3 opciones expresada de distintas formas ls --help Orden con opciones -- date: El comando 'date' muestra en pantalla la fecha del sistema y el calendario. Ejemplo: date Muestra por pantalla el día y la hora cal 1949 Muestra el calendario del año 1949 cal Muestra el calendario de mayo de 1949 cd, mkdir, pwd: s de manejo de directorios: cd cambia nuestro directorio, mkdir crea un directorio y pwd indica el directorio en el que estamos. Como sabemos, la información se almacena en los discos por medio de los archivos, y estos archivos son organizados mediante la estructura jerárquica de directorios o carpetas. Bien, pues estos comandos se utilizan para manejar, crear y modificar dicha estructura de directorios. Ejemplos: cd /tmp mkdir pruebas Nos mueve al directorio tmp Crea el directorio pruebas 3/11

4 cd pruebas pwd Nos mueve a pruebas Muestra el directorio en que estamos man: El comando man nos da acceso al manual de Linux, y nos informa sobre la orden que le demos como argumento. La shell de Guadalinex nos proporciona muchos comandos con múltiples opciones y posibilidades, por lo que es difícil recordar toda esta información. Para facilitar nuestra tarea, Linux proporciona un completo manual accesible mediante el citado comando. Ejemplos: man cat man man Información sobre el comando cat par ver contenido de archivos Nos explica cómo funciona el comando man. Algunas operaciones básicas con man son: /palabra: localiza la siguiente ocurrencia de la palabra dada como parámetro?palabra: localiza la ocurrencia anterior de la palabra dada como parámetro barra espaciadora: avanza pantalla q: salir who, whoami: de información. A veces podemos estar trabajando varias personas en un mismo ordenador, o una persona identificada en el sistema Linux con varios usuarios, por lo que es conveniente tener una utilidad que nos permita conocer exactamente con qué usuario estamos trabajando en cada momento. who whoami Indica el usuario del sistema en ese momento. Indica la terminal y la sesión en que se está trabajando. clear. El comando clear limpia la consola y deja sólo el prompt, lo cual es útil cuando hemos llenado la pantalla y estamos un poco perdidos. Una facilidad que ofrece la Shell a la hora de introducir largos argumentos es el uso del tabulador, de manera que completa lo que estamos escribiendo. En algunas ocasiones debemos escribir un comando con varios argumentos que incluyen una ruta de directorios y un nombre de archivo muy largos, por lo que es difícil escribir todo sin cometer errores. Es más sencillo escribir el comienzo de la palabra del comando o del nombre del directorio o archivo y pulsar la tecla del tabulador para que el ordenador complete el resto de la palabra. Puedes probar algunos de los comandos anteriores haciendo uso del tabulador para facilitar la escritura. 2.2.Detalles del sistema de archivos El sistema de archivos del sistema operativo se encarga de la administración de los datos en los dispositivos de almacenamiento. Proporciona los medios necesarios para que tengamos acceso a la información de forma segura y privada. En Linux este sistema se organiza con la estructura de directorios que vimos en la unidad anterior. En ellos se guarda la información organizada en archivos. En realidad, un directorio no es más que un archivo especial, el cual contiene información que 4/11

5 permite localizar en el dispositivo otros archivos. Como ya sabes, los directorios pueden contener a su vez nuevos directorios, los cuales se denominan subdirectorios, y a la estructura resultante de esta organización se la conoce con el nombre de árbol. El primer directorio es el raíz indicado con / El punto. indica el directorio actual y el doble punto.. indica el directorio padre, que contiene, al actual. Los archivos en Linux tienen un nombre de hasta 255 caracteres y aunque no existe el concepto de extensión de un archivo es posible incluir el carácter punto "." tantas veces como se desee. Algunas aplicaciones interpretan estas extensiones. No se deben incluir caracteres especiales interpretados por la Shell, como /, $, ", ', &, #, (, ), *, [, ], {, }, etc... Los archivos que comienzan por punto. Son interpretados como archivos ocultos. Como ya vimos, el sistema asigna un directorio personal a cada usuario. Estos directorios personales habitualmente son subdirectorios de /home. El nombre de este directorio suele ser coincidir con el del nombre de usuario, aunque puede no ser así, y varios usuarios pueden trabajar con el mismo directorio personal. Además el usuario puede crear la estructura de subdirectorios que estime oportuna dentro de directorio de trabajo pero no fuera de él. Se le llama también con el símbolo ~. 2.3.s de control del sistema de archivos Cuando estamos manejando un sistema informático es normal tener almacenada mucha información, por lo que tendremos un gran número de archivos y directorios o carpetas en nuestros discos duros. Es fundamental que siempre mantengamos una estructura jerárquica de archivos y directorios bien organizada y fácil de recorrer. Esto facilitará la tarea a todos los usuarios del sistema. Para ello debemos ser ordenados y fijar una serie de criterios en cuestiones como: la estructura de directorios, el nombre de los mismos, el nombre de los archivos, etc. Para poder realizar todo esto, el sistema operativo nos proporciona múltiples comandos con los que es posible manejar esta estructura de archivos y directorios. Para aclarar estas ideas vamos a suponer una situación práctica, en la que estamos interesados en organizar unos archivos convenientemente. Queremos crear dos directorios uno de documentos y otro de gráficos. A su vez el directorio de documentos deseamos que se divida en internos y externos. Como hay algunos archivos en otros directorios queremos copiar algunos y mover otros a esta nueva estructura de directorios. Para realizar todo esto es necesario manejar algunos comandos de Linux. A continuación haremos una breve descripción de los comandos más habituales para manejar directorios, y completamos la lista del apartado anterior. Con estos comandos podríamos resolver la situación práctica planteada. ls Muestra los nombres de los ficheros y subdirectorios contenidos en el directorio en el que se está. El comando admite argumentos con el nombre de los directorios o archivo queremos listar. Además se 5/11

6 pueden usar los comodines * y? ls -al Da información completa ls -c Ordena por día y hora de creación, con -r el orden es inverso mkdir subdir Permite crear el directorio ""subdir" rmdir subdir Este comando borra uno o más directorios del sistema, siempre que estos subdirectorios estén vacíos cd /home/usuario Permite cambiar de directorio a partir del directorio actual pwd print working directory muestra la ruta del directorio actual cp archivo1 archivo2 Copia el archivo1 en el archivo 2, podemos indicar rutas mv archivo1 archivo2 Mueve el archivo1 en el archivo 2, podemos indicar rutas rm -i archive Elimina uno o más archivos del directorio, -i para confirmar cat archivo Muestra el contenido del archivo. du -h Muestra el espacio usado por el directorio df Informa del espacio usado por las particiones montadas tar -cvf archivo.tar arch1 arch2 Agrupa en un solo archivo tar los archivos indicados: arch1... tar -xpvf archivo.tar arch1 Extrae arch1 del archivo tar gzip archivo Comprime el archivo en arhivo.gz gzip -d archivo.gz Descomprime el archivo tar -zxf fichero.tar.gz Extrae un archivo comprimido. Podemos usar tar y gzip combinados y crear archivos comprimidos que contengan a varios file archivo El sistema clasifica el archivo y muestra sus datos tree Listado recursivo tree -d Mostrar árbol de directorios ln arch1 arch2 ln hola directorio/hola Crea un enlace para arch1 con nombre arch2. Sería parecido a la copia con cp, pero con la ventaja de que no se duplica el espacio, porque el archivo es el mismo pero accesible desde dos puntos distintos o con 2 nombres diferentes.el archivo hola mantiene el nombre pero está en 2 sitios distintos Como complemento de lo anterior, seguidamente desglosamos los comandos que podrían haberse utilizado para dar respuesta a la situación práctica antes planteada. Si quisiéramos probarlo en nuestra máquina tendríamos que crear previamente dichos archivos. cd /home/jesus pwd mkdir documentos mkdir graficos cd documentos mkdir internos mkdir externos cd.. tree Para comprobar que nos encontramos en el directorio donde queremos crear los subdirectorios. Supongamos que es el usuario Jesús. Creamos la estructura de directorios que nos interesa Comprobamos que todo se ha creado correctamente Ahora reorganizamos los archivos del directorio datos para incluirlos en los nuevos directorios que 6/11

7 están mejor organizados. En este caso suponemos que lo que nos interesa es que los documentos de memoria se copien en documentos internos, y el archivo de ventas en externos. Además, de que se cambie la ubicación de los informes al directorio de gráficos. Las instrucciones son: pwd cd usuario cp memoria* /home/jesus/documentos/internos cp ventas /home/ mv informe* /home/jesus/graficos cd /home/jesus/documentos/externos cat ventas du -h /home/jesus ls -al /home/jesus/documentos/internos Comprobamos el contenido del archivo de ventas viéndolo en pantalla Vemos qué tamaño tiene ahora el directorio Jesús. Así vemos los datos de los archivos contenidos en internos 2.4.Redirección, tuberías y filtros Al manejar los comandos con los que realizamos operaciones sobre los archivos y los directorios suele ser útil disponer de herramientas que flexibilicen su uso. Por ejemplo, supongamos que queremos obtener una lista ordenada de los nombres de los archivos que contienen en su interior una serie de palabras, y que dicha lista quede almacenada en un archivo. Para realizar esto tendremos que enlazar varios comandos, y la shell permite esos enlaces utilizando redirecciones, tuberías y filtros. Así, la Shell permite algunas ventajas para facilitar el manejo del sistema de archivos y en este apartado vamos a describirlas. Con el carácter < puedo redirigir la entrada de datos de un proceso desde un archivo, sustituyendo así al teclado del terminal. Por ejemplo: $ cat </etc/passwd el comando cat recibe como entrada el fichero /etc/passwd Con el carácter > redirijo la salida de un proceso a un archivo en lugar de la pantalla del terminal. Si existiese el archivo, quedará eliminado. Ejemplo: $ echo hola > saludo.txt Escribirá hola en el archivo saludo.txt El operador de redirección >> también redirige la salida pero, si el archivo existe, la información se anexa. Las tuberías permiten enlazar las salidas de unos programas con las entradas del siguiente. La forma de indicar que se quiere emplear una tubería para comunicar dos o más procesos es la siguiente: $ orden_1 orden_2 orden_3... Por ejemplo: cat alumnos.txt more Muestra el contenido del archivo de página en página 7/11

8 Cualquier programa que lea de su entrada estándar y escriba en su salida estándar se denomina filtro.los filtros permiten realizan tareas más sofisticadas sobre la entrada como: ordenación de la entrada; selección, búsqueda y sustitución de patrones, etc. pudiendo alcanzarse un grado considerable de complejidad cuando se concatenan entre sí. A continuación se estudian algunos de los filtros más básicos como son wc, sort, cut, grep, more y less: wc [-lwc][archivo1...] cat texto.txt wc -l sort [dfn] [archivo1...] wc cuenta el número de caracteres, palabras y líneas por cada archivo que recibe como parámetro y el total de cada una de las categorías para todos los archivos. -c cuenta únicamente el número de caracteres. -l sólo el número de líneas. -w sólo el número de palabras. cuenta el número de líneas en el archivo texto.txt Ordena las líneas de los archivos y las envía a la salida estándar -d sólo las letras, dígitos y blancos son significativos en ordenación -f ordena sin distinguir las mayúsculas de las minúsculas. -n interpreta los valores a ordenar como numéricos. cat alumnos.txt sort>alumnos_ordenados.txt Visualiza el fichero alumnos_ordenados.txt grep 'caracteres' arch1 arch2 Busca por fichero, mostrando aquellas líneas que contienen el conjunto de caracteres buscado cat archivo grep sh Muestra las líneas que contienen sh more archivo Muestra el contenido del archivo pantalla a pantalla, se sale con q less archivo Igual que more pero podemos movernos con los cursores 2.5.Alias, ruta, variables Si estamos trabajando en un entorno como la shell, donde se manejan comandos para dar órdenes al sistema operativo de lo que queremos realizar, es posible que necesitemos almacenar algunos datos que nos permitan simplificar algunas labores repetitivas. Por ejemplo podemos crear nuevos nombres de comando más cortos que hagan lo mismo que la escritura completa del comando con sus argumentos y opciones. La shell proporciona utilidades en ese sentido y a continuación vamos a comentarlas. Cuando usamos mucho un comando con una serie de parámetros y opciones, es posible definir un alias que realice lo mismo pero que sea más fácil de recordar y escribir. Así, en muchos sistemas existe la disponibilidad de usar un comando 'll' que sirve para mostrar un directorio con abundante información. En realidad se trata de un alias. Se pueden verificar los alias definidos para su usuario tecleando 'alias' sin argumentos. Generalmente se usa para abreviar el uso de comandos muy utilizados. Puede resultar de interés para personalizar el entorno de trabajo. Ejemplos: alias ll='ls -lrt -color=auto' alias md='mkdir' alias mv='mv -i' Información completa de archivos Reduce la escritura de la orden Mueve archivo con confirmación 8/11

9 Cuando utilizamos un archivo o un comando éste debe estar en el directorio de trabajo en que nos encontremos, si no ocurre esto, debemos indicar la ruta o camino que debe seguir el intérprete de comandos para encontrar el archivo o el comando. Podemos indicar dicha ruta de forma directa o completa o con ruta relativa. 1. En el camino absoluto indicamos la posición del archivo o comando desde el directorio raíz. Por ejemplo: /home/usuario/datos/texto.txt 2. En el camino relativo, basta indicar cómo llegar al archivo desde el directorio actual. Por ejemplo si estamos en /home/usuario, bastaría con escribir: /datos/texto.txt 3.Permisos de los archivos En Linux, todos los usuarios del sistema deben estar debidamente identificados. cada usuario tendrá unos determinados privilegios o permisos sobre los recursos del sistema. los usuarios pertenecen a grupos que también tendrán los suyos. Por tanto, a cada archivo se le asocian un conjunto de permisos de acceso (r-lectura, w- escritura, x-ejecución) asociados a cada uno de los tres niveles de la jerarquía de usuarios existente: nivel de usuario (u), nivel de grupo (g) nivel formado por el resto de los usuarios del sistema (o). Con todo esto, Linux proporciona un método fácil, seguro y fiable de garantizar la seguridad del sistema y el acceso controlado a todos los recursos. Podemos ver todos los atributos de los archivos de un directorio con la orden: ls -l Supongamos que tenemos el siguiente fichero llamado 'hola.txt' y estos son sus atributos comentados. 9/11

10 Los permisos de los archivos se almacenan en binario aunque se pueden referenciar en decimal. A cada permiso le asociamos un número de tres dígitos formado por dos ceros y un tercer número que podía ser únicamente 1, 2, ó 4. Por ejemplo, el permiso de escritura para un usuario cualquiera era 002. Con estos números se puede codificar los permisos de la forma que indicamos en el siguiente ejemplo: - w x r w x r - x Esto equivaldría a un permiso (0+2+1, 4+2+1, = 3,7,5 ) 3.1 s para la modificación de privilegios En un sistema operativo multiusuario y multiproceso como Linux es fundamental disponer de mecanismos que permitan a cada usuario y proceso tener acceso a los recursos y archivos necesarios, y al mismo tiempo puedan impedir el acceso a otros recursos, archivos o carpetas. Con ello aseguramos la seguridad del sistema informático y evitamos posibles errores en el manejo que hacen los usuarios del ordenador. Linux proporciona un completo sistema de privilegios que permite dar y quitar determinados permisos a cualquier elemento de nuestro ordenador, como una unidad de disco, un archivo, una impresora o una carpeta. A continuación veremos cómo gestionar estos permisos desde la shell por medio de una serie de comandos. Podemos también gestionar los permisos en modo gráfico, para ello basta con pulsar con el botón derecho sobre el icono del elemento y entrar en sus propiedades, Sintaxis del comando y Ejemplos chmod [ugoa] =+- rwxst archivo chmod [ugoa] =+- rwx directorio chmod a -r texto.txt chmod o=r fichero chmod u+x fichero chmod o=r,u+x fichero Descripción Cambia el modo o permiso, para el usuario (u), grupo (g), otros usuarios (o) o para todos (a). Por defecto usa a. El carácter + da permiso, - lo quita, = lo fija r lectura, w escritura, x ejecución, s el usuario adquiere la personalidad del propietario, t archivo rápido alojado en swap Si es un directorio el permiso r da la posibilidad de ver el contenido del directorio, w permite crear y borrar archivos,x autoriza a buscar y utilizar un archivo concreto. Quita el permiso de lectura a todos los usuarios de text.txt Con esta orden fijamos los permisos para el resto de la gente (los que no son ni el propietario del fichero, ni del grupo al que pertenece el fichero) como de sólo lectura. El equivalente sería un 4 en la posición de otros. Añadimos (+) al propietario (u) el permiso de ejecución (x) Lo mismo que las dos anteriores. Es importante destacar que con la adición (+) no modificamos el resto de los permisos. 10/11

11 chown usuario arch1 arch2... chown profesor /home/grupo1 chgrp grupo arch1 arch2... chgrp gestores /home/grupo1 groups usuario id usuario Con la asignación sí (=) Se emplea para cambiar de propietario ("change owner") a un determinado conjunto de archivos. Este comando sólo lo puede emplear el actual propietario de los mismos. Los nombres de propietario que admite Linux son los nombres de usuario, que están almacenados en el fichero /etc/passwd. El archivo grupo1 ahora pertenece al usuario "profesor" Cambia el grupo al que pertenecen los archivos. Los grupos de usuarios están almacenados en el fichero /etc/group. Cambia el grupo del archivo grupo1 a gestores Da información del grupo Da información del usuario 11/11

Nociones de informática. Qué es una computadora? GNU/Linux. Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula

Nociones de informática. Qué es una computadora? GNU/Linux. Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula Nociones de informática Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula Qué es una computadora? Procesador Periféricos Memoria Teclado Monitor Disco rígido Sistema Operativo

Más detalles

Sistema Operativo Linux

Sistema Operativo Linux Sistema Operativo Linux Contenidos Administración de usuarios Creación, modificación, eliminación Atributos de las contraseñas Administración de permisos en archivos y directorios Mecanismos de autenticación

Más detalles

Laboratorio de Sistemas Operativos. Ingenierías Técnicas en Informática de Sistemas y Gestión 2006/2007

Laboratorio de Sistemas Operativos. Ingenierías Técnicas en Informática de Sistemas y Gestión 2006/2007 1 FICHEROS ls: Lista los ficheros de un directorio concreto. ls l: Lista también las propiedades y atributos. ls la: Lista ficheros incluidos los ocultos de sistema. ls -la more: Lista los ficheros de

Más detalles

Nombres de archivo. Sistemas Operativos III - ETB EMT - CETP

Nombres de archivo. Sistemas Operativos III - ETB EMT - CETP Nombres de archivo En Linux los nombres de archivo no deben contener ninguno de los siguientes caracteres especiales ni espacios:! @ # $ % & * ( ) [ ] ` \ / ; < > :, Linux permite hasta 256 caracteres

Más detalles

ATRIBUTOS DE LOS FICHEROS EN LINUX

ATRIBUTOS DE LOS FICHEROS EN LINUX PRÁCTICA 2 ATRIBUTOS DE LOS FICHEROS EN LINUX Objetivos Noción de inodo. Enlaces simbólicos y no simbólicos. Descripción de los atributos de un fichero. Permisos de un fichero. 1. Noción de inodo A cada

Más detalles

El Sistema Operativo Linux

El Sistema Operativo Linux Introducción El Sistema Operativo Linux La mayor parte de los ordenadores que existen en la actualidad están diseñados de forma que puedan ejecutar diversas tareas o programas. Es evidente, que si cada

Más detalles

Existe en cualquier sistema operativo parecido a UNIX y forma parte de la instalación predeterminada de Linux.

Existe en cualquier sistema operativo parecido a UNIX y forma parte de la instalación predeterminada de Linux. EL MANEJO DEL VI Existe en cualquier sistema operativo parecido a UNIX y forma parte de la instalación predeterminada de Linux. 1- Lo primero es ejecutar el comando vi 2- Para empezar a escribir se teclea

Más detalles

El sistema operativo Linux

El sistema operativo Linux El sistema operativo Linux Introducción Que es linux Sistema operativo que emula UNIX Creado por un estudiante, Linus Torvald, para poder hacer sus prácticas en un PC. Nace en 1991 Linux 1.0 en 1994 2.2

Más detalles

SISTEMA OPEATIVO DEFINICIÓN

SISTEMA OPEATIVO DEFINICIÓN DEFINICIÓN 1 DEFINICIÓN El sistema operativo es el software principal de un ordenador o cualquier otro dispositivo electrónico, que permite al usuario manejar dicho dispositivo: 1. Un usuario puede comunicarse

Más detalles

Shell de Unix ProgPLN

Shell de Unix ProgPLN Shell de Unix ProgPLN Víctor Peinado v.peinado@filol.ucm.es 9 de octubre de 2014 Never use the graphical tool; always learn the old Unix tool. You ll be far more effective over time and your data will

Más detalles

TEMA 2: Sistemas Operativos

TEMA 2: Sistemas Operativos TEMA 2: Sistemas Operativos 2.1. QUÉ ES UN SISTEMA OPERATIVO? Un sistema operativo es un conjunto de programas encargados de gestionar los recursos del ordenador y que permiten la comunicación del usuario

Más detalles

Linux Principios básicos de uso del sistema [4ª edición]

Linux Principios básicos de uso del sistema [4ª edición] Introducción 1. Historia de Unix 11 2. GNU 13 2.1 FSF 14 2.2 CopyLeft y GPL 14 3. Linux 16 3.1 Características 18 3.2 Distribuciones 20 4. Qué distribución elegir? 20 4.1 Las distribuciones para el "gran

Más detalles

Auxiliar 1 CC31A. Comandos útiles: Profesor: José Miguel Piquer

Auxiliar 1 CC31A. Comandos útiles: Profesor: José Miguel Piquer Auxiliar 1 CC31A Profesor: José Miguel Piquer Auxiliares: Carlos Hurtado Sebastián Kreft Pedro Valenzuela Comandos útiles: ls Muestra

Más detalles

004. Archivos y directorios

004. Archivos y directorios 004. Archivos y directorios 4.1 Creando directorios 4.2 Visualizando 4.3 Diferentes nombres para un mismo archivo 4.1 Creando directorios. Para crear un directorio vamos a utilizar la orden mkdir. $ mkdir

Más detalles

Programando con el intérprete de órdenes (shell) de UNIX

Programando con el intérprete de órdenes (shell) de UNIX Programando con el intérprete de órdenes (shell) de UNIX Fundamentos de Informática II. Práctica 1 17 de marzo de 2006 Resumen En esta primera práctica nos familiarizaremos con la orden echo y las variables,

Más detalles

Guía práctica de estudio 02: GNU/Linux

Guía práctica de estudio 02: GNU/Linux Guía práctica de estudio 02: GNU/Linux Elaborado por: Ing. Jorge A. Solano Gálvez M.C. Edgar E. García Cano Actualizado por: Ing. Laura Sandoval Montaño Autorizado por: M.C. Alejandro Velázquez Mena Guía

Más detalles

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio.

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio. Facultad de Ingeniería Universidad de Buenos Aires 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio Shell Scripting I Qué es Unix? Evolución desde Multics Sistemas Abiertos Sabores Dennis

Más detalles

CAR. Responsable : María del Carmen Heras Sánchez. Asesores Técnicos : Daniel Mendoza Camacho Yessica Vidal Quintanar.

CAR. Responsable : María del Carmen Heras Sánchez. Asesores Técnicos : Daniel Mendoza Camacho Yessica Vidal Quintanar. CAR Responsable : María del Carmen Heras Sánchez Asesores Técnicos : Daniel Mendoza Camacho Yessica Vidal Quintanar http://acarus.uson.mx Conceptos Comandos básicos de Linux Variables de ambiente Módulos

Más detalles

Introducción a Linux. II.

Introducción a Linux. II. Introducción a Linux. II. 1. más acerca de los comandos A excepción de unos pocos comandos, los comandos de Unix y Linux son cada uno de ellos un programa ejecutable. Cuando tipeas un comando, el shell

Más detalles

Esta es la interfaz gráfica de Ubuntu (Linux) Manejo. Ésto es un poco el manejo básico para saber manejar archivos y directorios.

Esta es la interfaz gráfica de Ubuntu (Linux) Manejo. Ésto es un poco el manejo básico para saber manejar archivos y directorios. Esta es la interfaz gráfica de Ubuntu (Linux) Manejo Ésto es un poco el manejo básico para saber manejar archivos y directorios. ls [opciones] [archivos]; (list) Lista el contenido de un directorio, mostrando

Más detalles

1. Cómo asignar una IP a mi ordenador? 2. Cómo hago para ver los archivos del directorio anterior? 3. Cómo sé en qué directorio estoy? 4.

1. Cómo asignar una IP a mi ordenador? 2. Cómo hago para ver los archivos del directorio anterior? 3. Cómo sé en qué directorio estoy? 4. 1. Cómo asignar una IP a mi ordenador? 2. Cómo hago para ver los archivos del directorio anterior? 3. Cómo sé en qué directorio estoy? 4. Como veo los archivos en un directorio? 5. Cómo puedo crear archivos

Más detalles

Todas las tareas que se realizan en un computador implican el uso de archivos y carpetas.

Todas las tareas que se realizan en un computador implican el uso de archivos y carpetas. Ciudadano Digital Nivel 1: Introducción a los Computadores Lección 2: Archivos y Carpetas 1. Qué son los Archivos y Carpetas Todas las tareas que se realizan en un computador implican el uso de archivos

Más detalles

Sistema de Gestión y almacenamiento de archivos en el Campus Virtual

Sistema de Gestión y almacenamiento de archivos en el Campus Virtual Sistema de Gestión y almacenamiento de archivos en el Campus Virtual Página 1 de 15 GESTIÓN DE ARCHIVOS Dentro del Campus Virtual vamos a tener distintas formas de seleccionar y gestionar los archivos.

Más detalles

Shell Script Sistemas Operativos III - ITS EMT - CETP

Shell Script Sistemas Operativos III - ITS EMT - CETP Shell Script SHELL tiene dos formas distintas de ejecutar comandos : Archivos binarios Programas compilados y de los cuales existe un ejecutable archivos.exe ó.com en MS-DOS Archivos de texto Contienen

Más detalles

INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA

INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA BASES DE DATOS (ACCES 2007) OBJETIVO: Conocer el concepto de bases de datos y su funcionalidad además de crear destrezas en su creación y manipulación. Elementos básicos de Access 2007 Vamos a ver cuáles

Más detalles

TEMA: LOS SISTEMAS OPERATIVOS

TEMA: LOS SISTEMAS OPERATIVOS TEMA 1. LOS SISTEMAS OPERATIVOS 1 Introducción En este tema, estudiaremos los sistemas operativos como el primer software que necesita cargar el ordenador en el arranque, y que tiene la responsabilidad

Más detalles

$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos

$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos PROGRAMACIÓN DE SHELL SCRIPTS EN LINUX El shell es un intérprete de órdenes, pero el shell no es solamente eso; los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como tales,

Más detalles

( Segunda Parte ) 9 de Octubre de 2001 - Versión 1.0

( Segunda Parte ) 9 de Octubre de 2001 - Versión 1.0 Linux Introducción y Aplicación a los SIG ( Segunda Parte ) 9 de Octubre de 2001 - Versión 1.0 1 Índice de Contenidos. 2ª parte. 7.- Otros comandos de interés... - 7.1 - Comprimiendo, descomprimiendo y

Más detalles

Práctica 1: Herramientas básicas:

Práctica 1: Herramientas básicas: Práctica 1: Herramientas básicas: En esta práctica veremos las siguientes herramientas: Conexión a Terminal remoto Conexión a escritorio remoto Otras herramientas Duración: 1 sesión de 2 5 horas Conexión

Más detalles

Uso básico de la terminal

Uso básico de la terminal Uso básico de la terminal Comandos básicos El CLI más utilizado en Linux se llama GNU/Bash (o solo Bash --Bourne Again Shell) algunas variables y comandos que son de utilidad son:. ruta actual ~ home del

Más detalles

Ordenador local + Servidor Remoto

Ordenador local + Servidor Remoto Introducción Saber situarse con exactitud en el árbol de servidores, discos y directorios del ordenador que se está usando Conocer los usos básicos del teclado y el ratón (edición de campos texto, escritura

Más detalles

Comandos básicos MS-DOS

Comandos básicos MS-DOS Comandos básicos MS-DOS Inicio Para iniciar DOS en Windows XP, hay que irse al botón de Inicio, Ejecutar y poner cmd. Se abrirá una ventana de DOS en la que se probarán todas las opciones de los comandos

Más detalles

* Comodín para sustituir una cadena de caracteres. ? Comodín para sustituir un carácter. < Asigna/redirecciona la entrada estándar

* Comodín para sustituir una cadena de caracteres. ? Comodín para sustituir un carácter. < Asigna/redirecciona la entrada estándar Introducción 1 El Shell El shell constituye el intérprete de órdenes que GNU/Linux heredó de UNIX. Aunque no es más que un programa de utilidad, es la parte con la que nosotros como usuarios entablamos

Más detalles

Seminario de introducción al uso del sistema operativo UNIX

Seminario de introducción al uso del sistema operativo UNIX Seminario de introducción al uso del sistema operativo UNIX Michael González Harbour Departamento de Electrónica y Computadores Universidad de Cantabria 5 GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González

Más detalles

Fedora Core GNU/LINUX

Fedora Core GNU/LINUX Fedora Core GNU/LINUX Entrega 8 Comandos básicos man Mostrar paginas de manual de otros comandos. man ls clear Limpia la pantalla. clear ls touch Listar los archivos y directorios de una ruta especifica.

Más detalles

Autor: Prof. Pedro A. Hernández correo: pedroadonis@gmail.com Versión 1.0

Autor: Prof. Pedro A. Hernández correo: pedroadonis@gmail.com Versión 1.0 Tema: Unidad 3. Los comandos que se presenta en esta práctica son para el manejo de los archivos del Sistema Operativo GNU/Linux. Tiempo estimado de Ejecución : 1.30 H Valoración: 10% Objetivo: Dar a conocer

Más detalles

Introducción a Linux

Introducción a Linux Introducción a Linux Introducción a los Algoritmos, FaMAF, UNC 1er. cuatrimestre 2012 En esta materia los alumnos tendrán la oportunidad de utilizar las computadoras disponibles en los laboratorios para

Más detalles

Comandos. Sistemas Operativos III - ETB EMT - CETP

Comandos. Sistemas Operativos III - ETB EMT - CETP Más Comandos echo [OPCIONES] MENSAJE escribe en la salida estándar los mensajes, separados con un espacio y con EOL al final. -n suprime EOL al final -e interpreta estos caracteres especiales \a» campana

Más detalles

Creación de Scripts. Qué es un script? Como funciona un shell script en Linux?

Creación de Scripts. Qué es un script? Como funciona un shell script en Linux? Creación de Scripts Qué es un script? Un guión o script es un fichero de texto que contiene una serie de instrucciones que se pueden ejecutar en la línea de órdenes, y que se ejecutarán seguidas. En ese

Más detalles

Programación shell en Unix/Linux sh, ksh, bash (con ejercicios corregidos) (3ª edición)

Programación shell en Unix/Linux sh, ksh, bash (con ejercicios corregidos) (3ª edición) Introducción 1. Definición del shell 19 2. Características de un intérprete de comandos 19 3. Intérpretes de comando (shells) 20 3.1 Historia 20 3.2 Con qué shell hay que programar? 21 3.2.1 Scripts de

Más detalles

DISPONE DE 50 MINUTOS PARA REALIZAR EL EJERCICIO

DISPONE DE 50 MINUTOS PARA REALIZAR EL EJERCICIO Administración de Sistemas Operativos Ejercicio 1 DISPONE DE 50 MINUTOS PARA REALIZAR EL EJERCICIO Titulación 1. Desarrolle una utilidad en KSH que permita detectar cuentas de usuario que cumplan con alguna

Más detalles

Manual del Tablón de Noticias de la UPV para Windows (nueva versión enero 96)

Manual del Tablón de Noticias de la UPV para Windows (nueva versión enero 96) Manual del Tablón de Noticias de la UPV para Windows (nueva versión enero 96) página 1. El Tablón de Noticias de la UPV 1 2. El Programa de Noticias de la UPV para Windows 2 4. Leer y Eliminar Noticias

Más detalles

TEMA 2: GESTIÓN DE ARCHIVOS

TEMA 2: GESTIÓN DE ARCHIVOS Tema 2: Gestión de archivos. GNU/LINUX 1/6 TEMA 2: GESTIÓN DE ARCHIVOS Este tema cubre la gestión básica del sistema de archivos (archivos, directorios y links) de GNU/LINUX mediante las órdenes disponibles

Más detalles

Descripción de la máquina.

Descripción de la máquina. Descripción de la máquina. Altix 3700 Bx2. 64 procesadores 1600 MHz Intel Itanium 2 Rev. 1 Processor y con una memoria 128 GB. ip 147.96.1.107 y dns abaco.sim.ucm.es. Linux basado en Redhat Enterprise

Más detalles

Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9

Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9 Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9 Herramientas de Programación Cuadernos de Prácticas Cuestiones 14 de diciembre de 2004 Resumen Ejercicios sobre la aplicación de las

Más detalles

En este artículo vamos a conocer los tipos de datos que podemos manejar programando en C.

En este artículo vamos a conocer los tipos de datos que podemos manejar programando en C. El primer objetivo de un programa informático es el manejo de datos. Un dato es toda aquella información que se puede tratar en un programa informático. En este artículo vamos a conocer los tipos de datos

Más detalles

PROYECTO FINAL DE CARRERA Manual de Usuario.

PROYECTO FINAL DE CARRERA Manual de Usuario. TFC.NET PROYECTO FINAL DE CARRERA Manual de Usuario. HOTEL SPA Raúl Taravillo Puras Consultor: David Gañán Jiménez Mayo-Junio 2010. CONTENIDO 1. APLICACIÓN ADMINISTRACIÓN... 3 TIPOS DE SERVICIOS... 5 SERVICIOS...

Más detalles

AmayaOS 0.06 UPGRADE. Guía de usuario. 1ª Edición

AmayaOS 0.06 UPGRADE. Guía de usuario. 1ª Edición AmayaOS 0.06 UPGRADE Guía de usuario. 1ª Edición 2015. http://amayaos.com 1.0 - Introducción a AmayaOS 0.06. AmayaOS 0.06 es la sexta versión del Sistema Operativo AmayaOS, su primera versión "estable",

Más detalles

003. Manos a la obra. 3.1 Servidor y cliente.

003. Manos a la obra. 3.1 Servidor y cliente. 003. Manos a la obra 3.1 Conectar a un ordenador remoto. 3.2 En el restaurante. 3.3 Entrando por primera vez. 3.4 Quiénes somos, de donde venimos y a donde vamos 3.1 Servidor y cliente. Este taller vamos

Más detalles

Administración de usuarios y grupos en Debian {Terminal}

Administración de usuarios y grupos en Debian {Terminal} Rocío Alt. Abreu Ortiz 2009-3393 Administración de usuarios y grupos en Debian {Terminal} Linux es un sistema multiusuario y permite que varios usuarios puedan acceder, incluso simultáneamente. Cada usuario

Más detalles

Sistemas Operativos. Curso 2016 Sistema de Archivos

Sistemas Operativos. Curso 2016 Sistema de Archivos Sistemas Operativos Curso 2016 Sistema de Archivos Agenda Interfaz. Archivos. Directorios. Seguridad en archivos. Implementación. Definiciones. Sistema de archivos virtual. Estructura de los directorios.

Más detalles

Curso de verano. Biología Computacional: Análisis masivo de datos ómicos

Curso de verano. Biología Computacional: Análisis masivo de datos ómicos Curso de verano Biología Computacional: Análisis masivo de datos ómicos Centro Mediterráneo Universidad de Granada Con la colaboración de: Departamento de Arquitectura y Tecnología de Computadores Consejo

Más detalles

Manual Word Macros y Elementos rápidos

Manual Word Macros y Elementos rápidos Manual Word 2010 Macros y Elementos rápidos CONTENIDO Macros Grabar una macro Ejecutar una macro Macros Word permite automatizar tareas repetitivas mediante la creación de macros que consisten en una serie

Más detalles

UNIDAD 4. MODIFICAR TABLAS DE DATOS

UNIDAD 4. MODIFICAR TABLAS DE DATOS UNIDAD 4. MODIFICAR TABLAS DE DATOS Aquí veremos las técnicas de edición de registros para modificar tanto la definición de una tabla como los datos introducidos en ella. Esta unidad está dedicada, principalmente,

Más detalles

Taller de Entorno de Guadalinex Edu. UsaSoftwareLibre.es

Taller de Entorno de Guadalinex Edu. UsaSoftwareLibre.es Taller de Entorno de Guadalinex Edu UsaSoftwareLibre.es Índice de contenido Aspecto inicial de Guadalinex Edu...3 Panel superior...3 Cambiar el fondo de escritorio...4 Paneles...5 Carpetas...8 Centro de

Más detalles

Introducción a Linux. El regreso a los años 70: la consola (III)

Introducción a Linux. El regreso a los años 70: la consola (III) Qué es y cómo acceder a una consola? Algunos comandos para moverse Sintaxis general de parámetros en BASH Encadenamiento de comandos Otros comandos GNU Editores de textos Permisos y usuarios Permisos y

Más detalles

Gestor documental Alfresco

Gestor documental Alfresco Gestor documental Alfresco Entrar en la aplicación con vuestro usuario y contraseña, en la dirección: https://alfresco.hezkuntza.net/alfresco id.: adm-centro pass: Kt67Rst Lo primero que se nos muestra

Más detalles

Instituto Tecnológico de Las Américas (ITLA)

Instituto Tecnológico de Las Américas (ITLA) Instituto Tecnológico de Las Américas (ITLA) Sistema Operativo 3 (SO3) Abel Eliezer Mejía Amador Matricula: 2011-3891 How to: Creación de Scripts Scripts Qué es un Shell script en Linux? Shell es un programa

Más detalles

P1. Comandos básicos de Unix, editor de textos (joe) y procesos en C.

P1. Comandos básicos de Unix, editor de textos (joe) y procesos en C. P1. Comandos básicos de Unix, editor de textos (joe) y procesos en C. Fundamentos de Informática Se accederá a la cuenta Unix de manera remota desde terminales con S.O. Windows situados en el laboratorio

Más detalles

BANCO DE REACTIVOS DE OPCIÓN MÚLTIPLE WINDOWS VISTA

BANCO DE REACTIVOS DE OPCIÓN MÚLTIPLE WINDOWS VISTA BANCO DE REACTIVOS DE OPCIÓN MÚLTIPLE WINDOWS VISTA 1. Qué es Windows Sidebar? a) Es una mini aplicación b) Es un organizador de mini aplicaciones c) Es un accesorio del Sistema Operativo d) Es un organizador

Más detalles

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual.

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual. Guía de Usuario Esta Guía de Usuario del programa de Copias de Seguridad le ayudará a conocer el funcionamiento del programa para que pueda personalizar el salvado de sus documentos con gran facilidad.

Más detalles

DEPARTAMENTO DE INFORMÁTICA DE SISTEMAS Y COMPUTADORES ARQUITECTURA DE COMPUTADORES Y SISTEMAS OPERATIVOS I

DEPARTAMENTO DE INFORMÁTICA DE SISTEMAS Y COMPUTADORES ARQUITECTURA DE COMPUTADORES Y SISTEMAS OPERATIVOS I DEPARTAMENTO DE INFORMÁTICA DE SISTEMAS Y COMPUTADORES ARQUITECTURA DE COMPUTADORES Y SISTEMAS OPERATIVOS I Práctica 1: Introducción al Sistema Operativo Unix 1. INTRODUCCIÓN Esta práctica sirve de introducción

Más detalles

MANUAL RAPIDO DE UNIX

MANUAL RAPIDO DE UNIX 1 MANUAL RAPIDO DE UNIX 1. INTRODUCCION. Características del Sistema Operativo UNIX. 1.2 Entrada y Salida del Sistema. 1.3 Estructura de Archivos. 1.4 Directorios y Archivos estándar Importantes. 1.5 Sintaxis

Más detalles

La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.

La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual. Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la

Más detalles

Unidad 5. Tablas. La celda que se encuentra en la fila 1 columna 2 tiene el siguiente contenido: 2º Celda

Unidad 5. Tablas. La celda que se encuentra en la fila 1 columna 2 tiene el siguiente contenido: 2º Celda Unidad 5. Tablas Una tabla está formada por celdas o casillas, agrupadas por filas y columnas, en cada casilla se puede insertar texto, números o gráficos. Lo principal antes de empezar a trabajar con

Más detalles

UNIDAD DIDÁCTICA EL SHELL: COMANDOS BÁSICOS DE LINUX

UNIDAD DIDÁCTICA EL SHELL: COMANDOS BÁSICOS DE LINUX UNIDAD DIDÁCTICA EL SHELL: COMANDOS BÁSICOS DE LINUX 1. INTRODUCCIÓN...2 2. NOCIONES BÁSICAS...4 3. COMANDOS BÁSICOS...5 4. CARACTERES COMODÍN O WILDCARDS...7 5. ÓRDENES RELACIONADAS CON DIRECTORIOS...8

Más detalles

Interprete comandos de Windows.

Interprete comandos de Windows. Interprete comandos de Windows. Para abrir el intérprete de comandos de Windows podemos utilizar tres caminos: 1.- Inicio > Todos los programas > Accesorios > Símbolo del sistema 2.- Inicio > Ejecutar

Más detalles

Cursos de Introducción a Linux

Cursos de Introducción a Linux Cursos de Introducción a Linux Programa de Estudio Cursos de Introducción a Linux Sabías que Linux es el sistema operativo de distribución libre más utilizado en el mundo? El curso Introducción a Linux

Más detalles

Microsoft Word. Microsoft Word 2013 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Microsoft Word. Microsoft Word 2013 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE Microsoft Word SALOMÓN CCANCE Microsoft Word 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE UNIDAD 20: MACROS 20.1. Introducción Al utilizar cotidianamente Word suelen surgir tareas

Más detalles

Sesión 1. Comandos básicos. Curso 09/10. Fernando Rincón Escuela Superior de Informática Universidad de Castilla-La Mancha

Sesión 1. Comandos básicos. Curso 09/10. Fernando Rincón Escuela Superior de Informática Universidad de Castilla-La Mancha Curso 09/10 Curso de Enseñanzas Propias Introducción a GNU/Linux Sesión 1 Comandos básicos Fernando Rincón Escuela Superior de Informática Universidad de Castilla-La Mancha Contenido Más administración

Más detalles

Administración de Sistemas Operativos

Administración de Sistemas Operativos Kernel 2.4, 2.6.x Comunicaciones Aplicaciones Aplicaciones Utilidades Kernel del sistema Usuarios Gestión de archivos y seguridad Shell Lenguajes Programadores 1 DISTRIBUCIONES DE LINUX PARTICIONES Recomendado:

Más detalles

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías... Índice INTRODUCCIÓN...11 CAPÍTULO 1. EXPLOTACIÓN DE SISTEMAS MICROINFORMÁTICOS...13 1.1 La arquitectura de los ordenadores...14 1.1.1 La máquina de Turing...14 1.1.2 La arquitectura Harvard...15 1.1.3

Más detalles

Nodo Nacional de Bioinformática

Nodo Nacional de Bioinformática 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

Más detalles

Mozilla Firefox. Barra de. Barra de navegación. menús. Barra de. Barra de dirección. marcadores

Mozilla Firefox. Barra de. Barra de navegación. menús. Barra de. Barra de dirección. marcadores Mozilla Firefox Mozilla Firefox es un navegador web potente, integrado en el sistema, que forma parte del gran rango de los desarrollos de aplicaciones Open Source de Internet de la organización mozilla.org.

Más detalles

Módulo Conversor de Superficies

Módulo Conversor de Superficies Notarnet S.L. Módulo Conversor de Superficies Not@rnet Resumen Con el Módulo Conversor de Superficies, se ahorra tiempo y se evitan errores al transcribir cifras de superficies en letras, al convertir

Más detalles

Taller de TeamViewer. Manual De TeamViewer

Taller de TeamViewer. Manual De TeamViewer Taller de TeamViewer Manual De TeamViewer Índice. Índice Objetivos de aprendizaje 2 TeamViewer..... 2 Página n. 1 Objetivos del aprendizaje Conocer que TeamViewer y su utilidad. Aprender como manejar un

Más detalles

Introducción a Linux

Introducción a Linux Introducción a Linux Materia Introducción a los Algoritmos, FaMAF, UNC En esta materia los alumnos tendrán la oportunidad de utilizar las computadoras disponibles en los laboratorios para la realización

Más detalles

Manual de ayuda de la herramienta de comunicación privada Correo Interno

Manual de ayuda de la herramienta de comunicación privada Correo Interno Manual de ayuda de la herramienta de comunicación privada Correo Interno Contenido Introducción... 3 Configuración del bloque... 3 Gestión del bloque... 4 Lista de contactos... 8 Creación y envío de nuevos

Más detalles

Ubuntu Server 12.10 HOW TO : UBUNTU SERVER EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar un servidor de ubuntu.

Ubuntu Server 12.10 HOW TO : UBUNTU SERVER EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar un servidor de ubuntu. Ubuntu Server 12.10 HOW TO : UBUNTU SERVER EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar un servidor de ubuntu. Instalación De Ubuntu 10.04 LTS Server Este manual se

Más detalles

ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF

ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF ESCUELA POLITÉCNICA SUPERIOR GRADO EN DISEÑO IND. INFORMÁTICA CURSO 2012-13 PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF HASTA AHORA... En prácticas anteriores se ha aprendido: La estructura principal de un

Más detalles

014. Directorios de sistema

014. Directorios de sistema 014. Directorios de sistema 14.1 Los directorios de sistema más usuales 14.2 Crear un disco en la RAM 14.1 Los directorios de sistema más usuales Cada distribución de GNU/Linux puede usar unos directorios

Más detalles

Manual de Windows XP Copyleft - Jorge Sánchez 2005

Manual de Windows XP Copyleft - Jorge Sánchez 2005 Copyleft - Jorge Sánchez 2005 Organización de datos en Windows 4.7 Operaciones sobre archivos y carpetas 4.7.1 Crear nuevas carpetas A parte de saber examinar, guardar y abrir documentos, se hace totalmente

Más detalles

Usuarios y grupos ÍNDICE

Usuarios y grupos ÍNDICE Usuarios y grupos ÍNDICE 1.- Introducción... 2 2.- Archivos de claves...2 2.-1 /etc/passwd... 2 2.2 /etc/group...2 2.3 /etc/shadow... 3 3.- Comandos relacionados con usuarios...3 3.1 adduser...3 3.2 userdel...3

Más detalles

UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX

UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX Eduard Lara 1 1. SISTEMAS DE FICHEROS DE LINUX Todos los sistemas operativos estructuran sus objetos en una estructura jerárquica en forma de árbol que contiene

Más detalles

Escuela de Ingeniería Electrónica CAPITULO 10 LINUX

Escuela de Ingeniería Electrónica CAPITULO 10 LINUX CAPITULO 10 LINUX AGENDA Administración de la interfase del usuario. Cuentas para usuarios y grupos Administración de servicios y archivos del sistema Daemons (demonios) 2 Instalación de Linux La instalación

Más detalles

Guía de obtención e instalación del Certificado digital de usuario emitido por CamerFirma

Guía de obtención e instalación del Certificado digital de usuario emitido por CamerFirma Guía de obtención e instalación del Certificado digital de usuario emitido por CamerFirma - 1 - Contenido 1. Cómo se obtiene el certificado digital de Ciudadano de Camerfirma?... 3 Paso 1. Solicitud del

Más detalles

1. CARACTERÍSTICAS DE LINUX.

1. CARACTERÍSTICAS DE LINUX. UNIDAD 1: EL SISTEMA OPERATIVO LINUX 1. CARACTERÍSTICAS DE LINUX. El sistema operativo LINUX es un conjunto de programas y una serie de utilidades que permiten al usuario gestionar los recursos hardware

Más detalles

Conocer las herramientas de seguridad es un punto vital para mantener nuestro sistema seguro.

Conocer las herramientas de seguridad es un punto vital para mantener nuestro sistema seguro. Windows 8 Completo Duración: 50.00 horas Descripción Windows 8 es el nuevo sistema operativo desarrollado por Microsoft. Para manejar de forma avanzada y completa el sistema operativo es necesario conocer

Más detalles

Clase 1 Excel

Clase 1 Excel Clase 1 Excel 2000 1 Elementos de Excel Excel es un programa del tipo Hoja de Cálculo que permite realizar operaciones con números organizados en una cuadrícula. Es útil para realizar desde simples sumas

Más detalles

REPRODUCCIÓN Y ARCHIVO

REPRODUCCIÓN Y ARCHIVO REPRODUCCIÓN Y ARCHIVO INDICE 1.- Utilización básica de los sistemas operativos 1.1.- Sistema operativo Windows 1.2.- Sistema operativo Linux 2.- Bases de Datos 2.1.- Creación de una base de datos 2.2.-

Más detalles

Ficheros conceptos. Manejo de ficheros en C. Apertura del fichero Función fopen: nombre del fichero. Apertura del fichero Función fopen

Ficheros conceptos. Manejo de ficheros en C. Apertura del fichero Función fopen: nombre del fichero. Apertura del fichero Función fopen Fundamentos de Informática. Dpto. de ATC - Página 1 de 8 conceptos Manejo de ficheros en C Contienen los datos que se almacenan en dispositivos de almacenamiento masivo: disquetes, discos duros, DROM,

Más detalles

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1]

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Introducción El Agente Aranda para sistemas Linux se encarga de recolectar la siguiente información en cada una de las estaciones de

Más detalles

Creación de un pendrive USB de instalación de SO

Creación de un pendrive USB de instalación de SO Creación de un pendrive USB de instalación de SO Creación de un pendrive USB de instalación de SO Tabla de contenido 1. Introducción...1 2. Crear un pendrive de instalación...2 2.1 Windows7 USB DVD Tool...2

Más detalles

LINUX - Los archivos de órdenes I

LINUX - Los archivos de órdenes I LINUX - Los archivos de órdenes I Objetivos: Se pretende introducir al alumno en el uso de los archivos de órdenes (conocidos como scripts) utilizando el lenguaje de programación propio del intérprete

Más detalles

LINUX primeros pasos como usuario

LINUX primeros pasos como usuario APUNTES DE PRÁCTICAS DE LABORATORIO AMPLIACIÓN DE CÁLCULO NUMÉRICO LINUX primeros pasos como usuario SISTEMAS OPERATIVOS ORIGEN Y DESARROLLO DE LINUX PRIMEROS PASOS arranque del sistema elección de passwords

Más detalles

Seleccionamos el programa Excel. Nos aparece la pantalla del programa

Seleccionamos el programa Excel. Nos aparece la pantalla del programa LECCIÓN 1ª Poner en marcha el programa Para poner en marcha el programa lo abrimos. Existen varias formas, por ejemplo partiendo del botón "Inicio" de la esquina inferior izquierda. Pulsamos el botón "Inicio"

Más detalles

1. Investigar 5 programas para borrar y 3 opciones. Basta usar el comando apropos delete para ver los comandos que están relacionados con borrar.

1. Investigar 5 programas para borrar y 3 opciones. Basta usar el comando apropos delete para ver los comandos que están relacionados con borrar. . Investigar 5 programas para borrar y 3 opciones. Basta usar el comando apropos delete para ver los comandos que están relacionados con borrar. De estos podemos ver los manuales de 5 comandos para conocer

Más detalles

Guía Comandos Básicos sobre Unix/Linux

Guía Comandos Básicos sobre Unix/Linux Guía Comandos Básicos sobre Unix/Linux 1 Manupilación básica de archivos Comando Descripción Ejemplo pwd Mostrar el directorio en el cual estoy actualmente/trabajando pwd ls Mostrar el contenido de un

Más detalles

Actividades 1, 2, 3 en FTP. Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores).

Actividades 1, 2, 3 en FTP. Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores). Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores). Vamos a utilizar el desde la distribución debían el servidor ftp rediris.es. Para ello primero nos creamos

Más detalles

Guía de instalación de CAM EXPRESS 8.5 Para Windows XP

Guía de instalación de CAM EXPRESS 8.5 Para Windows XP Guía de instalación de CAM EXPRESS 8.5 Para Primera Edición: octubre 2014 Guía de instalación de CAM EXPRESS 8.5 para Urrutiko Lanbide Heziketa Institutua Esta publicación realizada por Urrutiko Lanbide

Más detalles