Descarga Ubuntu
Inicio‎ > ‎

Entradas



Directorio personal (/home/tuusuario) y archivos ocultos.

publicado a la‎(s)‎ 11/05/2009 10:19 por Administrador de kronbus.com   [ actualizado el 09/06/2009 19:22 ]


En GNU/Linux cada usuario tiene su directorio personal, en el cual puede almacenar cualquier tipo de información que desee, llendo desde documentos, archivos de musica, videos, imágenes, hasta algún programa.

Además de esto, los programas guardarán su configuración aquí, es decir; siendo GNU/Linux un sistema Multi-Tarea y Multi-Usuario, la forma más eficiente para mantenerlo así es que:

Si el usuario juanito tiene una configuración especial de apariencia, opciones para su escritorio, todas esas configuraciones se guardaran como un archivo oculto en su carpeta personal, en este caso /home/juanito

Por ejemplo el programa ejemplox1 tal vez guarde sus opciones en el directorio /home/juanito/.ejemplox1

Y esto es así porque cuando hay que ocultar un archivo, lo que se hace es poner 1 punto antes del nombre de archivo (o carpeta, que para GNU/Linux es un archivo que agrupa a otros).

Por ejemplo si quiero ocultar el archivo documento1.odt solo tengo que renombrarlo a .documento1.odt

Hay que recordar que en GNU/Linux no es lo mismo Documento1.odt que DOCUMENTO1.ODT ni mucho menos documento1.odt, aquí la escritura correcta de los nombres de archivo es indispensable, distinguiendo siempre entre mayúsculas y minúsculas.

Cabe tambien aclarar, que a no ser que el propio usuario (propietario) cambie los permisos de sus archivos y carpetas de su Home, sólo el podrá verlos y editarlos, esto claro para mayor seguridad.

Ya que así podrá haber 10 usuarios que compartan la máquina y el sistema operativo, pero no verán tus archivos.


Directorios en GNU/Linux

publicado a la‎(s)‎ 13/03/2009 11:27 por Administrador de kronbus.com   [ actualizado el 14/03/2009 12:55 ]

En esta ocasión explicaremos como son los directorios en GNU/Linux, como se organizan y recordar lo de los permisos.

Aunque las diferencias al respecto entre distribuciones de GNU/Linux existe, es mínima. Cada directorio se indica con una diagonal inclinada (/) seguida del nombre del directorio.

A diferencia de los entornos Windows que utilizan una diagonal invertida: \

Existen dos tipos de distinciones cuando hablamos del tipo de contenido de un directorio:

  1. Estaticos o dinamicos:
    • Estaticos: Contiene binarios, bibliotecas, documentacion y otros ficheros que no cambian sin intervencion del administrador. Pueden estar en dispositivos de solo lectura (read-only) y no necesitan que se hagan copias de seguridad tan a menudo como con ficheros dinamicos. Por ejemplo los directorios: /bin, /sbin, /opt, /boot, /usr/bin
    • Dinamicos: Contiene ficheros que no son estaticos. Deben de encontrase en dispositivos de lectura-escritura (read-write). Necesitan que se hagan copias de seguridad a menudo. Por ejemplo los directorios: /var/mail, /var/spool, /var/run, /var/lock, /home
  1. Compartibles o no compartibles.
    • Compartibles: Contiene ficheros que se pueden encontrar en un ordenador y utilizarse en otro. Por ejemplo los directorios: /usr/bin, /opt
    • No compartibles: Contiene ficheros que no son compartibles. Por ejemplo los directorios /etc, /boot, /var/run, /var/lock

Todos los ficheros y directorios aparecen debajo del directorio raíz «/» (El equivalente en el mundo Unix al C:\ de Windows) aunque se encuentren en discos/dispositivos distintos. En Linux/Unix no existen letras de discos (C:, D:, etc) Los dispositivos se 'montan' (empiezan a formar parte) del arbol de directorios del sistema, pero esto lo explicaremos en otra ocasion.

A continuacion teneis una lista con los directorios mas importantes del sistema y para que se usan. Para acceder a los mismos podeis usar el comando cd 'nombre del directorio'. Para ver el contenido de los mismos podeis usar el comando ls -l 'nombre del directorio'.


/ Es la Raiz (root), de aquí se desprenden todos los demás directorios.

/bin Contiene comandos / programas binarios (por ejemplo cp, mv, ls, rm)

/boot Contiene los archivos utilizados para el arranque del sistema, como son núcleo y discos RAM.

/dev Contiene archivos que enlazan al hardware, para interactuar con el (Lectores CD/DVD, Discos duros, tarjeta de sonido, tarjeta de video, etc.)

/etc Contiene los archivos de configuración de los programas instalados, que son utilizados en todo el sistema y son específicos de la computadora.

/etc/opt Únicamente contiene los archivos de configuración de los programas instalados en el directorio /opt

/home Contiene las carpetas de los usuarios (por ejemplo "/home/juan"  "/home/miriam" etcétera).

/lib Contiene los controladores y las librerías compartidas del sistema, escenciales para los binarios de /bin, /sbin y el núcleo del sistema.

/lost+found Contiene información que se guardó de manera incorrecta debido a algún fallo.

/media Contiene directorios para ser utilizados como punto de montaje para Unidades Extraíbles u otras particiones. Por ejemplo dispositivos USB y unidades de CD/DVD.

/mnt: Contiene comúnmente directorios para montajes temporales de unidades. Por ejemplo directorios compartidos dentro de una red, alguna partición de Windows, etc.

/opt: Contiene directorios de paquetes adicionales de programas o aplicaciones.

/proc: Contiene información para la virtualización del sistema de ficheros de Linux.

/root: Es el "home" o directorio personal del administrador.

/sbin Son los ejecutables de administración. Por ejemplo mount ó umount.

/srv Contiene carpetas accesibles por el programa cliente de un determinado servicio ofrecido por algunos servidores configurados en el sistema (por ejemplo Apache, ProFtpd).

/sys Contiene información sobre dispositivos, de la manera como los ve el kernel (Linux).

/tmp Contiene los archivos temporales, el directorio es limpiado en cada inicio del sistema.

/usr Directorio padre de otros subdirectorios de importancia:

/usr/bin/	Comandos/programas binarios.
/usr/include/ Ficheros de inclusión estándar (cabeceras de cabecera utilizados para desarrollo).
/usr/lib/ Bibliotecas compartidas.
/usr/share/ Datos compartidos independientes de la arquitectura del sistema. Imágenes, ficheros de texto, etc.
/usr/src/ Códigos fuente (Opcional)
/usr/X11R6/ Sistema X Window, versión 11, lanzamiento 6 (Opcional)
/usr/local/ Jerarquía terciaria para datos compartidos de solo lectura específicos del ordenador que los comparte.

/var Ficheros de sistema como el buffer de impresión.


Comando sudo y usuario root

publicado a la‎(s)‎ 10/03/2009 20:52 por Administrador de kronbus.com

Continuando con el tema anterior (Seguridad: Usuario normal y Usuario root), lo primero con lo que tenemos que familiarizarnos al empezar a utilizar GNU/Linux, es el concepto de root.

Como vimos, el usuario root ó superusuario puede hacer lo que quiera en el sistema, borrar, modificar y leer archivos de todos los demás usuarios.

Por tanto para instalar un programa por ejemplo, no lo vamos a realizar como un usuario normal, sino como root, aunque sólo nos convertiremos en root por ese momento que queramos instalar ese o esos programas.

Para que quede más claro vamos a poner un ejemplo.

Vamos a pensar que nos instalamos Ubuntu, una de las distribuciónes de GNU/Linux más populares (ver que es una distribución).

Entonces si somos novatos, vamos a hacerlo en ambiente gráfico.

Nos vamos al menú Aplicaciones y luego a  Añadir y quitar...

Para instalar o desinstalar una aplicación, solo hay que marcar la casilla que está al lado del programa y luego clic en Aplicar cambios, se abrirá una ventana pidiendo nuestro password de usuario y listo.

En caso de una desintación, lo desmarcamos y le damos clic en  Aplicar cambios (en esa ventana están organizados los programas por categorías, para que busquemos el que necesitamos).




Bien, al ingresar la contraseña que nos pide, lo que está haciendo el sistema es validarnos como superusuario, para esa operación, mediante el comando sudo, que significa hacerme superusuario.

Hay otras maneras de convertirnos en superusuario y es por medio de la terminal (una interfaz que muchos encontrarán muy similar al MS-DOS, dónde podemos hacer todo lo que se hace mediante la interfaz gráfica y mucho más, pero eso será tema de otra entrada.






Seguridad: Usuario normal y Usuario root

publicado a la‎(s)‎ 06/03/2009 09:26 por Administrador de kronbus.com   [ actualizado el 06/03/2009 14:10 ]

En GNU/Linux es sabido que se tiene mucha mayor seguridad respecto a los sistemas de Microsoft, a continuación veremos una de esas razones, el porqué de tener que crear un usuario sin privilegios.

Una de las razones de porqué GNU/Linux es más seguro, es sin duda el que se utilice para trabajar un usuario sin privilegios de administrador, es decir, que no puede modificar datos en ninguna otra carpeta, que no sea la propia carpeta del usuario, por ejemplo: "/home/usuario1/" (ya veremos más adelante como se organizan las carpetas y los permisos en GNU/Linux).

Existe por otro lado, el superusuario, el usuario root.

Dicho usuario puede hacer lo que quiera en el sistema, borrar, modificar y leer archivos de todos los demás usuarios.

De tal modo que, si existiera algún ataque por algún código malicioso, virus, etcétera y estamos trabajando con el usuario llamado en este ejemplo "usuario1", podrían destruirse o dañarse tal vez datos, pero sólo pertenecientes al propio usuario, el sistema no se ve comprometido y seguirá funcionando, ya que al estar utilizando el sistema con permisos para "usuario1" no se daña nada que no esté en "/home/usuario1/" o que no tenga permisos de Lectura/Escritura para "usuario1".

Para algunos puede resultar un poco confuso al principio, pero al verlo en la práctica es más sencillo.

Es preciso aclarar que, la posibilidad de que exista un ataque de algún virus en GNU/Linux es bajísima o prácticamente nula, si bien no es cierto que no existen virus para GNU/Linux, si es cierto que la mayoría de los que existen no representan un gran riesgo, por ser creados para su estudio, es decir no se propagan o diseminan como lo hacen en los sistemas de Microsoft.

Además que si se descubre una vulnerabilidad en el sistema GNU/Linux, inmediatamente miles de programadores a nivel mundial se disponen a resolverlo y publicar los parches/actualizaciones o lo que sea conveniente hacer.

En cambio en los sistemas Windows, como el código fuente del sistema es cerrado (oculto), sólo los programadores contratados por Microsoft hacen algo, llevando mucho tiempo entre que lo revisan, lo arreglan, tienen juntas para decidir si lo publican, se revisa nuevamente, etcétera y alguien da la autorización para publicarlo, alguien lo sube al Windows Update, pasando en ocasiones 2 meses o más, mientras tanto millones de usuarios ya sufrieron las consecuencias.

En la siguiente entrada continuaremos con el tema...




GNU/Linux en Vivo sin Instalación (LiveCD)

publicado a la‎(s)‎ 02/03/2009 14:34 por Administrador de kronbus.com   [ actualizado el 03/03/2009 19:17 ]

Si te interesa probar alguna distribución de GNU/Linux, la mayoría ofrecen un sistema en vivo, es decir que corre sin necesidad de instalación, con solo iniciarla desde un CD. 


Esto es lo que se llama LiveCD





Una vez que arranca el LiveCD, es conveniente especificar el idioma, a fin que no tengas problemas para entender algunos aspectos del sistema.


Con la distribución iniciada, puedes probarla, incluso, dependiendo de la cantidad de RAM instalar algunas aplicaciones livianas, a manera de prueba, si todo te convence, desde ahí mismo seguramente tiene una opción para instalar el sistema en el disco duro de tu computadora. 


Recuerda que un LiveCD cumple las siguientes posibilidades para el usuario:


1.- Verificar la apariencia y funcionamiento de la Distribución.

2.- Usarse sin instalar nada en el disco duro, lo cuál implica que no hay riesgo.

3.- Funcionará más o menos veloz, dependiendo de la máquina en que lo ejecutes (Tipo y velocidad de procesador, Cantidad de RAM disponible).

4.- Permite en la mayoría de los casos iniciar la instalación al disco duro.

5.- Si la distribucion que evaluas es para instalarla y no te gusta la apariencia que tiene por default, recuerda que GNU/Linux fue hecho para ser flexible, puedes personalizar la apariencia, tanto como quieras (y quieras aprender a hacerlo) o bien buscar una distribucion más acorde a lo que quieres ver en tu escritorio.


Nota: Para usar cualquier LiveCD, es necesario que en el BIOS de tu máquina, tenga configurada la opción para arrancar primero del CD/DVD.

¿Dónde consigo las distribuciones más fáciles para iniciar con GNU/Linux?

publicado a la‎(s)‎ 27/02/2009 16:57 por Administrador de kronbus.com   [ actualizado el 03/03/2009 10:21 ]

Las distribuciones más sencillas para el nuevo usuario de GNU/Linux son las siguientes:

Mandriva
Fedora
Ubuntu
Xubuntu
Kubuntu
openSUSE


Recuerda que hay que descargar la versión que corresponda a el procesador de tu máquina (32bits o 64bits), si tienes dudas, puedes usar sin problemas en cualquiera la de 32bits.

En especial para los usuarios que tienen pocos recursos en su máquina, les conviene Xubuntu, o cualquiera de las otras y poner el Entorno Gráfico (escritorio) XFCE (el de logo de ratoncito).


Escoger la distribución.


Sí por mucho que te digan y/o leas, no encuentras la mejor distribución para instalarte, hay un servicio en línea, que te ayudará a saber cual te conviene (en español):

Entorno Gráfico

publicado a la‎(s)‎ 26/02/2009 22:22 por Administrador de kronbus.com   [ actualizado el 09/06/2009 19:38 ]



GNU/Linux fue pensado para ser flexible, por lo que existen para el varias opciones de Entornos Gráficos.

Un Entorno Gráfico significa, un escritorio, una apariencia, una serie de aplicaciones y una forma de trabajar.

El Entorno Gráfico está hecho para trabajar con Ventanas, con el Ratón y el teclado, a fin que la experiencia de trabajo sea más sencilla.

En GNU/Linux puedes personalizar tu escritorio de trabajo más o menos sencillamente, dependiendo del Entorno Gráfico que decidas utilizar.

Los más utilizados actualmente son GNOME, KDE y XFCE, aunque hay varios más.

Unos son más ligeros que otros, por lo que también te convendrá aquél que, se adapte a la capacidad de tu máquina y que te agrade.

Dependiendo de la Distribución de GNU/Linux que elijas, tendrá predefinido uno u otro entorno gráfico, aunque puedes instalar otro después, si así lo deseas.

Si quieres que tu Entorno Gráfico se parezca a alguno como los de Windows o Mac, lo puedes hacer, también puedes hacer que se vea de una manera totalmente diferente, eso depende de ti.









‹ Ant.    1-7 de 7    Siguiente ›