jueves, 9 de diciembre de 2010

LINUX




1.      Unidades de medida:
-        1 bit: pulso electrónico 0 y 1  apagado y encendido.
-        1 byte: 8 bits
-        1 kilo byte: 1024 bytes
-        1 mega byte: 1024 kilo bytes
-        1 giba byte: 1024 mega bytes
-        1 tera byte: 1024 giga bytes

2.      Estructura del sistema de archivos de Ubuntu 10.10 

/bin 
Este directorio contiene los binarios básicos que puedan ser utilizados por los administradores y usuarios habituales en el sistema. Aquí se encuentran comandos como ps, ls, rm, mv, chmod, df, y el núcleo de otros programas en este directorio. 

/sbin 
El directorio /sbin tiene una función similar a /bin. Contiene binarios, sin embargo, es para los binarios de base usado sólo por los administradores. Este directorio contiene archivos binarios del sistema sólo cruciales para el montaje del resto del sistema y recuperar el sistema si no puede arrancar. Aquí se encuentran programas como fsck, ifconfig, mkfs, route, e init. Sin embargo varios de los binarios en /sbin pueden ejecutados por los usuarios regulares, que suelen ser destinados a ser utilizados por el usuario root. 

/lib 
En / lib se encuentra el núcleo del sistema de bibliotecas de sistema necesita para completar el proceso de arranque y usar los binarios en /bin y /sbin. Todos los módulos del kernel también se encuentran aquí en /lib/modules/. 


/usr 
El directorio /usr/ (abreviatura de los Recursos del Sistema UNIX) se destina a almacenar todos los archivos binarios y las bibliotecas no críticos para el sistema. ¿Por qué la separación? Bueno, la idea es que si se mantiene sólo los binarios del núcleo y las bibliotecas en /bin, /sbin, y /lib, podemos mantener la partición raíz principal relativamente pequeña y en toda la vida útil del sistema no debe crecer demasiado mucho más. La mayor parte del espacio en disco puede ser dedicado a la partición /usr, lo que podría ser montado en una de mayor tamaño de disco independiente si se requiere. Otro dato útil acerca de /usr es que a menos actualicemos los paquetes del sistema, permanece relativamente estable. Esto significa que si se separan /usr en su propia partición, en realidad se podría añadir una capa adicional de seguridad y de montaje de sólo lectura y volver a montar de lectura y escritura al realizar actualizaciones. 

/usr/bin 
Este directorio tiene un propósito similar a /bin, sólo se almacena el resto de los binarios en el sistema que no se consideran críticos. Encontraremos comandos como el mangzipnano, y otros binarios destinados a ser utilizados tanto por los administradores y los usuarios regulares aquí. 

/usr/sbin 
Este directorio es similar a /sbin, sólo almacena los archivos binarios para el administrador que no son fundamentales para el arranque. Aquí encontrarás las herramientas como traceroutechroot, y ntpdate junto con la mayoría de los daemons que se inician las secuencias de comandos de inicio como los servidores Web, los demonios ntp, y servidores de correo. 

/usr/lib 
Al igual que con /lib, que se encuentra bibliotecas de programas dentro de este directorio, sólo en este caso son las bibliotecas para apoyar a los binarios en /usr /bin y /usr/lib. 

/usr/local 
Algo muy importante acerca de GNU/Linux como servidor es que la mayoría de los servicios y otros programas que desea ejecutar ya están empaquetadas y listas para usar. En algunos casos, sin embargo, es posible que desee prestar un servicio personalizado o binarios o incluso un script personalizado de nuestra propiedad para el sistema. Aquí es donde el directorio /usr/local entra en juego. Notaremos que proporciona bin, sbin, y los directorios lib al igual que en /usr, sólo estos directorios están diseñados para programas de otros fabricantes que desea poner a disposición del sistema que no son proporcionados por el propio sistema.


 3.      Comandos
-          Clear: Limpiar pantalla
-          Ls: Lista los archivos y directorios dentro del directorio de trabajo.
-          MkdirCrea un nuevo directorio. Sintaxis: mkdir nom_directorio.
-          CDCambia de directorio. Sintaxis: cd nom_directorio.
-          ChmodUtilizado para cambiar la proteción o permisos de accesos a los archivos. r:lectura w:escritura x:ejecución +: añade permisos -:quita permisos u:usuario g:grupo del usuario o:otros || Sintaxis: chmod permisos nom_archivo
-          Passwd: Se utiliza para establecer la contraseña a un usuario. Sintaxis: passwd nom_usuario.
-          Sudo-su: Con este comando accedemos al sistema como root.
-          Aptitude: Aptitude es una interfaz para APT. Muestra una lista de paquetes de software y permite al usuario elegir de modo interactivo cuáles desea instalar o eliminar. Dispone de un poderoso sistema de búsqueda que utiliza patrones de búsqueda flexibles, que facilitan al usuario entender las complejas relaciones de dependencia que puedan existir entre los paquetes.
-          Apt-get: con este comando puedes instalar aplicaciones, actuializar, removerlas, cambiar de distribución. Etc.
-          Kill: Permite interactuar con cualquier proceso mandando señales. Kill (pid) termina un proceso y Kill -9 (pid) fuerza a terminar un proceso en caso de que la anterior opción falle. Sintaxis: kill [opciones] PID. L
-          Rm: Remueve o elimina un archivo. Sintaxis: rm nom_archivo
-          Mv: Mueve archivos o subdirectorios de un directorio a otro, o cambiar el nombre del archivo o directorio. || Sintaxis: mv nom_archivo1 …nom_archivoN nom_directorio. N
-          Tar: Comprime archivos y directorios utilizando la extensión .tar. Sintaxis: tar -[arg] nom_archivo.tar nom_archivo.
-          Make: Es una herramienta que controla la creación de ejecutables y otros archivos de un programa a partir de los archivos fuente. || Sintaxis: make.
-          Install: Instalar
-          Sh: Extensión de archivos ejecutables en Linux.


4.      Instalar programa por consola en Ubuntu:
-          Sudo apt-get install nombre_paquete ejemplo: sudo apt-get install Gnome

5.      Configuración de proxy por consola Ubuntu:

6.      Ejecutar programa por consola con extensión .sh

Para instalar un archivo .sh tan sólo tendremos que ejecutar dos líneas de comando. Lo primero será abrir una ventana de terminal y situarnos en la carpeta donde tengamos el archivo con extensión .sh que queremos ejecutar. A continuación escribimos:

Chmod nombre_archivo.sh

7.      Como se simboliza la raíz en Linux:
Se simboliza con un /

8.      Devolverme a un directorio anterior en consola:
Para devolverme un directorio uso el comando CD_.. EJM: si estaba situado en home/users/descargas/
Cd ..  y paso a  home/users/


9.      Partes de Distro Ubuntu 10.10:
-          Paquete grafico por defecto: Gnome
-          Administrador de archivos: Nautilus- Gnome
-          Navegador por defecto: Mozilla Firefox
-          Menú principal y cuáles son los ITEMS:
-          Gestor de actualizaciones:
-          Editor por defecto de la interfaz gráfica:

10.   Cliente FTP filezilla

11.   Servicio de protocolo samba para acceder desde la plataforma Windows

No hay comentarios:

Publicar un comentario