Linux is different: ¿Que hace a Linux diferente (de Windows)?
La primera vez que trabajamos con un sistema operativo no basado en MsWindows, podemos encontrarnos algo perdidos, sobre todo si nos fijamos en la jerarquía de archivos debiendo realizar un pequeño esfuerzo para adaptarnos a sus características mas peculiares, sin embargo una vez superado este periodo de adaptación nos damos cuenta de que es un sistema potente y rápido.
A continuación se analizan los aspectos mas diferenciadores respecto de un sistema Linux:
Organización de Archivos:
A diferencia de otros sistemas operativos en los que podemos ver un árbol de archivos por cada unidad, el sistema de organización de ficheros de Linux es un único árbol (pero muy grande :-) )
En la base o tronco nos encontramos con /root y tras este aparecen como ramas cada carpeta, archivo y unidades.
Por ejemplo imaginemos que tenemos dos discos duros (llamados a y b) y que el primero de estos discos tienes dos particiones (llamadas 1 y 2), además contamos con una disquetera y un CDrom.
En Windows tendríamos las siguientes unidades:
- Disco C: partición 1 disco a
- Disco D: partición 2 disco a
- Disco E: disco b
- Disco de 3 1/2
- Disco F: cdrom
En linux partimos de un único sistema de archivos y no de cinco unidades como en el ejemplo de windows, cada unidad se monta en el root y funciona como una carpeta. Así tendríamos:
- / (nuestro Root)
- /home
- /home/user/music
- /mnt/floppy
- /mnt/cdrom
Sistema Modular
Si analizamos los distintos sistemas operativos (Windows XP, Windows 200, Windows 98, Windows 95 o Mac Os) cada uno de ellos tiene diferentes componentes e incluso distinta apariencia gráfica . Seria fantástico poder construir un sistema operativo con el Media Player de Windows XP, el administrador de archivos de Windows 98, la estabilidad de Windows 2000, y el aspecto o interfaz de Mac Os. a día de hoy es imposible. En Linux sin embargo cada aspecto del sistema es independiente, podemos mezclar elementos y crear nuestra propia versión del sistema operativo. De esta forma disponemos de multitud de programas como cortafuegos, para ejecutar archivos multimedia o para administrar archivos.
Esta modularidad de Linux es la que permite la existencia de multitud de distribuciones linux, ya que cualquier persona o empresa puede realizar su propio cincollagas.
Al igual que podemos utilizar distintos programas para realizar las mismas funciones, podemos utilizar distintas interfaces gráficas de usuario (GUI). De esta forma si queremos que nuestro sistema linux tenga un escritorio parecido a Windows podemos utilizar FvWM con el tema XP, si queremos que nuestro escritorio sea menos vistoso pero más rápido utilizaremos IceWM, si queremos utilizar escritorios mas completos probaremos GNOME o KDE
Hardware, Software y el Kernel
El kernel es el sistema central de cualquier sistema operativo. Todos los sistemas operativos constan de una parte encargada de gestionar los diferentes procesos y las posibles comunicaciones entre el hardware de un ordenador con los programas que están en funcionamiento, entre otras y variadas tareas. Es, por ejemplo, el que facilita el acceso a datos en los distintos soportes posibles (CD-ROM, unidad de disco duro, unidad ZIP, etc.), o el que arranca el ordenador, o el que resetea todos los dispositivos que sean necesarios.
La principal propiedad de un kernel es que todas estas operaciones de manejo de memoria o de dispositivos, son, desde un punto de vista de usuario, totalmente transparentes, esto es, no es necesario saber como trabajar a bajo nivel con el procesador para realizar las operaciones que sean necesarias, ya que será el kernel, a través de una serie de instrucciones ya implementadas el que lo hará por nosotros.
Cada pocas semanas hay una nueva versión del Kernel disponible vía Internet, la versión disponible a 3 de enero es 2.6.15 y se van publicando en www.kernel.org, de forma que si tenemos algún elemento de hardware que no esté soportado podemos tener suerte y que en la próxima actualización venga incluido.
Gestores de paquetes
Hay distintas formas de instalar programas en Windows pero la mas fácil es utilizar el gestor de paquetes que venga con nuestra distribución, dicho gestor de paquetes se encarga de comprobar todas las dependencias y se asegura de que sean instaladas para que cada programa funcione correctamente.
El gestor de paquetes normalmente tiene un repositorio en linea para instalar sus programas de forma que instalar una aplicación es tan fácil como buscar a través del repositorio y hacer click en Install.
¿Que no podemos encontrar un determinado programa en nuestro gestor de paquetes?. No ocurre nada, simplemente añadimos un nuevo repositorio. Como gestores de paquetes tenemos Synaptic para Debian, Yum para Red Hat ; YaST2 para SuSE y Emerge para Gentoo.
Permisos
Permisos de usuario
Linux está diseñado para tener múltiples usuarios, cada usuario forma parte de un grupo o de varios.Cada usuario tiene permiso para leer, escribir o ejecutar sus propios archivos y puede cambiar estos permisos. Cada usuario dispone además de su propio usuario y contraseña y puede restringir el acceso a sus archivos
Permisos de grupo.
Como cada usuario pertenece a uno o más grupos, un usuario puede establecer permisos sobre sus propios archivos o carpetas estableciendo que que a una carpeta suya llamada PROTOCOLOS pueda acceder los miembros de un determinado grupo con permisos de escritura (grupo médicos), pero por ejemplo el Grupo ats solo pueda leer.
El usuario Root, que no debe confundirse con /root del sistema de archivos, es el administrador y puede acceder a todos los archivos y carpetas y es el único usuario en principio que puede alterar la configuración del sistema. El usuario Root tiene su propia contraseña que debe utilizarse únicamente para tareas de mantenimiento del sistema, de esta forma evitaremos que un usuario normal instale spyware en en sistema o borre archivos importantes
El directorio /Home
Windows a la hora de guardar algo tiene Mis Documentos, pero que pasa si no queremos guardar algo que no sean documentos, ¿donde lo dejamos? pues donde primero nos pilla, en linux a la hora de guardar archivos tenemos una estructura más lógica.
De esta forma cada uno de los usuarios de Linux tiene un directorio home (/home/user), en este directorio home podemos tener documentos (/home/user/documents), accesos directos a programas, musica (/home/user/Music) o cualquier otra cosa. Cuando creamos archivos o carpetas en nuestro directorio home podemos organizarlo como nosotros queramos con las carpetas que queramos, nos da total libertad.
Dejamos algunas cosas en el tintero pero
Vía | TechRepublic
Trackback URL for this post:
Responder
Contenido popular
Hoy:
- Personalizando Firefox: about:config, User.js , Prefs.js, userChrome.css, userContent.css
- ¿Como resetear la password de la Bios de un ordenador por Software?
- Recuperar contraseñas guardadas con firefox
- Tip para Internet Explorer 7: Mostrar la barra de Menús
- Prueba Windows Live Mail (sin invitación)
- Google como operador móvil virtual (OMV) en el Reino Unido




