1era. Unidad Administración de Sistema Operativo Linux Desarrollado por Guillermo Verdugo Bastias

Slides:



Advertisements
Presentaciones similares
Introducción a Linux Lic. Gonzalo Pastor.
Advertisements

ESTRUCTURA DE LOS SISTEMAS OPERATIVOS
1 - Introducción a UNIX Programación II Ing. Diego J. Arcusin
MATERIA: SISTEMAS OPERATIVOS II INTEGRANTES: CARLOS NAJERA LUIS ACOSTA ANGEL CASTILLO.
Red de Datos Universidad del Cauca
II QUIMESTRE PARCIAL II
NOMBRE: LUIS VIRACOCHA CURSO: 5 B. Uso de la línea de comandos Muchas ordenes de gestión del sistema operativo El entorno de texto, es un sistema muy.
¿Qué es un interprete de Comandos?
Programación II Ing. Diego J. Arcusin 1 - Introducción a UNIX.
Introducción a Linux Jornadas Noviembre 2009 GUL – UC3M Tania Pérez.
Museo Tecnológico. Bienvenidos al Museo Tecnológico BIENVENIDOS Información.
SISTEMAS OPERATIVOS REALIZADO POR: Noelia Hidalgo y Auda López.
¿Que es PHP? PHP Hypertext Preprocessor Y solo porque me quiero hacer el profesor cool y meter un chiste: PHP también significa: Para Hacer Páginas.
Computación e Informática Contabilidad Ing. Miguel Ángel Ramos Frías Word 2013.
WINDOWS Elvira Abajo Lera Octubre, 2008.
COMPUTACIÓN Y SOFTWARE DE APLICACIÓN
COMPONENTES DE INTERNET
INTRODUCCIÓN. Una computador u ordenador se compone principalmente del software, que se refiere al conjunto de programas, instrucciones y reglas informáticas,
Linux Objetivo: El alumno conocerá la importancia del sistema operativo Linux, así como sus funciones.
Conociendo un Ubuntu: Una distribución diferente a Linux
Línea de Comando de Unix
Comandos Básicos Comandos Básicos Jornadas Octubre 2009 GUL – UC3M
PHP Hypertext Preprocessor
Introducción a Sistemas Operativos (clase práctica)
Programación en C - manejo de Archivos
GNU LINUX APRENDIENDO A USAR LA TERMINAL ISC. HIRAM GUERRERO CASTILLO
POLITECNICO INDES COROZAL
LENGUAJES Y REPRESENTACION TECNICA
LINUX.
Unidad 7 Windows.
EL ESCRITORIO El Escritorio es la primera pantalla que nos aparece una vez se haya cargado el Sistema Operativo. La teclas rápidas o atajo para acceder.
APLICACIONES DE WINDOWS
UNIDAD II INTERNET.
Formación SICdrive Componentes de SICdrive El Backend El Frontend.
Novell Netware Autores: Cerrina Maria Josefina, Coto Marcelo,
Pablo Sierra Heras Sistemas operativos.
Ing. Victor Padilla Farías. LINUX INTRODUCCIÓN Si conserva un antiguo 386 ó 486, puede que lo quiera aprovechar con Linux. No va a alcanzar velocidades.
Ing. Victor Padilla Farías. LINUX INTRODUCCIÓN Si conserva un antiguo 386 ó 486, puede que lo quiera aprovechar con Linux. No va a alcanzar velocidades.
Carpetas y archivos.
Principios básicos del entorno windows
HERRAMIENTAS BÁSICAS PARA ESTUDIO VIRTUAL
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
ADMINISTRACIÓN DE USUARIOS
R.A 2.1:EDITORES Y PROCESADORES DE TEXTO
Instalación de Ubuntu, disco raid y algunos comandos Linux
Parte 4 HTML.
Linux Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linux.
Programación de Sistemas Operativos
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Comandos de Linux Luna Luna Francisco Jesús
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
EXPLORADOR DE WINDOWS 7. Explorador de Windows El Explorador es una herramienta indispensable en un Sistema Operativo ya que con ella podemos organizar.
USO DE EES PARA LA SOLUCIÓN DE PROBLEMAS DE INGENIERÍA Objetivo: 1. Dar al estudiante una idea general acerca de como pueden utilizar el programa EES para.
¿Para qué se utiliza el PSEINT?
Procesamiento de señales Introducción a Matlab 2014
ACTIVIDAD 3 UNIDAD 4 HIPERVINCULOS LOS HIPERVINCULOS Los hipervínculos son enlaces o rutas de acceso a otro archivo, pagina Web o una dirección de correo.
Tema: Componentes lógicos de un ordenador. Mediante el sistema de numeración binario, es decir, usando los dígitos 0 y 1. Lo único que transmite,
Unidad 2: Libre Office Writer
Informática Ingeniería en Electrónica y Automática Industrial
ADMINISTRACIÓN DE USUARIOS Y GRUPOS Linux es un sistema multiusuario, por lo tanto, la tarea de añadir, modificar, eliminar y en general administrar usuarios.
Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web.
Asignatura : Ingles Aprendíz : Ushiñahua Morayra Mayer Mesias Bloque : Pt 93 Instructor : Prof. Mercedes Mendoza.
Repaso de GNU/Linux Isidro González Caballero ( Introducción a la Física Computacional Curso
MANEJO DE UBUNTU COMANDOS SHELL / TERMINAL.
MENÚ INICIO EL MENÚ INICIO es un elemento de la interfaz de usuario usado en Microsoft Windows desde Windows 95 y en algunos otros sistemas operativos.
LOS SISTEMAS OPERATIVOS MENÚ SISTEMAS OPERATIVOS Introducción Definición Historia Funciones Tipos S.O. Algunos Existentes Conclusiones Referencias.
AMBIENTE GRAFICO DEL SISTEMA OPERATIVO WINDOWS 1.
DIAGRAMAS DE FLUJO. D I A G R A M A DE F L UJ O EL DI AGRAMA DE FLUJO ES LA REPRESENTACIÓN GRÁFICA DE DICHA SE CUENCIA DE INSTRUCCIONES QUE CONFORMAN.
ESTRUCTURA DE LO SISTEMAS OPERATIVOS Presentado por: Jennifer.
INTERNET: Por medio de este icono podrá conectarse a Internet y podrá acceder a la red de redes. 4-PAPELERA DE RECICLAJE: En este icono.
Transcripción de la presentación:

1era. Unidad Administración de Sistema Operativo Linux Desarrollado por Guillermo Verdugo Bastias

Contenidos Que es Linux Características de Linux Demo

¿Qué es Linux? Linux es el núcleo de un sistema operativo de una computadora. El software típicamente conocido como el sistema operativo Linux es en realidad una combinación del kernel de Linux y un conjunto de herramientas de código abierto. Muchas de las cuales provienen del proyecto GNU, lo que lleva a algunas personas a llamarlo GNU / Linux.

MERG4 Características de Linux Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo. LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los programas que se están utilizando en un momento dado serán ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa. Multiusuario: Muchos usuarios usando la misma máquina al mismo tiempo. Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, Pentium, Pentium Pro, Pentium II, Amiga y Atari, también existen versiones para su utilización en otras plataformas, como Alpha, ARM,MIPS, PowerPC y SPARC. Multiprocesador: Soporte para sistemas con más de un procesador esta disponible para Intel y SPARC.

Demo

Iniciando Linux Para iniciar Linux : Primero, el sistema pide el login, posteriormente el password por ejemplo: Login: Inacap Password: inacap2019*

ENTORNO DE ESCRITORIO (GNOME 3) GNOME Shell es la interfaz de usuario básica del entorno de escritorio. Este entorno está diseñado para facilitar el uso y productividad del usuario.

LA BARRA SUPERIOR La barra horizontal en la parte superior de la pantalla proporciona acceso a algunas funciones básicas de shell de GNOME, tales como vista general de Actividades, reloj, calendario, estatus del sistema, iconos y el menú del sistema.

El SHELL El programa que se ejecuta en Linux cada vez que un usuario se conecta y que le permite interactuar con el sistema se conoce como shell (bash normalmente). Este es capaz de interpretar una gran cantidad de comandos y sentencias.

Existen muchos tipos de shells orientados a caracteres para Linux. sh: Shell Bourne Es el más utilizado en la actualidad. Su símbolo del sistema es $ y se monta en casi todos los sistemas UNIX/Linux. csh: C shell Ofrece importantes características para los programadores que trabajan en lenguaje C. Su símbolo del sistema es %. ksh: Korn Shell Amplía el shell del sistema añadiendo historial de órdenes, edición en línea de órdenes y características ampliadas de programación. bash: Bourne Again Shell Es un shell o intérprete de comandos GNU que incorpora la mayoría de distribuciones de Linux. Compatible con el shell sh.

Terminal Cuando se esté ejecutando un entorno gráfico, presione Ctrl+Alt y presione una tecla de función (de F2 a F6) para acceder a un aviso de acceso a sesión de texto en una consola virtual. Presione Ctrl+Alt+F1 para regresar a la primera consola virtual y al escritorio gráfico.

Comandos de Linux

¿Que es el Prompt? Pues no es más que la línea desde donde el sistema nos indica que está listo para recibir órdenes. Se puede modificar su apariencia que generalmente se parece a algo como: [usuario/dominio directorio]$ ~]$

USUARIOS Y GRUPOS El usuario con más privilegios en Linux es root. Es el único con derechos suficientes para crear o eliminar a otros usuarios, además de acceder a todo el sistema de ficheros sin ninguna restricción.

Usuario Cuando espera un comando del usuario el shell prompt muestra un signo $. Ejemplo: ~] $

super usuario (root) Cuando espera un comando del super usuario (root) el shell prompt muestra un signo #. Ejemplo: ~] #

Comandos su y sudo su son las siglas de «Switch User» y sirve para cambiar de usuario sin necesidad de cerrar o cambiar de sesión. su jose // cambia al usuario jose su - // cambiar a root dentro de su carpeta personal y demás variables de entorno.

Obtener ayuda en el terminal Linux Existen múltiples y variadas formas de obtener ayuda en un sistema Linux. Veamos algunas de ellas: 1.Muchos comandos poseen una opción para mostrar una ayuda breve acerca de su utilización. Esta opción usualmente es - h, –help ó -?. chmod –help // ayuda para el comando chmod.

2.man manual en línea bastante amplio acerca de comandos, formatos de ficheros de configuración, llamados al sistema, etc. man chmod // manual del comando chmod

3.info despliega información acerca de comandos, en ocasiones más amplia que la que brinda man. info chmod // información sobre el comando

Clear Es un comando estándar del sistema operativo Unix utilizado para borrar la pantalla.

Los comandos ingresados en el aviso de la shell están compuestos por tres partes básicas: Comando que se ejecuta Opciones que permiten ajustar el comportamiento del comando Argumentos, que generalmente son destinos del comando

Directorio y fichero Comando ls Muestra un listado del contenido de un directorio. Sintaxis: ls [opciones] [directorio | fichero] Algunas opciones -lMuestra la salida en formato largo. -RLista recursivamente un directorio. -rLista el contenido de un directorio en orden inverso. -aLista los ficheros ocultos (sus nombres comienzan con punto). -lhMuestra el tamaño de los ficheros en forma más legible (16M, 4k, etc.) -iMuestra el identificador del i-nodo asociado a cada elemento.

Ejemplo, listemos (ls) el contenido del directorio dev y etc $ ls -l /dev $ ls -l /etc $ ls -r /dev $ ls -r /etc $ ls -R /etc

Comando cat Concatena ficheros y los imprime en la salida estándar, normalmente la pantalla. Si no se le pasa ningún argumento muestra el contenido del fichero. Existe también zcat que hace lo mismo pero con ficheros comprimidos Sintaxis: cat [opciones] [fichero]

Algunas opciones > Redirecciona stdout. Vaciar o volcar a un destino no sea CON (monitor), (si el destino contiene algo lo sobreescribe). 2> Redirecciona stderror. Es decir, nos permite volcar una salida de error en un destino que no sea CON (monitor). < Redirecciona stdin. Es decir, nos permite indicar una entrada para la orden que no sea CON (teclado). P?Localiza ficheros que contengan una ‘P’ y otra letra más. P*Localiza ficheros que empiezan con ‘P’.

Ejemplos $ cat >file1 // crea un archivo llamado file1 y lo pude editar de manera inmediata $ cat file1 //muestra el contenido del archivo file1 $cat /etc/passwd //En este caso el comando cat despliega el contenido del documento passwd que se encuentra en la carpeta /etc y que contiene la información de usuarios del sistema.

cat >file1 Presione ctrl +c

cat file1

para ver en qué directorio se encuentra ubicado el prompt se ejecuta el comando pwd. $ pwd PWD

date Se usa para mostrar la fecha y hora actuales. Además, puede ser usado por el superusuario para configurar el reloj del sistema. Un argumento que comienza con el signo más (+) especifica una secuencia de formato para el comando de fecha.

Date +%r Date +%x

Cambiar la fecha Date –set “ :45” Confirmamos con date +%X

passwd Cambia la contraseña propia del usuario. La contraseña original de la cuenta debe especificarse antes de que se permita un cambio.

file Detecta el comienzo de los contenidos de un archivo y muestra qué tipo de archivo es. Los archivos que se clasificarán pasan como argumentos para el comando.

$ file /home/gverdugo/file1 $ file /home/gverdugo/Linux.jpg

head y tail Los comandos head y tail muestran el comienzo y el final de un archivo, respectivamente. De manera predeterminada, estos comandos muestran 10 líneas, pero ambos tienen la opción -n que permite la especificación de una cantidad diferente de líneas.

$head /etc/passwd 10 lineas

$head -4 /etc/passwd 4 lineas

wc Cuenta líneas, palabras y caracteres en un archivo. Puede usar la opción -l, -w o -c para mostrar solo las líneas, las palabras o los caracteres, respectivamente.

9 líneas 579 caracteres $wc /home/gverdugo/file1 $wc -c /home/gverdugo/file1 $wc -l /home/gverdugo/file1 $wc -w /home/gverdugo/file1 16 palabras 9 líneas

Completar con Tab Completar con la tecla Tab permite al usuario completar comandos o nombres de archivos rápidamente una vez que haya escrito lo suficiente en el aviso como para hacerlo único.

Comando history Muestra una lista de los comandos ejecutados anteriormente que tienen un número de comando como prefijo. El signo de exclamación, !, es un metacarácter que se usa para expandir los comandos anteriores sin tener que volver a escribirlos. !number se amplía hasta el comando que coincide con el número especificado. !string expande el comando más reciente que comienza con la secuencia especificada.

$history $history !18

14. reboot Si necesitas reiniciar tu computadora luego de la instalación de un programa o por cualquier motivo que sea, utiliza el comando reboot. $ reboot 15. shutdown El comando shutdown sirve para apagar la computadora. Su ejecución es muy simple. $ shutdown -h now