Sistemas Informáticos Multiusuario y en Red

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

Download "Sistemas Informáticos Multiusuario y en Red"

Transcripción

1 Resumen de Comandos UNIX System V 1. Entrada al sistema: Mandatos de propósito general: Comunicación entre usuarios: Gestión de ficheros y directorios: Cadenas en ficheros: Derechos o permisos sobre ficheros: El editor de documentos: Dispositivos (impresora y disquetes): Gestión de procesos: Programación Shell:... 9 Sintáxis: $ mandato [-modificadores] [argumentos] 1. Entrada al sistema: 1 $ login <usuario> Iniciar sesión con un usuario $ exit o Ctrl + d Terminar sesión actual. $ passwd Permite cambiar contraseña de ususario. En /etc/.passwd. $ logname Muestra nombre del usuario. $ id Muestra el uid (nº ident. de usuario) y el gid (nº ident.de grupo) $ tty Muestra ruta de acceso del terminal actual. $ lock Bloquea el uso del terminal con una password. $ uname Muestra información sobre el sistema. m máquina n nombre r revisión s sistema v versión -a todo $ script <fichero> Se graba la sesión en un fichero. $ who Muestra la lista de todos los usuarios conectados. $ who am i Muestra la información sobre la conexión propia $ su <usuario> Equivale a hacer Login: se abre una nueva sesión dentro de otra Se termina con exit. Si no se especifica usuario se asume root. Luego se escribe passwd. 1 Nota: En una red con estaciones Windows la conexión se establece mediante comando Telnet ( ) que emula a un terminal. Prof.: Justo Sáez Arenas 1

2 2. Mandatos de propósito general: $ clear Limpia la pantalla $ date x Muestra la hora del sistema siendo x: r hora AM-PM d día del mes h mes y año w día de la semana H horas M minutos S segundos $ echo <cadena> o Muestra la cadena o el contenido de la variable <variable> $ banner <cadena> Muestra en letras grandes la cadena $ cal [<mes>] [<año>] Muestra el calendario del mes y año indicados $ man <término> Muestra ayuda acerca del término consultado -k muestra todo lo que tiene sobre ese término <Enter> Av Línea <Space> AvPag q Abandona el comando man antes de que termine de mostrar todas las pantallas 3. Comunicación entre usuarios: $ mail [<usuario>] Sin nombre de usuario lee los mensajes de correo electrónico. Con nombre de usuario envía mensaje al usuario indicado. <texto> Mensaje que se desea enviar d borra el mensaje leido s guarda el mensaje leido r responde al mensaje leido x termina sin cambiar nada nº muestra el mensaje nº q termina lectura de mail guardando los mensajes leidos en (/usr/spool/mail) ^d Fin de mensaje $ talk Establece comunicación interactiva entre dos usuarios. El emisor: $ talk <user-receptor> El receptor: $ talk <user-emisor> [conexión establecida] $ write Establece comunicación interactiva entre dos usuarios. $ news [<fichero>] Sin fichero muestra todos los ficheros de /usr/news. Con fichero guarda el fichero indicado en /usr/news. -a muestra todos los ficheros no leídos -n muestra las cabeceras solamente de los no leídos -s muestra el número de ficheros <Supr> sale de un fichero Prof.: Justo Sáez Arenas 2

3 <Supr><Supr> sale de news $ mesg [y/n] Permite / impide que se reciban mensajes en la consola. 4. Gestión de ficheros y directorios: Nombres: 0 14 caracteres de cualquier tipo pero se recomienda, de los caracteres especiales, utilizar solamente. y _. Los ficheros que empiezan con punto son ocultos. Las mayúsculas y minúsculas se consideran letras diferentes. Tipos: o (-)ficheros normales (d) directorios (c) dispositivos de caracteres o (b) de bloques (p) temporal-pipe (f) de cola FIFO o (l) enlace. Referenciar un fichero: o R. Absoluta (camino desde root) R. Relativa (camino desde el dir. Actual). Metacaracteres: o * cualquier cadena de car. con cualquier longitud o? un carácter en la posición indicada. o [[!]<rango-car>] un carácter que coincida con el rango especificado. Comandos: $ file <fichero> indica el tipo de datos (ascii, programa c, programa fortran,... ) $ touch <fichero> Crea un fichero vacío o cambia fecha/hora si ya existe. -m [mmddhhmm[yy ]] cambia sólo fecha y hora de modificación. -a cambia sólo fecha y hora de acceso al fichero. -c no crea el fichero si no existe. $ cat <fichero/s> Visualiza el contenido del fichero/s > fichero Crea fichero. Si existe lo borra y crea nuevo fich1 fich2 > fichero fichero = fich1 + fich2 >> fichero fichero = fichero + lo que se escriba fich1 fich2>>fichero fichero = fichero + (fich1+fich2) $ pg <fichero/s> muestra un fichero/s página a página. $ more <fichero> muestra un fichero pantalla a pantalla. $ cp <fich1> <fich2> se copia fich1 en fich2 <fich1> <dir.> se copia fich1 en el directorio indicado con el mismo nombre. $ mv <fich1> <fich2> cambia el nombre de fich1 a fich2 en el directorio actual <fich1> <dir.> mueve el fichero/s al directorio indicado. $ rm <fichero/s> borra fichero/s -i pide confirmación -r borra todos los ficheros y subdirectorios del directorio. Prof.: Justo Sáez Arenas 3

4 $ ls <fichero/dir.> muestra lista de archivos según archivo o directorio especificado. -C -x ordenada por columnas -F añade / a directorios y * a ejecutables -R listado recursivo de todos los directorios -a todos los archivos, incluso ocultos -l listado en formato largo y detallado -i visualiza en nº de I-nodo de los ficheros $ l equivale a $ ls -al $ ln <fich1> <fich2> crea enlace entre fich1 y fich2 en el dir. actual (=acceso directo) <fichero/s> <dir> crea enlace del fichero/s con el mismo nombre en otro dir. $ find <camino> <condición> busca a partir de uno más caminos, ficheros que cumplan la condición: -name fichero busca el fichero especificado -perm máscara busca ficheros con ésa máscara -type tipo de fich. busca ficheros de un tipo determinado (d,b,c,p,f) -links [+-]n busca ficheros con n enlaces -user usuario busca los ficheros propiedad de ése usuario -group grupo idem para grupo -atime [+-]n ficheros a los que se accedió por última vez hace n días -exec comando se ejecuta el comando si se encuentra -print imprime los PATH de los ficheros localizados $ pwd muestra el camino del directorio actual $ cd cambia al directorio casa / cambia al directorio root.. sube al directorio padre <camino> cambia al directorio indicado $ mkdir <directorio/s> crea el directorio/s en el directorio actual $ rmdir <directorio/s> borra el directorio/s. Debe estar vacío y se hará desde el padre 5. Cadenas en ficheros: $ grep patrón <fichero/s> muestra las líneas del fichero/s que contengan el patrón $ fgrep patrón <fcihero/s> idem. Admite varias palabras en el patrón $ egrep patrón <fichero/s> idem pero el patrón acepta metacaracteres -b muestra nº de bloque donde ha encontrado patrón -c sólo muestra nº de la línea que coincide con el patrón -i ignora diferencia entre may. y min. -l muestra sólo el nombre de los ficheros que encuentra -n muestra nº de línea en el fichero/s -v muestra líneas donde no ha encontrado el patrón Prof.: Justo Sáez Arenas 4

5 $ wc <fichero/s> cuenta el número de car., palabras y líneas de un fichero/s -c sólo nº de caracteres del fichero -l sólo nº de líneas -w sólo nº de palabaras $ sort <fichero/s> clasifica en pantalla alfabéticamente las líneas de un fichero/s -c avisa antes de ordenar de las líneas desordenadas -m fusiona y ordena varios archivos que ya estuvieran ordenados -f ignora la diferencia entre may y min. -o fich redirecciona la salida al fichero indicado -u no muestra las líneas repetidas $ nl <fichero> muestra un fichero con las líneas numeradas. 6. Derechos o permisos sobre ficheros: Los derechos sobre ficheros están asignados a tres niveles: o usuario (propietario o creador del fichero) o grupo (usuarios que pertenecen al grupo del usuario cuando lo creó) o otros (Todos los demás usuarios del sistema). Los derechos que se pueden tener son: Sobre archivos: o r: lectura, se puede ver el contenido o w: escritura, se puede modificar o eliminar o x: ejecución, se puede ejecutar Sobre directorios: o r: se puede listar su contenido o w: se pueden añadir o eliminar ficheros de su lista o x: se puede referenciar. Existen unos derechos por defecto que se asignarán al crear los archivos: o Para directorios: drwxrwxrwx (777 en octal en binario). o Para archivos normales: -rw-rw-rw- (666 en octal en binario). o Esta asignación por defecto se puede modificar con una máscara de derechos. o Derechos asignados = Derechos por defecto máscara. P. Ej.: 755 = Comandos: $ chmod <modo> <fichero> cambia los derechos asignados a un archivo. <modo> nnn octal {u g o a} { + - =} {r w x / nnn} (user, group, others, all / read, write, exec.) ej. : chmod 777 (d. totales en f1) chmod 000 f1, chmod = f1 (sin derechos) chmod u-r f1, chmod u=wx f1 (quita r al us. Propietario) chmod g=rwx f1 (dar todos al grupo) chmod -r f1, chmod 333 f1, chmod a=wx (quita r a todos ) Prof.: Justo Sáez Arenas 5

6 chmod u=g (en user se da lo que tenga en group) $ umask [máscara] muestra o establece la máscara de derechos en la creación de archivos y directorios. Se escribe igual que el modo de chmod. Por defecto los directorios se crean con derechos totales : 777. Los archivos se crean con derechos : 666 (rw-rw-rw-). Los derechos que reciben los ficheros al crearse se obtienen así : derechos por defecto - máscara = derechos asignados. $ chown <usuario> <fichero> asigna un nuevo propietario al fichero. $ chgrp <grupo> <fichero> asigna un nuevo grupo-propietario al fichero. $ nwgrp <grupo> cambia de grupo el usuario actual. (ya debe pertenecer a él). 7. El editor de documentos: $ vi <fichero> - ~ ~ ~ fichero [New file] Comandos: Esc: Pasa a modo comando a A i I o O x dw dd D u ^F ^B añade texto después del cursor añade texto al final de la línea. inserta texto delante del cursor inserta texto al principio de la línea añade línea detrás de la actual añade línea delante de la actual borra un carácter borra una palabra borra línea borra línea completa deshace el último cambio avanza una página retrocede una página :q! Salir sin salvar :x salir salvando :wq grabar y salir :w <fichero> grabar según nombre de fichero (:w $HOME/fichero) Prof.: Justo Sáez Arenas 6

7 8. Dispositivos (impresora y disquetes): Impresora: (/dev/lp0, lp1, lp2,... controladas por el demonio lpsched ) $ enable activa terminales e impresoras $ lp <fichero/s> envía los ficheros indicados a la cola de impresora. Nos asigna un nº de petición (request id) -c imprime una copia y mientras el original se puede modificar -m envía un mail avisándonos cuando termina de imprimir -w informa con un write cuando termina de imprimir -n<nº> establece nº de copias a imprimir. $ cancel id_job cancela el trabajo de impresión indicado. $ lpstat -t informa sobre el spooler por defecto y los tipos de impresoras. name_spooler presenta el listado de tareas asociadas a ese spooler $ pr -d doble espacio -p pausa entre páginas -l <n> nº líneas por página -w <n> nº letras por línea - Disquetes: (/dev/fd0, fd1,...) $ mount Monta dispositivo $ umount Desmonta dispositivo $ man doscmd Informa de los comandos Unix relacionados con DOS $ dosformat <formato> Formatea disquete fd0 ($ dosformat /dev/rfd0135ds18 para discos de 1,4 Mb) $ dosdir /dev/fd0:<directorio> Lista directorio al estilo DIR $ dosls </dev/fd0:<directorio> Lista directorio al estilo ls $ doscat </dev/fd0:<directorio> Visualiza contenido de fichero DOS $ doscp <origen> <destino> Copia ficheros DOS $ dosrm <origen> <destino> Mueve o renombra ficheros DOS $ dosmkdir /dev/fd0:<directorio> Crea directorio DOS Prof.: Justo Sáez Arenas 7

8 $ dosrmdir /dev/fd0:<directorio> Elimina directorio DOS 9. Gestión de procesos: El concepto de proceso es el de una tarea dinámica, con vida. Los procesos nacen, tienen hijos, cambian de estado, heredan el patrimonio de sus padres, duermen, mueren, se suicidan, pueden ser asesinados e incluso se convierten en difuntos y zombies. $ sh Abre una nueva sesión shell. Se cierra con ^D o exit. $ ps Lista los procesos en curso. Muestra información sobre los procesos en ejecución. -f -l -e -a Muestra la siguiente información: F Palabra de estado asociada al proceso (flags). S Estado del proceso. UID Identificación del usuario propietario del proceso. La opción l muestra el número y la opción f el nombre del usuario. PID Número de identificación del proceso. PPID Número de identificación del proceso padre. C Código para la planificación de la gestión de procesos (ejecución diferida). PRI... $ sleep - Planificación de procesos: $ at $ batch $ nice $ nohup $ cron $ crontab - Comunicación entre procesos: $ kill Prof.: Justo Sáez Arenas 8

9 $ tee $ trap 10. Programación Shell: Un guión shell es un fichero cuyo contenido son órdenes Unix que al ser invocado se ejecutarán una detrás de otra. Este archivo debe llevar el derecho x ; si no habría que ejecutarlo anteponiendo la orden sh. - Entrada de valores en una variable: $ variable = orden/valor Declaración de una variable y se le asigna como valor la salida de la orden indicada o el valor indicado. $ read <variable1> <variable2> Permite introducir un valor en una variable. - Salida de valores de una variable: $ echo <cadena / variable> Muestra el contenido de variable $ set [<variable>] Muestra las variables definidas. Otra forma: $ echo $variable. - Variables del sistema: $HOME Directorio casa $PATH Caminos de búsqueda de comandos $LOGNAME Nombre del usuario actual $MAIL Directorio del buzón de correo electrónico $TERM Terminal $PS1 impronta del shell (# para root, $ para usuarios) $PS2 impronta de comando en ejecución (>). - Variables posicionales o argumentos: Se utilizan dentro de los guiones shell. Siempre se nombran con números ($1, $2,... $9). Sus valores los toman al escribirlos detrás del nombre del fichero-shell $guionshell <valor1> <valor2> <valor3>... En un guión con parámetros se generan automáticamente las siguientes variables: $0 Nombre del guión $* Contenido de todos los argumentos $# Contador de argumentos $? Código de error generado por la última orden del shell $$ Número de id. del proceso (PID). Prof.: Justo Sáez Arenas 9

10 $ expr <op1> {+ - * %}<op2> visualiza el resultado de una operación aritmética teniendo en cuenta que sólo se pueden devolver valores enteros. También se puede guardar el resultado en una variable: $ variable1 = expr Prof.: Justo Sáez Arenas 10

2 Comandos para imprimir lpr le lpr -P printer -h -s le lpq imprime le en la impresora por defecto imprime le en la impresora printer sin pagina de ca

2 Comandos para imprimir lpr le lpr -P printer -h -s le lpq imprime le en la impresora por defecto imprime le en la impresora printer sin pagina de ca 1 Comandos para la manipulacion de archivos cat le more le head le tail le diff le1 le2 grep pat le find. -name pat -print locate pat wc le cat lea >> leb cp fold fnew ls [-la] mv fold fnew rm le rm -R

Más detalles

Comando Sintaxis y Descripción Ejemplo Opciones

Comando Sintaxis y Descripción Ejemplo Opciones Comando Sintaxis y Descripción Ejemplo Opciones >, >, > arch3 Redireccionan la entrada y la salida (respectivamente)

Más detalles

INDICE. XV Agradecimientos. XIX Como leer este libro

INDICE. XV Agradecimientos. XIX Como leer este libro INDICE Prologo XV Agradecimientos XIX Como leer este libro XXI 1 Primero lo primero 1 1.1 Introducción 1.2 Computadores: una visión panorámica 3 1.3 Hardware 5 1.3.1 Dispositivos de entrada 1.3.2 Procesador

Más detalles

UNIX. Curso de Modelado Molecular I INTRODUCCIÓN

UNIX. Curso de Modelado Molecular I INTRODUCCIÓN UNIX INTRODUCCIÓN Estrictamente, UNIX no es un sistema operativo simple, sino una familia de sistemas operativos multiusuario y multitarea. Comprende el núcleo del sistema operativo más un conjunto de

Más detalles

Resumen de comandos usuales de Unix y uso básico del shell bash

Resumen de comandos usuales de Unix y uso básico del shell bash Page 1 of 8 Resumen de comandos usuales de Unix y uso básico del shell bash Indice 1. Generalidades sobre introducción de comandos en el shell 2. Manual 3. Directorios 4. Ficheros 5. Control de acceso:

Más detalles

El entorno de programación UNIX. CI-2400 Programación Avanzada en Sistemas de Tipo UNIX Prof. Braulio José Solano Rojas ECCI, UCR

El entorno de programación UNIX. CI-2400 Programación Avanzada en Sistemas de Tipo UNIX Prof. Braulio José Solano Rojas ECCI, UCR El entorno de programación UNIX CI-2400 Programación Avanzada en Sistemas de Tipo UNIX Prof. Braulio José Solano Rojas ECCI, UCR Comandos más usuales ls (listar) Opción típica: -R (recursivo) Comandos

Más detalles

GNU/Linux desde la línea de comandos. Pablo Garaizar Sagarminaga (txipi) Alvaro Uría Avellanal (Fermat)

GNU/Linux desde la línea de comandos. Pablo Garaizar Sagarminaga (txipi) Alvaro Uría Avellanal (Fermat) GNU/Linux desde la línea de comandos Pablo Garaizar Sagarminaga (txipi) Alvaro Uría Avellanal (Fermat) De qué vamos a hablar? Kit de primeros auxilios en la shell: Comandos básicos. VI para náufragos Búsquedas

Más detalles

banner - Produce una salida en forma de carátula banner [-w [n] ] cadenas banner "Mi caratula por impresora" lpr

banner - Produce una salida en forma de carátula banner [-w [n] ] cadenas banner Mi caratula por impresora lpr at - Planifica una tarea para que sea ejecutada en una fecha y hora dada at -q cola fecha_hora at -l at -r id-tarea at 4am tomorrow < tareas at -f tareas 11am Aug 15 banner - Produce una salida en forma

Más detalles

( Tercera Parte ) 16 de Octubre de Versión 1.0

( Tercera Parte ) 16 de Octubre de Versión 1.0 Linux Introducción y Aplicación a los SIG ( Tercera Parte ) 16 de Octubre de 2001 - Versión 1.0 1 Índice de Contenidos. 3ª parte. 9.- Vi, el editor universal... 10.- Scripts.... - 10.1 - Programación en

Más detalles

Bloque II: Programación orientada al sistema

Bloque II: Programación orientada al sistema Bloque II: Programación orientada al sistema Tema 9. Programación en Lenguaje C Tema 10. Programación del intérpretes de órdenes - Introducción - Repaso de las principales órdenes del intérprete - Redirecció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

TEMA 6: Manejo de archivos, permisos y navegación en GNU/LINUX.

TEMA 6: Manejo de archivos, permisos y navegación en GNU/LINUX. TEMA 6: Manejo de archivos, permisos y navegación en GNU/LINUX. Objetivos: Lograr en el estudiante un aprendizaje de la jerarquía de archivos que se maneja en GNU/LINUX, para que sepa cómo se estructura

Más detalles

Tema: Introducción a los comandos Linux

Tema: Introducción a los comandos Linux 1 Implementación de redes Linux, Guía 1 Facultad: Ingeniería Escuela: Computación Asignatura: Implementación de Redes Linx Tema: Introducción a los comandos Linux Contenido En la presente practica de laboratorio

Más detalles

Objetivos y Temario CURSO LINUX. PRINCIPIOS BASICOS

Objetivos y Temario CURSO LINUX. PRINCIPIOS BASICOS Objetivos y Temario CURSO LINUX. PRINCIPIOS BASICOS OBJETIVOS Este curso sobre GNU/Linux se dirige a cualquier informático que desee dominar los principios básicos de este sistema operativo o que quiera

Más detalles

LINUX Comandos vía terminal (Tema 13)

LINUX Comandos vía terminal (Tema 13) LINUX Comandos vía terminal (Tema 13) Ejercicio 1: Construye un pipeline que envié una versión desordenada del fichero NADA a un fichero llamado NADA.NOORDEN y una versión ordenada al fichero NADA.ORDEN

Más detalles

Comandos Básicos de Guadalinex

Comandos Básicos de Guadalinex Comando Descripción Ejemplos y comentarios man comando Muestra el manual de un comando, útil para aprender a utilizar sus argumentos man man cd nom_directorio Cambia de directorio cd sólo va a tu home

Más detalles

Comandos del administrador

Comandos del administrador Universidad de Las Palmas de Gran Canaria (C) ULPGC 1 at - Planifica una tarea para que sea ejecutada en una fecha y hora dada at -q cola fecha_hora at -l at -r id-tarea $ at 4am tomorrow < tareas $ at

Más detalles

Comandos Básicos Jornadas Octubre 2009 GUL UC3M Tania Pérez

Comandos Básicos Jornadas Octubre 2009 GUL UC3M Tania Pérez Comandos Básicos Jornadas Octubre 2009 GUL UC3M Tania Pérez Introducción a la SHELL El Shell es un programa que: Lee Escribe TERMINAL Ejecuta PROMPT COMANDOS La Shell es un intérprete de comandos 2 Qué

Más detalles

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

Facultad de Ingeniería Universidad de Buenos Aires 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 Dennis Ritchie Sistemas Abiertos

Más detalles

Computer Networks I 1. LÍNEAS DE COMANDO EN LINUX PARA PRÁCTICAS DE REDES I con Raspberry Pi 2

Computer Networks I 1. LÍNEAS DE COMANDO EN LINUX PARA PRÁCTICAS DE REDES I con Raspberry Pi 2 Computer Networks I 1 LÍNEAS DE COMANDO EN LINUX PARA PRÁCTICAS DE REDES I con Raspberry Pi 2 Computer Networks I 2 Introducción Permite interactuar con la máquina mediante comandos mediante operaciones

Más detalles

LÍNEAS DE COMANDO EN LINUX PARA PRÁCTICAS DE REDES I con Raspberry Pi 2. Computer Networks I 1

LÍNEAS DE COMANDO EN LINUX PARA PRÁCTICAS DE REDES I con Raspberry Pi 2. Computer Networks I 1 LÍNEAS DE COMANDO EN LINUX PARA PRÁCTICAS DE REDES I con Raspberry Pi 2 Computer Networks I 1 Introducción Permite interactuar con la máquina tecleando comandos mediante operaciones que se pueden hacer

Más detalles

Sistema operativo GNU/Linux básico. Muestra la ruta completa hasta el directorio actual

Sistema operativo GNU/Linux básico. Muestra la ruta completa hasta el directorio actual A.Tablas de comandos A.1. Sistema de ficheros ls [pattern] cd [ruta] pwd find [parámetros] [path] ln ruta [nombrenuevolink] Lista los contenidos de un directorio determinado -a muestra todos los contenidos,

Más detalles

Shell Power!!! Comandos básicos de consola

Shell Power!!! Comandos básicos de consola Shell Power!!! Comandos básicos de consola Wences René Arana Fuentes aranaf51@gmail.com, @debian.org.gt 18 de julio de 2009 Indice 1 Introducción CLI Indice 1 Introducción CLI 2 Introducción Tipos de shells

Más detalles

UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS

UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS Eduard Lara 1 1. INTRODUCCIÓN En los sistemas GNU/LINUX y UNIX los dispositivos como los discos duros y sus particiones, el terminal de pantalla, el teclado,

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

Sistemas Operativos. Práctica 1. Curso 2005/2006

Sistemas Operativos. Práctica 1. Curso 2005/2006 Sistemas Operativos Práctica 1 Sesión n 2 Curso 2005/2006 PERMISOS Deben protegerse: La privacidad de los archivos y directorios. Proteger ciertos archivos fundamentales para el SO. etc. Los permisos de

Más detalles

100 ejercicios básicos sobre Linux

100 ejercicios básicos sobre Linux Boletines Linux (GNU Utils) Estos son ejercicios sencillos para práctica el trabajo con consola con las GNU Utils. Hay tambien algún coman do nuevo para que exploréis (umask y time). 100 ejercicios básicos

Más detalles

Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows.

Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows. Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows. Windows muestra cada partición en una UNIDAD nombrada con

Más detalles

PREGUNTAS Y RESPUESTAS RELATIVAS AL USO DE COMANDOS BÁSICOS EN LINUX

PREGUNTAS Y RESPUESTAS RELATIVAS AL USO DE COMANDOS BÁSICOS EN LINUX PREGUNTAS Y RESPUESTAS RELATIVAS AL USO DE COMANDOS BÁSICOS EN LINUX 1. Cómo hago para ver los archivos del directorio anterior? ls../ 2. Cómo sé en qué directorio estoy? pwd 2. Como veo los archivos en

Más detalles

Procesos (Sistemas informáticos multiusuario y en red) ÍNDICE

Procesos (Sistemas informáticos multiusuario y en red) ÍNDICE Procesos ÍNDICE 1.- Introducción...2 1.-1 Comando ps...2 1.-2 Ejecución en segundo plano...2 2.- Planificación de procesos...3 2.-1 Comando at...3 2.-2 Comando crontab...4 2.-3 Comando nohup...5 3.- Comunicación

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

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

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

Más detalles

Comandos de Gestión n de Archivos. Sistemas Operativos III - ETB EMT - CETP

Comandos de Gestión n de Archivos. Sistemas Operativos III - ETB EMT - CETP Comandos de Gestión n de Archivos Comandos de Gestión de Archivos Comandos para la tabla de directorios y espacio ocupado en bloques. Visualización de Archivos y directorios. Comando: ls [param] [ruta]

Más detalles

Línea de comandos o consola o shell

Línea de comandos o consola o shell Comandos LinuxMint Línea de comandos o consola o shell Diferencias modo gráfico Vs modo línea Interfaces Gráficas: Utiliza imágenes y objetos gráficos para representar información. Es un entorno visual

Más detalles

.enreda. Cambia la fecha del sistema (si pulsamos Intro aceptamos la fecha predeterminada) Poner Date /T

.enreda. Cambia la fecha del sistema (si pulsamos Intro aceptamos la fecha predeterminada) Poner Date /T Comandos MS-DOS autor Carmelo domingo, 12 de noviembre de 2006 Modificado el lunes, 13 de noviembre de 2006 Comandos MS-DOS DIR /p /w /a: (h - s- d - a - r) /o: (n-e-d-s-g-c) Muestra el contenido del directorio

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

1. Por qué decimos que "Linux" es solamente el kernel del sistema operativo que utilizamos?

1. Por qué decimos que Linux es solamente el kernel del sistema operativo que utilizamos? PREGUNTAS TEÓRICAS GENERALES 1. Por qué decimos que "Linux" es solamente el kernel del sistema operativo que utilizamos? Linux es el nombre del kernel del sistema operativo GNU/Linux. El resto del sistema

Más detalles

1969 Ken Thompson y Dennis Ritchie. Es un sistema UNIX compuesto de software libre y de código abierto Licencia GNU

1969 Ken Thompson y Dennis Ritchie. Es un sistema UNIX compuesto de software libre y de código abierto Licencia GNU Tema 4 (2). Introducción a los Sistemas Operativos Fundamentos de Informática Curso 2010/2011 Índice simples sobre ficheros Breve reseña histórica de Unix 1969 Ken Thompson y Dennis Ritchie Juego Space

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

Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio

Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio Qué es Linux? Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta. Principal

Más detalles

Prácticas de Fundamentos del Software

Prácticas de Fundamentos del Software Prácticas de Fundamentos del Software Módulo I. Órdenes UNIX y Shell Bash Sesión Nº3: Permisos y redirecciones 1 Objetivos principales Modificar los permisos de un archivo. Comprender cómo se manejan las

Más detalles

Borra el fichero hola.txt -rf Borra el fichero/directorio sin pedir confiramación

Borra el fichero hola.txt -rf Borra el fichero/directorio sin pedir confiramación PRÁCTICA 0L- Ejercicios básicos de LINUX Edición de archivos Edición de archivos vi joe y jed touch less cat more Editor de textos por defecto editar tecla

Más detalles

Prácticas de Fundamentos del Software

Prácticas de Fundamentos del Software Prácticas de Fundamentos del Software Módulo I. Órdenes UNIX y Shell Bash Sesión Nº2: Órdenes de UNIX/Linux (Parte I) 1 Introducción Esta parte se dedica al manejo del Shell de forma interactiva e introduce

Más detalles

Práctica 1. Complemento. Comandos de Linux y Editor vi.

Práctica 1. Complemento. Comandos de Linux y Editor vi. Práctica 1. Complemento. Comandos de Linux y Editor vi. Objetivo: Aprender los comandos básicos para la manipulación de ficheros y directorios dentro de un determinado Sistema Operativo, en este caso Linux.

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

Linux 101 Explorando la línea de comandos

Linux 101 Explorando la línea de comandos Explorando la línea de comandos Shell Una shell es un programa que acepta e interpreta comandos y provee una interfaz con el sistema, en linux existen varias opciones: bash (GNU Bourne Again Shell): Está

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

Interfaz de línea de comandos (CLI)

Interfaz de línea de comandos (CLI) Interfaz de línea de comandos (CLI) Aurelio Sanabria Taller de programación II semestre, 2015 1 Obteniendo ayuda Man: Permite obtener información sobre comandos conocidos y desconocidos. Se divide por

Más detalles

Sistemas Operativos sesión 28: sistema de ficheros

Sistemas Operativos sesión 28: sistema de ficheros Sistemas Operativos sesión 28: sistema de ficheros Grado en Ingeniería Informática Universidad Carlos III de Madrid Contenidos Dispositivos Particiones/Volúmenes Sistema de ficheros Ficheros + Directorios

Más detalles

LINUX - El intérprete de órdenes I

LINUX - El intérprete de órdenes I LINUX - El intérprete de órdenes I Objetivo: Se pretende introducir al alumno en el uso del intérprete de órdenes bash de LINUX. El intérprete de órdenes Como todos los sistemas operativos de tipo UNIX,

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

Introducción a UNIX. LABORATORIO DE SISTEMAS DE OPERACIÓN I (ci 3825) Prof. Yudith Cardinale

Introducción a UNIX. LABORATORIO DE SISTEMAS DE OPERACIÓN I (ci 3825) Prof. Yudith Cardinale LABORATORIO DE SISTEMAS DE OPERACIÓN I (ci 3825) Prof. Yudith Cardinale Características generales: Multiusuario, multitasking (Tiempo Compartido) y multiconexiones Permite la creación, modificación y destrucción

Más detalles

Sistema de archivos. El sistema de archivos tiene una serie de directorios estándar:

Sistema de archivos. El sistema de archivos tiene una serie de directorios estándar: Sistema de archivos En UNIX todos los programas, datos, directorios y dispositivos son archivos. Un archivo es una sucesión de bytes. El sistema de archivos de UNIX está organizado en una jerarquía de

Más detalles

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

Uso básico del shell.

Uso básico del shell. Uso básico del shell. Ingrese a la máquina virtual identificándose como el usuario no privilegiado. Usando el comando pwd Para determinar el directorio en el cual se está actualmente (directorio actual),

Más detalles

Comandos Básicos de Linux

Comandos Básicos de Linux Comandos Básicos de Linux 1/8 LOGIN Y PASSWORD El proceso de Login distingue a un usuario de otro. Identifica a cada usuario con un nombre. Tras arrancar el sistema: Linux login: nombre de usuario Password:

Más detalles

Práctica de laboratorio: Trabajo con la línea de comandos de Linux

Práctica de laboratorio: Trabajo con la línea de comandos de Linux Práctica de laboratorio: Trabajo con la línea de comandos de Linux Introducción En esta práctica de laboratorio, utilizará la línea de comandos de Linux para administrar archivos y carpetas y para realizar

Más detalles

Tema: Uso de Bash en Linux.

Tema: Uso de Bash en Linux. 1 Tema: Uso de Bash en Linux. Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Objetivo

Más detalles

Ramón Manjavacas Ortiz

Ramón Manjavacas Ortiz Curso 2004-2005 Ramón Manjavacas Ortiz Web: http://www.inf-cr.uclm.es/www/rmanjava Email: Ramon.Manjavacas@uclm.es Usuarios y grupos.: 1 Administración de usuarios en UNIX.: 2 Administración de usuarios

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

Sistema Operativo Linux Agenda

Sistema Operativo Linux Agenda Sistema Operativo Linux Agenda Ayuda en Linux: Páginas man, otros recursos Navegación sobre el sistema de archivos Administración de archivos (I parte) 1 Ayuda en Linux Páginas man Páginas man También

Más detalles

descripción de algunos comandos. He cambiado tambien el orden de acuerdo con el seguido en las clases los últimos años. Dedico este texto a los

descripción de algunos comandos. He cambiado tambien el orden de acuerdo con el seguido en las clases los últimos años. Dedico este texto a los i Prefacio Este texto surgió como apuntes de la asignatura Sistemas Abiertos de la Escuela Universitaria de Informática en la Universidad Politécnica de Madrid. No presenta temas nuevos. Aporta la selección

Más detalles

Administración de Archivos

Administración de Archivos Administración de Archivos Un archivo: Es una colección de bytes. Constituye la unidad fundamental de un sistema de archivos en Unix. Cada archivo tiene los siguientes atributos: Un nombre de archivo.

Más detalles

Linux. Comandos de Filtro. C.E.T.P E.M.T. Informática I.T.S Sistemas Operativos III - Prof. Leonardo Carámbula

Linux. Comandos de Filtro. C.E.T.P E.M.T. Informática I.T.S Sistemas Operativos III - Prof. Leonardo Carámbula Linux Comandos de Filtro Introducción a Filtros Un grupo de comandos que leen alguna entrada, realizan una transformación y escriben una salida. find grep egrep fgrep sort tr sed join unique head, tail

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN SISTEMAS OPERATIVOS MULTIUSUARIOS

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN SISTEMAS OPERATIVOS MULTIUSUARIOS UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN SISTEMAS OPERATIVOS MULTIUSUARIOS PRÁCTICA I 1. Instala el cliente de conexión remota SSH Secure Shell (si es que no tienes

Más detalles

Creación De Scripts Ejecutables

Creación De Scripts Ejecutables Creación De Scripts Ejecutables Este manual se hace con la finalidad de dar una explicación paso a paso de cómo crear scripts que pueden ejecutar diversas tareas de acuerdo al contenido del texto del guión.

Más detalles

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

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

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

UNIDAD DIDACTICA 6 PERMISOS DE LOS ARCHIVOS

UNIDAD DIDACTICA 6 PERMISOS DE LOS ARCHIVOS UNIDAD DIDACTICA 6 PERMISOS DE LOS ARCHIVOS Eduard Lara 1 1. INTRODUCCIÓN. SISTEMA DE FICHEROS El sistema de ficheros es la organización lógica del disco que nos permite almacenar la información en forma

Más detalles

Facultad de Ingeniería Universidad de Buenos Aires 7508 Sistemas Operativos

Facultad de Ingeniería Universidad de Buenos Aires 7508 Sistemas Operativos Facultad de Ingeniería Universidad de Buenos Aires 7508 Sistemas Operativos Práctica 1. 1. Cuál es la diferencia entre $ cat file pr $ pr < file $ pr file 2. Verifique el resultado de los siguientes comandos.

Más detalles

Sistema Operativo Linux

Sistema Operativo Linux Sistema Operativo Linux Contenidos Introducción al vi Modos s en el vi s de entrada s de posicionamiento s de edición Opciones de la sesión 1 Introducción n al vi Se utiliza para crear o modificar textos

Más detalles

Prácticas de Fundamentos del Software

Prácticas de Fundamentos del Software Prácticas de Fundamentos del Software Módulo I. Órdenes UNIX y Shell Bash Sesión Nº4: Variables, Alias y Órdenes de Búsqueda 1 Objetivos principales Conocer el concepto de variables y los tipos de variables

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

Lista de comandos de Linux

Lista de comandos de Linux Autor: HANHAN CHEN Fecha Publicación: 2017-05-17 21:01:27 1 Lista de comandos de Linux whoami: nombre del usuario actual uname pwd: url directorio actual echo : imprimir una variable echo $PATH: esta variable

Más detalles

Programación de sistemas El sistema de archivo de UNIX

Programación de sistemas El sistema de archivo de UNIX Programación de sistemas El sistema de archivo de UNIX Prof: Sergio Bemposta Dpto: DACA E.Politecnica sergio.bemposta@uem.es Indice Concepto de archivo El i-nodo Tablas de control de archivos Los directorios

Más detalles

Programación en la shell (II)

Programación en la shell (II) Programación en la shell (II) Xaro Benavent Garcia xaro.benavent@uv.es Herramientas de Programación p.1/18 Órdenes sobre archivos de texto: grep egrep Sintaxis: egrep [opciones] patrón archivo Buscar en

Más detalles

El Shell BASH. Intérprete de comandos

El Shell BASH. Intérprete de comandos El Shell BASH Intérprete de comandos Qué es el intérprete de comandos? Es la interfaz más sencilla con el SO Hay muchos como PDKSH (Korn), ZSH, nos limitaremos al BSSH (Bourne Again Shell) Propiedades:

Más detalles

Avalon Consultores, C.A. - RIF: J URL:

Avalon Consultores, C.A. - RIF: J URL: ASPECTOS GENERALES DIRIGIDO A OBJETIVOS Brindar los elementos necesarios para permitir explorar y manipular las capacidades del sistema operativo Linux y consolidar las bases para iniciar un programa de

Más detalles

ARQUITECTURA DE COMPUTADORES

ARQUITECTURA DE COMPUTADORES ARQUITECTURA DE COMPUTADORES PRÁCTICA 5 El Shell de UNIX como lenguaje de programación (II) Conteni 2.1 CONTROL DEL FLUJO (II) 1.5.1 Bucles con las sentencias while y until 1.5.2 Las órdenes true y false

Más detalles

COMANDOS DE USO GENERAL I

COMANDOS DE USO GENERAL I PRÁCTICA 4 COMANDOS DE USO GENERAL I Objetivos Manejo de los editores vi y joe. Comandos relacionados con la fecha del sistema: date, cal. Comandos para la visualización de ficheros: cat, more, less. Comandos

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

Sesión 3. Comandos avanzados. Curso 09/10. Mª José Santofimia Escuela Superior de Informática Universidad de Castilla-La Mancha

Sesión 3. Comandos avanzados. Curso 09/10. Mª José Santofimia Escuela Superior de Informática Universidad de Castilla-La Mancha Curso 09/10 Curso de Enseñanzas Propias GNU/Linux Sesión 3 Comandos avanzados Mª José Santofimia Escuela Superior de Informática Universidad de Castilla-La Mancha Contenido Utilidades de Terminal Tareas

Más detalles

Introducción a GNU/Linux 20/08/2015

Introducción a GNU/Linux 20/08/2015 20/08/2015 Qué es un Sistema Operativo (SO)? SO: es el software que se ejecuta al iniciar la computadora y que posibilita el manejo de la misma. funciones básicas Provee interfaces al usuario. Gestiona

Más detalles

PRÁCTICA 01 GESTIÓN DE ARCHIVOS Y DE PERMISOS EN LINUX

PRÁCTICA 01 GESTIÓN DE ARCHIVOS Y DE PERMISOS EN LINUX PRÁCTICA 01 GESTIÓN DE ARCHIVOS Y DE PERMISOS EN LINUX En esta práctica veremos algunas operaciones básicas sobre archivos que nos permitirán conocer propiedades básicas de los mismos. Estas operaciones

Más detalles

Verdadero si el archivo fue modificado dentro de los últimos N días. Verdadero si el archivo fue cambiado dentro de los últimos N días.

Verdadero si el archivo fue modificado dentro de los últimos N días. Verdadero si el archivo fue cambiado dentro de los últimos N días. Filtros 1 Se da el nombre de filtros a un grupo de comandos que leen un flujo de datos de entrada, realizan una transformación sobre ellos y los escriben a un flujo de salida. Los filtros que veremos en

Más detalles

MINI-MANUAL DE MS-DOS

MINI-MANUAL DE MS-DOS MINI-MANUAL DE MS-DOS 1. ALGUNOS TIPOS DE EXTENSIONES Las extensiones indican el tipo de archivo que se maneja: BAT, son ficheros con una estructura de texto convencional, que permiten 'programar' una

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

Línea de comandos en GNU/Linux

Línea de comandos en GNU/Linux Línea de comandos en GNU/Linux En este tutorial aprenderemos desde 0 a utilizar la línea de comando en GNU/Linux Abrimos un terminal y escribimos nuestro primer comando: Date Para saber en qué directorio

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

Comandos importantes:

Comandos importantes: Objetivo: Aprender a usar una de las herramientas mas potentes del sistema operativo Linx: sus consolas de terminal Accede a una consola de terminal :Alt+Ctrl+F1;...F6 o bien desde el entorno gráfico abriendo

Más detalles

How to 5 Creación de usuarios y grupos

How to 5 Creación de usuarios y grupos How to 5 Creación de usuarios y grupos Un usuario es un individuo que utiliza una computadora, sistema operativo, servicio o cualquier sistema, por lo tanto no podemos asignarles los mismos permisos a

Más detalles

EDITOR VI. La sintaxis del comando vi es, al igual que la de cualquier comando UNIX: vi [opciones] archivo

EDITOR VI. La sintaxis del comando vi es, al igual que la de cualquier comando UNIX: vi [opciones] archivo EDITOR VI El editor vi es el editor por excelencia de UNIX. Es bastante potente y complicado de manejar a pleno rendimiento, debido a la gran cantidad de opciones que tiene, pero es fácil dar los primeros

Más detalles

How to #5: Creación de Usuarios, Grupos y Permisos

How to #5: Creación de Usuarios, Grupos y Permisos Instituto Tecnológico de Las Américas (ITLA) Sistema Operativos 3 Luis Enmanuel Carpio Domínguez Matrícula: 2012-1206 How to #5: Creación de Usuarios, Grupos y Permisos Linux es un sistema multiusuario,

Más detalles

Mª DOLORES CARBALLAR FALCÓN L

Mª DOLORES CARBALLAR FALCÓN L Mª DOLORES CARBALLAR FALCÓN 28935146L Nivel educativo al que va dirigido: El objetivo de esta práctica, es acercar los comandos más básicos para la manipulación de ficheros y directorios del Sistema Operativo

Más detalles

Trabajo con ficheros de texto

Trabajo con ficheros de texto Trabajo con ficheros de texto Ficheros de texto En Linux se usan los ficheros de texto para muchas cosas: Documentación de programas Ficheros de configuración Guiones del Shell Archivos de registro (log

Más detalles

Cátedra de Sistemas Operativos

Cátedra de Sistemas Operativos Departamento de Ingeniería e Investigaciones Tecnológicas Cátedra de Sistemas Operativos Jefe de Cátedra: Jefe de trabajos prácticos: Autor: Fabio Rivalta Fernando Boettner Ramiro de Lizarralde Año: 2008

Más detalles

Tema 7:Línea de ordenes del sistema operativo.

Tema 7:Línea de ordenes del sistema operativo. Tema 7:Línea de ordenes del sistema operativo. Órdenes de Linux Introducción Estructura de directorios Ordenes básicas Bash Shell Redirección 1 1. Introducción Objetivos Conocer el árbol de directorio

Más detalles

TRABAJANDO CON ARCHIVOS Y DIRECTORIOS. Sistemas Operativos 3 Wandirys Lappost Díaz

TRABAJANDO CON ARCHIVOS Y DIRECTORIOS. Sistemas Operativos 3 Wandirys Lappost Díaz TRABAJANDO CON ARCHIVOS Y DIRECTORIOS Sistemas Operativos 3 Wandirys Lappost Díaz 2013-1534 TRABAJANDO CON ARCHIVOS Y DIRECTORIOS CÓMO MANEJAR ARCHIVOS Y CARPETAS DESDE LA TERMINAL DE LINUX El comando

Más detalles

donde <directorio> es el nombre del directorio al que queremos ingresar.

donde <directorio> es el nombre del directorio al que queremos ingresar. Moviéndonos por el entorno Ahora que ya podemos presentarnos como usuarios y sabemos como indicar archivos con su camino completo, cómo podemos cambiar nuestro directorio de trabajo? El comando para movernos

Más detalles