Your SlideShare is downloading. ×
0
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Ud6 1 linux_basicos2
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Ud6 1 linux_basicos2

587

Published on

Linux-en gauzatxo txiki batzuk

Linux-en gauzatxo txiki batzuk

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
587
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. UD6.0_AZC 1 UD6.1: LINUX Nociones básicas de Linux.
  • 2. UD6.0_AZC 2 6.1.- Introducción a Linux  Es casi un derivado de UNIX  Es parte del proyecto GNU, lo que significa, entre otras muchas cosas, que es libre.  Puedes modificar su código fuente, para adaptarlo a tus propias necesidades o para contribuir en su continuo desarrollo, en el que toman parte programadores de todo el mundo.  Página web del proyecto GNU (http://www.gnu.org).  Es potente, es seguro y es estable. Es por esto por lo que muchas veces es considerado un sistema operativo sólo para servidores. También como sistema operativo de oficina, de escritorio o de publicación.  Muchos de los programas son gratuitos.  Es un sistema multiusuario y multitarea.
  • 3. UD6.0_AZC 3 6.1.- Introducción a Linux  Considerado el creador de Linux en 1991: Linus Trovalds.  Escribió un KERNEL y lo dejó a disposición de sus amigos y luego de toda la Internet para que cualquiera pudiese mejorarlo.  Es compatible con otros UNIX.  Para adaptar el sistema operativo y facilitar la instalación, nacieron las compañías distribuidoras de Linux: RedHat, Debian, Caldera, SuSE, Mandrake, Mandriva...
  • 4. UD6.0_AZC 4 6.1.- Introducción a Linux ¿Qué es una distribución Linux? Reunir todos los ficheros y programas necesarios, así como instalarlos en un sistema y configurarlo, puede ser una tarea bastante complicada y no apta para muchos. Por esto mismo, nacieron las llamadas distribuciones de Linux, empresas y organizaciones que se dedican a hacer el trabajo "sucio" para nuestro beneficio y comodidad. Por tanto, una distribución Linux no es más que una recopilación de programas y ficheros, organizados y preparados para su instalación. En la siguiente dirección puedes ver las diferentes distribuciones en el tiempo: http://www.linux-es.org/files/distribuciones_en_el_tiempo.png
  • 5. UD6.0_AZC 5 6.1.- Introducción a Linux  Algunas distribuciones Linux se pueden utilizar sin instalar nada en tu ordenador. Se les llama LiveCD. Vienen, normalmente en un CD, y se arranca del mismo.  Suelen ejecutarse más lentamente, ya que funcionan desde el cd y no puedes guardar los datos.  Suelen incluir la opción de instalar la distribución.  Es una forma de probar Linux en tu ordenador y si te gusta, instalar el sistema completo.
  • 6. UD6.0_AZC 6 6.1.- Introducción a Linux: distribuciones populares Ubuntu: Facilidad de uso, amplio soporte de hardware y funcionalidad. Es una de las distribuciones más populares. Es relativamente de las nuevas, unos 5 años. Debian: proporciona un sistema operativo maduro y estable. Muy configurable. Ubuntu se basa en esta distribución. El proyecto Debian comenzó en el año 1993. Es recomendable tener ciertos conocimientos antes de lanzarse a utilizar Debian. Fedora: distribución general de buena calidad y fácil de instalar. Incluye lo último en software libre y código abierto. Mandriva: da mucha importancia a la facilidad de uso. Esta enfocada principalmente a usuarios novatos o de nivel medio. Incluye el software más nuevo, lo cual puede hacer que en ocasiones sea algo inestable. Es el precio a pagar por tener lo último. Ha perdido algo de popularidad debido a la llegada de Ubuntu, que se enfoca al mismo tipo de usuarios.
  • 7. UD6.0_AZC 7 6.1.2.- Arranque de Linux  Cuando nuestro PC arranca y la BIOS termina su chequeo, se empieza a buscar dónde hay software para ser ejecutado.  Si los CDROMs no son de instalación, pasa al primer disco duro por defecto. En el MBR (el principio del disco duro), o en una partición queda instalado con Linux un cargador de arranque. Los dos más usados son LILO (LInux LOader) y GRUB.  Nada más arrancar se ejecuta este cargador cuya misión es arrancar uno de los sistemas operativos que tenemos en nuestro ordenador.  En la instalación LILO ha sido configurado para poder arrancar cualquier sistema operativo que tengamos instalados, reconoce la mayoría de los existentes.  Seleccionamos nuestra versión de Linux y el cargador da paso al Kernel de Linux que empieza a hacer sus chequeos y a montar (hacer utilizable) el sistema de archivos.
  • 8. UD6.0_AZC 8 6.1.3.- Sistemas de archivos  El sistema de archivos nativo de Linux es el EXT2, otros también son EXT3, ReiserFS, XFS, EXT4,…  La base del sistema de Linux, es el archivo. Linux distingue tres tipos de archivos:  Archivos ordinarios.  Directorios (o carpetas): archivo especial que agrupa otros ficheros de una forma estructurada.  Archivos especiales: son la base sobre la que se asienta Linux. Representan los dispositivos conectados a un ordenador, como puede ser una impresora. De esta forma introducir información en ese archivo equivale a enviar información a la impresora. Para el usuario estos dispositivos tienen el mismo aspecto y uso que los archivos ordinarios.
  • 9. UD6.0_AZC 9 6.1.4.- Estructura de directorios  No hay una "unidad“ para cada unidad física de disco o partición como en Windows, sino que todos los discos duros o de red se montan bajo un sistema de directorios en árbol, y algunos de esos directorios enlazan con estas unidades físicas de disco.  En Windows cada unidad de disco se identifica como una carpeta que sirve de raíz a otras, y cuyo nombre es a:, c:, d: etc. En los sistemas Linux, existe una única raíz llamada / de la que cuelgan todos los ficheros y directorios, y que es independiente de qué dispositivos estén conectados al ordenador.  MUY IMPORTANTE: las barras son inclinadas hacia la derecha, (las de internet también, ya que nació bajo UNIX).
  • 10. UD6.0_AZC 10 6.1.4.1.- Estructura de directorios Directorio Descripción / Raíz del sistema de directorios. /etc Aquí los archivos de configuración /home Contiene los archivos personales de los usuarios /bin Contiene comandos básicos y muchos programas /dev Contiene archivos simbólicos que representan partes del hardware, tales como discos duros, memoria... /mn Contiene subdirectorios donde se montan (se enlaza con) otras particiones de disco duro, CDROMs, etc /usr Programas y librerías instalados con la distribución. Contiene los programas de uso común para todos los usuarios /usr/local Programas y librerías instalados por el administrador /sbin Comandos administrativos accesibles por superusuario o root /lib Librerías varias y módulos ("trozos") del kernel /var Datos varios como archivos de log (registro de actividad) de programas, bases de datos, contenidos del servidor web, copias de seguridad... /proc Información temporal sobre los procesos del sistema. Ficheros especiales que o bien reciben o envían información al kernel del sistema. (Se recomienda no modificar el contenido de este directorio y sus ficheros).
  • 11. UD6.0_AZC 11 6.1.5.- Permisos y atributos en ficheros  Tiene un sistema de permisos de acceso a los ficheros muy estricto, a fin de controlar qué es lo que se puede hacer con ellos, y quien lo puede hacer. Estos permisos se identifican con letras y son:  r permiso de lectura el fichero  w permiso de escritura en el fichero  x permiso de ejecución del fichero  s permiso para cambiar el propietario del fichero  En Windows los programas ejecutables están marcados por una determinada extensión (.exe), aquí por un atributo, el permiso de ejecución x. Si se elimina este atributo a un programa, no será capaz de ejecutarlo.  A su vez, cada uno de estos permisos se aplica: al dueño del fichero (u), al grupo de usuarios al que pertenece el dueño (g), ó al resto de usuarios (a). Así un fichero determinado puede tener permiso para ser leído, escrito y ejecutado por su dueño, leído y ejecutado por el grupo al que pertenece y no tener ningún tipo de acceso para los demás usuarios.
  • 12. UD6.0_AZC 12 6.1.6.- Usuarios y permisos en ficheros  Cada usuario generalmente tiene su carpeta de usuario en /home/usuario. Por defecto sólo puede escribir, modificar y borrar archivos dentro de esta carpeta. Ningún otro usuario (excepto root) puede acceder a los archivos que hay en este directorio, ni siquiera puede ver cuáles son.  Un usuario no puede causar por este motivo daño al sistema ni cambiar su configuración de ninguna forma.  Usuario root: "el que todo lo puede". Es el superusuario todopoderoso de estos sistemas.  Tu Linux es tan seguro como segura sea tu contraseña de root.
  • 13. UD6.0_AZC 13 6.1.7.- Dispositivos y particiones  Todos los discos duros (IDE) comienzan su nombre como hd.  Un ejemplo de nombre completo de disco duro sería hda y de la primera partición de ese disco duro sería hda1. Sda, sdb, sdc... se utilizan para discos SATA, y es el mismo principio que los IDE.  La ’a’: disco conectado al IDE1 como maestro. Si fuera esclavo tendría la ’b’, y si estuviera conectado al IDE2 como maestro, la ’c’, y si estuviera al IDE2 como esclavo, la ’d’.  El número 1: 1ª partición (primaria y no lógica). La segunda (primaria) sería la 2 y así sucesivamente. La primera partición lógica de un disco duro se nombra con el número 5. La segunda se nombraría con un 6 y así sucesivamente.
  • 14. UD6.0_AZC 14 6.2. Terminal, Shell, interfaz de comandos  Para administrar un Linux suele hacerse desde un terminal o intérprete de comandos, que es en modo texto (terminal), y nos muestra un PROMPT.  Podemos cambiar de terminal (podemos usar varias a la vez e ir cambiando entre ellas).  Pulsando las teclas Ctrl+Alt+F1 accedemos a la primera terminal, pulsando Ctrl+Alt+F2 a la segunda, y así hasta Ctrl+Alt+F6 (Podremos volver al escritorio gráfico con Ctrl+Alt+F7 o a veces Ctrl+Alt+F5).  Igual no podemos acceder a la primera terminal porque esté siendo utilizada por los procesos de login gráfico si es que ya hemos empezado desde allí.
  • 15. UD6.0_AZC 15 6.2. Terminal, Shell, interfaz de comandos  Se mostrará algo similar a lo siguiente:  miusuario@nombredemimáquina/directorio/actual$  miusuario es el nombre de usuario con el que hemos entrado a Linux.  nombredemimáquina es el nombre de nuestra máquina.  Directorio/actual la ruta completa al directorio actual. Nada más entrar deberían mostrar/home/miusuario.  $ indica que estamos en el sistema como un usuario normal, y no como root. Si entrásemos como root, en vez de un $ tendríamos un # en cada línea, lo cual debería recordarnos que "tecleemos con cautela“.  Ejemplo si entrásemos como root: root@mimáquina /root#  El DIRECTORIO PERSONAL (directorio donde cada usuario puede escribir y tiene sus archivos de configuración y su trabajo) de root es /root, mientras que para los usuarios normales es /home/nombredeusuario.

×