Está en la página 1de 12

Hacking implica una pasin ldica, inteligencia y voluntad de exploracin en cualquier orden de la vida.

Hacking se contrapone a Cracking que implica la


intromisin en la seguridad de un sistema.
Free Software se refiere a la libertad y no al precio (free software).
GNU es un acrnimo de Gnus Not Unix.
GNU/Linux es una combinacin del sistema GNU con Linux como kernel. Stallman y su equipo lleva bastantes aos trabajando en un kernel totalmente libre que
funciona con hardware libre y no privativo como se hace con Linux (GNU/Hurd).
El Open Source (Cdigo de Fuente Abierto) rehuye de las nociones de libertad, comunidad y principios del Free Software (Software Libre). Para el movimiento
Open Source, el software no libre es una solucin ineficiente. Para el movimiento del Free Software, el software no libre es un problema social y el software
libre es la solucin.
El copyleft utiliza la ley del copyright. Es un mtodo para convertir un programa en software libre y exigir que todas las versiones del mismo, modificadas o
ampliadas, tambin lo sean.
Licencias GNU (Licencia Pblica General o General Public License o GPL) de la Free Software Fundation (FSF) que fue creada por Richard Matthew Stallman.
Las siglas LTS (Long-Term Support) en una versin de Ubuntu indican que esa versin tiene un soporte por 5 aos para la edicin desktop y para la edicin
server.
Ubuntu se compromete a soportar cada versin durante los 9 meses siguientes a su publicacin y a sacar una nueva versin cada 6 meses.
Una distribucin (versin) en GNU/Linux es una recopilacin de programas y ficheros, organizados y preparados para su instalacin que suele incluir las
aplicaciones ms comunes que el usuario puede necesitar.
El entorno de escritorio de Ubuntu se llama GNOME (GNU Network Object Model
Environment) y significa gnomo en ingls. Hay entornos alternativos como KDE (Kool
Desktop Enviroment) que en un principio estuvo basado en CDE (Common Desktop
Enviroment) del mundo Unix y es el entorno de Kubuntu. Otro sera Xfce que es el
entorno de Xubuntu y proporciona un entorno de escritorio ligero especialmente
preparado para equipos de bajo rendimiento o con muy poca memoria. Todos los
entornos de escritorio en GNU/Linux se basan en Xwindow que es un paquete
grfico. Otros: Enlightenment...
La interfaz grfica que utiliza Ubuntu se divide en dos partes: X.org y GNOME. El
servidor de X.org es un elemento de software fundamental que asegura que la tarjeta
grfica y el monitor funcionan, y proporciona una base sobre la que ejecutar GNOME.
Es sustituido por Wayland (protocolo de servidor grfico de composicin de
ventanas). Mir se abandona.
El gestor de ventanas es el encargado de dibujar las ventanas:Metacity (GNOME), KDE
(Kwin), Compiz, Mutter, Openbox, Beryl...
Gnome shell, Plasma KDE, Unity son shells (como una especie de capa encima del
entorno de escritorio).
GDM es el encargado de mostrar la ventana de entrada en Ubuntu.
Guadalinex es una distribucin GNU/Linux promovida por la Junta de Andaluca. Inspirada en GnuLinEx, un proyecto similar, de la Junta de Extremadura.
Inicialmente basada en Debian, actualmente se basa en Ubuntu. Hay una versin especial para educacin, Guadalinex EDU.
Trisquel es una distribucin GNU/Linux de origen gallego basada en Debian. Proyecto de la Universidad de Vigo, la Universidad de Ourense, la Consellera de
Innovacin e Industria da Xunta de Galicia y la Deputacin de Ourense. Galinux es una distribucin GNU/Linux basada en Slax (distribucin basada a su vez en
Slackware) y diseado para centros educativos gallegos.
GeeXboX es una distribucin de Linux que permite crear un Centro Multimedia.
Canonical Ltd. (creada por Mark Shuttleworth) desarrolla los proyectos Bazaar (herramienta de control de versiones) y Lauchpad. Este est integrado por Rosetta
(traduccin de casi cualquier parte del software libre del ingls a casi cualquier idioma), Malone (sistema de seguimiento de errores que utiliza Ubuntu) y Soyuz
(gestiona los paquetes en cuanto a la construccin, prueba y migracin entre las distintas partes).
MOTU engloba a los mantenedores del repositorio universe de Ubuntu, y representa jocosamente el acrnimo Masters of Universe.
El repositorio (del ingls significa fuente o depsito) o canal de software de Ubuntu contiene miles de paquetes de software organizados en 4 componentes en
funcin del nivel de soporte que se ofrece y si cumplen o no la filosofa del software libre. Los componentes se denominan main, restricted, universe y
multiverse. La instalacin estndar de Ubuntu es un subconjunto del software disponible en los componentes main y restricted. El componente main de la
distribucin contiene aplicaciones de software libre (aunque hay excepciones), que se pueden redistribuir libremente y que son soportadas completamente por el
equipo Ubuntu. El componente restricted de la distribucin contiene aplicaciones de software restrictivo y que no tienen un soporte completo por el equipo de
Ubuntu porque solo se reenvan los informes de los problemas a los autores reales, ste es el caso de los controladores de hardware. El componente universe es
una foto del software libre, el cdigo abierto y el mundo GNU/Linux que se distribuye sin ninguna garanta de parches de seguridad ni soporte. El componente
multiverse contiene software no libre que no est soportado y, normalmente, no se puede arreglar o actualizar.
Los programas procedentes de los repositorios universe y multiverse no pueden aprovecharse de las actualizaciones automticas o correccin de errores. En
consecuencia, exigen un mantenimiento manual.
La diferencia entre el CD de instalacin de escritorio (desktop) y alternativo (alternate) de Ubuntu es, entre otras, que el alternativo se emplea en el caso de que la
instalacin estndar diese problemas, y adems puede ser instalado en sistemas con menos de 384MB de memoria RAM.
Existe Ubuntu para las arquitecturas i386 (procesadores 386/486/Pentium II/Pentium III/Pentium IV y Athlon/Duron/Sempron), AMD64 (Athlon64, Opteron y
los nuevos procesadores Intel de 64 bits) y Sun UltraSPARC.
Iniciar Ubuntu en modo grfico seguro se usa cuando se experimenta algn problema con uno o varios dispositivos o bien el proceso de carga se detiene
inesperadamente.
Memtest86 se ejecuta en el Live CD para realizar un test de memoria.
Un es el emblema de GNU.
Ubuntu es una palabra que viene de las lenguas zul y xhosa, que puede traducirse como "humanidad hacia los dems" o tambin "la creencia en un enlace
universal de compartir que conecta a toda la humanidad".

Pgina 1 de 12
El ncleo de un sistema operativo es el que se encarga de dar prioridad a los programas y de gestionar las peticiones del hardware, comunicando ambos.
El instalador grfico Ubiquity es el instalador simple grfico del Live CD.
Wubi permite instalar GNU/Linux como un programa de Windows.
A los programas organizados y preparados para instalar se los suele denominar paquetes. Los formatos ms comunes de paquetes son RPM (de Red Hat Package
Manager; rpm) y DEB (de Debian Package; dpkg).
Ubuntu utiliza una tecnologa de instalacin de aplicaciones basada en paquetes. Cada paquete es un archivo comprimido, con extensin .deb, que contiene
informacin del producto, archivos de programa, bibliotecas, iconos, documentacin y scripts de configuracin. Algunos paquetes se instalan sin ms, pero en
muchas ocasiones para poder aadir un paquete se necesita que en el sistema haya instalado otros relacionados, es lo que se conoce como dependencias. Los
programas estn almacenados en los repositorios.
El rea de trabajo o workspace nos proporciona diferentes escritorios para trabajar.
Lanzador o enlace = Acceso directo.
Cajn = Grupo de accesos directos.
Si creamos un archivador, empaquetamos y comprimimos los archivos o carpetas escogidos.
El modelo de seguridad en el sistema de archivos se denomina modelo POSIX.
Los podcasts son grabaciones de sonido a las que se puede uno subscribir.
En Ubuntu, por defecto, las carpetas personales son accesibles a los dems con permisos de lectura. Si queremos evitarlos, en el cuadro de dilogo de las
propiedades de nuestra carpeta personal desactivaremos las casillas correspondientes.
/ Raz del rbol de directorios (C:\ en Windows). Con 15 GB me llega de sobra, adems tengo en cuenta la carpeta /tmp.
/bin (binaries) Programas o comandos ms bsicos (archivos de programas en Windows).
/boot Archivos usados por el sistema durante el arranque, incluida la imagen del ncleo.
/dev (device) Controladores (device drivers o device files) para el acceso a los dispositivos fsicos del disco, como el ratn, las tarjetas...
/etc Archivos de configuracin del sistema.
/home rbol de directorios propio de cada usuario del sistema (Documents and Settings en Windows). Encontraremos un subdirectorio para cada usuario, lo que
en el entorno grfico se llama Carpeta personal. Es una buena costumbre situar este directorio en una particin independiente para salvaguardar los datos en caso
de catstrofe o para reinstalar completamente un sistema distinto respetando el trabajo anterior.
/lib (shared libraries) Libreras usadas por diferentes aplicaciones, evitando que cada programa incluya las suyas propias con la consiguiente redundancia de
ficheros (C:\Windows\System32 en Windows).
/lost+found Archivos recuperados a partir de daos
/media (o mht) Unidades externas o adicionales (CDs/DVDs, discos USB, particiones de Windows). Al montar un CD-ROM, una memoria USB o un disquete se
crea aqu automticamente un subdirectorio. /media/cdrom0 Primera unidad de CD-ROM.
/opt Archivos de la instalacin de nuevas aplicaciones propias o de terceros.
/proc Archivos especiales con informacin de la memoria, los procesos, el kernel, los programas y del sistema. /proc/sys Informacin sobre el estado actual de
ejecucin del sistema.
/root Directorio personal del superusuario.
/sbin (system binaries) Comandos esenciales de administracin del sistema, normalmente reservados al superusuario.
/srv Archivos con informacin de servidores de red (ftp, http...).
/sys Archivos especiales con informacin de los dispositivos del equipo.
/tmp Archivos temporales (C:\Windows\Temp en Windows). Es la nica carpeta, a parte de /home, donde tenemos permiso de escritura. Tendremos en cuenta
que su capacidad deber permitir realizar una imagen .iso de un DVD.
/usr (unix system ressources) Programas y otros propios de la distribucin como fuentes e iconos. Ocupa el 80% del espacio disponible para la raz. /usr/local
Programas y otros, instalados por el administrador. /usr/bin Programas instalados a disposicin de los usuarios que no son necesarios en la administracin y
mantenimiento del sistema y archivos de uso general para su inclusin en la compilacin de programas en los lenguajes C y C++. /usr/lib Libreras para
programas y paquetes. /usr/local Utilizado por el administrador del sistema cuando instala software mediante compilaciones, en vez de instalar con el gestor de
paquetes del sistema. /usr/sbin Cualquier programa o comando utilizado exclusivamente por el administrador, que no pertenezca a la categora de esenciales.
/usr/share Datos compartidos independientes de la mquina, como la documentacin de los programas, los HOW-TO o colecciones de imgenes para el escritorio.
/usr/src Fuentes de kernel para su posterior compilacin.
/var (variable) Informacin variable (no personal), tanto generada por el propio sistema como por los usuarios. /var/lock Ficheros de bloqueo para indicar al
sistema que un determinado dispositivo es inaccesible cuando est siendo usado por alguna aplicacin. /var/log Bitcora del sistema, puesto que aqu se almacenan
los registros detallados de toda la actividad desarrollada en el transcurso de una sesin de trabajo, bases de datos, pginas web, copias de
seguridad, .../var/log/syslog Archivos de registro normales del sistema (las versiones antiguas estn comprimidas con gzip .gz). /var/log/auth.log Archivos de
registro de autenticacin del sistema (las versiones antiguas estn comprimidas con gzip .gz). /var/log/mail.log Archivos de registro del sistema de correo (las
versiones antiguas estn comprimidas con gzip .gz). /var/log/messages Mensajes del sistema generales (las versiones antiguas estn comprimidas con gzip .gz).
/var/log/dmesg Archivos de registro de los mensajes del kernel (las versiones antiguas estn comprimidas con gzip .gz). /var/spool Informacin preparada para
ser transferida, por ejemplo, los trabajos de impresin o los mensajes de correo.
El intrprete de comandos /bin/bash, se debe arrancar en el momento de iniciar la sesin.
La lnea de comandos, lnea de rdenes, consola de texto, terminal o shell es el equivalente al smbolo de sistema en Windows.
Para aadir nuevos componentes hay que editar el archivo /etc/apt/sources.list (lista de recursos de paquetes para APT - Advantage Package Tool) donde podemos
insertar comentarios con (#).Si queremos obtener ms informacin, tecleamos la instruccin man sources.list. Si queremos verlo tecleamos la instruccin cat
/etc/apt/sources.list. El primer campo de una lnea nos dice que clase de fuente describe la lnea, como por ejemplo una fuente para paquetes binarios (deb) o para
paquetes de cdigo fuente (deb-src). El segundo campo es la URI de la fuente del paquete, el tercero es el nombre de la distribucin de los paquetes que
queramos, y los campos restantes le dicen a APT que componentes utilizar de la fuente que describimos, por defecto, main y restricted. Otra manera es mediante
el men Sistema> Administracin> Orgenes del software, seleccionamos la pestaa Software de terceros y pulsamos en el botn Aadir, para seguir sus
instrucciones. Slo escribiremos la lnea APT que empieza por deb y no su comentario (#).
A partir de Ubuntu 10.10, los repositorios se aaden desde consola con sudo add-apt-repository [reporitorio PPA que se quiere aadir] y automticamente se encarga de aadir ese
repositorio a nuestro fichero /etc/apt/sources.list y de importar la clave del repositorio. Tambin podemos copiar la clave en un archivo de texto con una
extensin .asc.

Pgina 2 de 12
APT es una interfaz para dpkg y Synaptic es una interfaz grfica para APT, bajo ellos funciona el comando apt-get.
A diferencia de Aadir y quitar aplicaciones, Synaptic trabaja directamente con paquetes, lo que permite un mayor nivel de control y muestra los detalles del
funcionamiento de la administracin inteligente de paquetes. Si queremos eliminar tambin los archivos de configuracin, elegiremos Marcar para eliminar
completamente. En el men Paquete, tambin podemos Bloquear versin, Forzar versin... y Configurar... de un paquete.
El panel Secciones presenta todas las categoras en las que estn agrupados todos los programas. El panel Estado muestra los programas segn su instalacin. El
panel Origen muestra los programas segn sus repositorios.
Cada vez que se descarga un paquete con Synaptic o con el gestor de actualizaciones automticas, se almacena en /var/cache/apt/archives. Se pueden eliminar
estos paquetes sin que el sistema se vea afectado. Para ello ejecutaremos sudo apt-get clean.
Cada vez que iniciamos el ordenador se inicia el gestor de arranque GRUB (GRand Unified Bootloader, Gran Gestor de Arranque Unificado). Permite tener
diferentes sistemas operativos y diferentes versiones de ellos, en el mismo disco duro. Para modificar el tiempo de espera, el sistema operativo por defecto, el
nombre de los sistemas operativos y toda la informacin del arranque de cada uno de ellos (igual que se haca antes en /boot/grub/menu.lst) se puede hacer
mediante el archivo /boot/grub/grub.cfg. No es recomendable hacerlo de este modo, ya que este archivo es un archivo creado automticamente por el sistema
utilizando otros archivos que son los que se deben modificar para cambiar los ajustes de GRUB2.
Lo primero que hay que hacer es averiguar qu resoluciones admite nuestro GRUB con vbeinfo desde el men del grub, pulsando "c" (sin las comillas). Lo
aconsejable es que la imagen de fondo tenga el mismo tamao que la resolucin que pongamos, ya que si la imagen de fondo no es del tamao correcto, el men
no se colocar correctamente.
Las imgenes del GRUB se almacenan en el directorio /usr/share/images/grub tras la instalacin de grub2-splashimages o en /boot/grub. Si queremos utilizar
una imagen personalizada tenemos que colocarla en alguna de estas carpetas. Luego, editar el archivo /etc/default/grub con el siguiente comando: sudo gedit
/etc/default/grub. Escribir al final GRUB_BACKGROUND=Ruta de la imagen y ejecutar en el terminal sudo update-grub.

La versin 1.99 del GRUB soporta imgenes en formato: .png, .tga y .jpg. Las nicas restricciones son que el formato JPG deben de ser de 8bit (256 colores) y que
los 3 formatos deben de ser no indexados, RGB.
El tema por defecto (sin imagen), con los colores especificados en el apartado estn en "default_theme" del archivo /etc/grub.d/05_debian_theme.
Si tenemos ms de una imagen adecuada para el GRUB 2, se utilizar el siguiente orden, para determinar que imagen aparecer como fondo:
1) La imagen de la ruta que aadimos el archivo /etc/default/grub (GRUB_BACKGROUND="/ruta/nombre-imagen.tga").
2) La imagen que pegamos en /boot/grub.
3) Si hay ms de una imagen pegada en el directorio, seguir este orden: JPG, JPG, JPEG, JPEG, PNG, PNG, TGA o TGA.
4) Si hay ms de una imagen con la misma extensin, se determinar por orden alfanumrico.
La nomenclatura para cambiar el color se define con el tipo de texto, el signo igual "=" y 2 colores
separados por una barra invertida "/". Un ejemplo sera: set color_highlight=color-texto/color-fondo.
Donde set color_highlight, ser el tipo de texto al que le vamos a configurar los colores, color-texto ser el
color del texto y color-fondo ser el color de fondo del texto. Por ejemplo, para darle el color rojo al
texto y el color verde al fondo del texto sera: set color_highlight=red/green
La existencia de imagen de fondo o no, determinar la forma en que trabaja el GRUB 2. En los archivos
de configuracin existen 4 tipos de texto, que se utilizarn en funcin de si hay imagen o no para el
fondo (todo cambia sustancialmente):
set menu_color_highlight=color-texto/color-fondo
Sin imagen de fondo controla el color del texto o lnea seleccionada (resaltada), dentro de la "caja" en el men
Con imagen de fondo no hace nada
set menu_color_normal=color-texto/color-fondo
Sin imagen de fondo controla el color del texto sin seleccionar (sin resaltar), dentro de la "caja" en el men
Con imagen de fondo no hace nada
set color_normal=color-texto/color-fondo
Sin imagen de fondo controla el color del texto y el fondo fuera de la "caja" en el men
Con imagen de fondo controla el color del texto sin seleccionar (sin resaltar)
set color_highlight=color-texto/color-fondo
Sin imagen de fondo no hace nada
Con imagen de fondo controla el color del texto o lnea seleccionada (resaltada)

Ajustes de color con imagen de fondo. GRUB 2 omite automticamente los valores "menu_color_highlight" y "menu_color_normal", cuando una imagen est
presente y utiliza "color_normal=color-texto/color-fondo" y "color_normal=color-texto/black". NOTA: el color de fondo para el texto no seleccionado (no
resaltado), debe de ser black (transparente), porque sino no se ver la imagen de fondo set color_normal=color-texto/black.
Aadir almohadilla e introducir lneas...
Editamos el archivo "/etc/grub.d/05_debian_theme" con el if [ -z "${2}" ] && [ -z "${3}" ]; then
comando: sudo gedit /etc/grub.d/05_debian_theme y escogemos los colores # echo " true"
echo " set color_highlight=color-texto/color-fondo"
que queramos. Guardamos los cambios, cerramos el archivo y echo " set color_normal=color-texto/black"
actualizamos el grub con: sudo update-grub. fi

Para no tener que estar reiniciando constantemente el sistema, cuando estemos en el GRUB pulsamos la tecla c para que abra la lnea de comandos. Buscamos la
ruta de las imgenes y escribimos: set color_normal=color1/black y set color_highlight=color1/color2. Como el teclado est en ingls debemos tener en cuenta que: = =; / =
-; y = _. Pulsamos Enter y la nueva lnea coger los nuevos colores. Para volver a probar con otros no es necesario escribir la orden, basta con pulsar la tecla
de la flecha arriba y se pegar el ltimo comando. Nos desplazamos por la lnea con las flechas izquierda y derecha, modificamos lo necesario y pulsamos Enter
para ver el resultado. Tambin podemos modificar la imagen escribiendo splashimage=ruta del archivo con el archivo y la extensin.
Ajustes de color sin imagen de fondo. Cuando no tenemos imagen de fondo, el archivo a editar es: /lib/plymouth/themes/default.grub, que es el archivo de
configuracin por defecto, cuando no hay una imagen de fondo. Si hemos aadido una imagen y aadido las lneas para los colores, debemos de deshacer lo hecho
antes. Editamos el archivo con: sudo gedit /lib/plymouth/themes/default.grub. Al final del archivo aadimos las siguientes lneas, con estos colores por ejemplo:
set menu_color_highlight=yellow/dark-gray
Guardamos los cambios, cerramos el archivo y actualizamos el GRUB con: sudo update-grub. set menu_color_normal=black/light-gray
set color_normal=yellow/black
Other operating systems: que borramos y escribimos como title Mis otros sistemas o cualquier otra cosa pero sin acentos ni .
El uSplash es la pantalla de carga de Ubuntu que se emplea en el administrador de arranque del sistema.
Recuperacin de la clave o contrasea en Ubuntu. Iniciamos Ubuntu con la opcin de recovery mode en el GRUB o cuando veamos la palabra GRUB,
pulsaremos ESC para entrar en el men de inicio. Escogemos root y escribimos en el terminal mount -rw -o remount /. Luego escribimos passwd <nombre de usuario> y
finalmente introducimos la nueva contrasea. Para reiniciar escribimos la orden shutdown -r now o reboot.
Pgina 3 de 12
En la carpeta /home/jorge/.gvfs podemos encontrar los servidores a los que nos hallamos anclado.
Durante el arranque del sistema, se inician una serie de servicios llamados daemons (demonios), algunos esenciales y otros no, que son programas que estn
cargados en memoria y ejecutndose sin que los veamos. En la carpeta /etc/init.d se organizan los servicios que son iniciados por el archivo /sbin/init y el
archivo de configuracin /etc/inittab al arrancar el sistema.
Con reiniciamos el sistema de red. Aunque podemos emplear otros parmetros como
sudo /etc/init.d/networking restart start (iniciar el servicio), stop (detener el servicio),
reload (recargar los archivos de configuracin) y status (mostrar el estado del servicio).
Si listamos los servicios del sistema en un terminal con ps ax, entre corchetes se indican los procesos del ncleo. Un poco ms adelante, los procesos getty que
ponen a disposicin del sistema las distintas consolas del terminal.
Syslogd se encarga de registrar los eventos del sistema y klogd se ocupa de los mensajes del ncleo. Estos se encuentran en /var/log en los archivos messages o
syslog y klogd respectivamente.
Avahi es un programa que permite a un ordenador Linux comunicarse en la red sin necesidad de ninguna configuracin de red manual.
D-Bus (dbus) es un canal de comunicacin interno por medio del cual varias aplicaciones pueden comunicarse entre s. HAL (Hardware Abstraction Layer),
conocido como hald, sirve para reconocer automticamente elementos de hardware.
La comunicacin inalmbrica se establece con bluetoothd que se encarga de gestionar las conexiones de Bluetooth, NetworkManager que permite acceder a los
aparatos de red del sistema mediante un simple clic de ratn sobre el icono del panel. WPA_Supplicant es un componente encargado del cifrado WPA en una red
inalmbrica. El programa nm-system-settings ayuda al gestor de red a facilitar la informacin relativa a los equipos y redes inalmbricas. Los componentes
Wireless y Bluetooth funcionarn incluso aunque no haya instalado el hardware correspondiente.
El demonio Pulseaudio se encarga de todo lo relativo a los datos de audio del sistema. Esto permite que ALSA, pero tambin otros sistemas o fuentes de sonido,
enven datos con total transparencia.
El daemon gvfs es un sistema de archivos virtual de Gnome que permite acceder a archivos por medio de distintos protocolos de comunicacin de red como
SMB, SFTP, DAV o NFS.
La configuracin de la impresora se realiza con el demonio de administracin CUPS (Common Unix Printing System).
Los applets son miniaplicaciones.
Al arrastrar y soltar archivos podemos pulsar la tecla Alt (mientras soltamos) para ver opciones adicionales.
Los emblemas son pequeos iconos que sirven para marcar archivos, realizar anotaciones o conocer el estado del archivo.
El gestor de sonido ms comn en GNU/Linux es ALSA (Advanced Linux Sound Architecture, Arquitectura Avanzada para Linux).
El gestor de vdeo ms comn en GNU/Linux es V4L.
En GNU/Linux, todo son ficheros, esto es, cualquier elemento presente en el sistema es tratado como un fichero desde nuestros archivos personales hasta los
dispositivos hardware como la impresora, el ratn, los dispositivos de almacenamiento...
Las directrices para la estructura de archivos siguen la especificacin pblica FHS (Filesystem Hierarchy Standard) y sirven de referencia para todos los
desarrolladores. Por lo tanto, la mayora de los directorios Ubuntu se encuentran siempre en el mismo lugar en cualquier otra distribucin GNU/Linux.
Una de las caractersticas que tiene las distribuciones GNU/Linux es el empleo de maysculas y minsculas en los nombres de archivos y carpetas para que sean
diferentes unas de otras como, por ejemplo: Casa, casa, CASA, CaSa, cAsA...
Cuando se ejecuta una aplicacin que requiere privilegios de administrador, se pide la contrasea de usuario. El sistema la recordar durante 15 minutos que
podemos modificar en el archivo /etc/sudoers con sudo visudo. Defaults env_reset, timestamp_timeout=45, !tty_tickets nos permite con el segundo trmino modificar este
parmetro y con el tercero que esto valga para todos los terminales que se abran.
A la forma de introducir una contrasea sin que se vea ningn carcter se conoce como contrasea sin eco.
El resto de usuarios est limitado. En GNU/Linux las tareas de administracin son desempeadas por el usuario root, usuario administrador raz o superusuario
(superusuario, superuser do, apocopado sudo). Los usuarios normales, por razones de seguridad, no tienen este tipo de acceso. Sin embargo, Ubuntu no incluye
el usuario root. En su lugar, se concede el acceso administrativo a cada usuario individual. La primera cuenta de usuario del sistema durante la instalacin tiene, de
forma predeterminada, privilegios de administracin. El resto tiene esta opcin desactivada.
El archivo /etc/sudoers nos indica que root y el grupo admin tienen plenos derechos, lo que implica que podemos incorporar nuevos administradores si los
introducimos en el grupo admin.
Los usuarios se administran en el archivo /etc/passwd, los grupos se administran en el archivo /etc/group y las contraseas se guardan cifradas mediante MD5,
un algoritmo criptogrfico, en el archivo /etc/shadow.
El ID de usuario (UID) y el ID de grupo (GID).
Cuando se aade un usuario, el sistema automticamente crea un grupo con el mismo nombre que ese identificador de usuario. Por ejemplo, cuando se aade el
usuario jorge, se crea tambin el grupo jorge, y la carpeta personal ser propiedad del usuario jorge y del grupo jorge, siendo ste el nico miembro del grupo.
Un disco duro no es en verdad un nico disco, sino varios metidos en una caja hermtica. Dispone de varios brazos que
se encargan de moverse hacia la zona donde estn los datos requeridos, los cuales son ledos por unas cabezas lectoras
que estn al final de cada brazo. Suele haber un brazo con cabeza lectora por cada cara de cada disco, por lo tanto, 2 por
disco.
Pista: cada disco tiene unos surcos llamados pistas, las cuales son concntricas, no espirales como las de un disco de
vinilo. Van numeradas desde el cero (0) la ms externa hasta el centro.
Cilindro: es el conjunto de pistas de todos los discos. Por ejemplo, si hay 6 discos y elegimos la pista 20, el conjunto de
todas las pistas 20 de los 6 discos nos da el cilindro. Esto se hace para ahorrar movimientos al brazo lector.
Sector: cada pista est dividida en porciones y resulta la unidad bsica de almacenamiento de datos, normalmente de 512
bytes. Es la controladora del disco duro la que fija el tamao al formatear, aunque algunos discos permiten especificar
otra cifra.
Cluster: es un grupo de sectores.
La divisin lgica (o particin) es una porcin del disco que no est dividida fsicamente.
El formato lgico de un sistema operativo (NTFS, FAT, ext3...) es la forma que tiene el sistema operativo de guardar y ordenar las cosas para que podamos
utilizarlas o, el modo que tiene de asignar los sectores fsicos del disco a los archivos y de relacionar el nombre de los archivos con la situacin en el disco de su
contenido. Tambin existe el formato fsico o de bajo nivel, pero lo normal es que venga hecho de fbrica y que nunca nos haga falta formatearlo de esa manera.
Para formatear una unidad desde el terminal: sudo fdisk -l para obtener una lista de los discos, las particiones que tenemos y que sistema de archivos tienen, y sudo
cfdisk /dev/sdX (o el disco que se necesite).

Pgina 4 de 12
El proceso para dejar una unidad recin salida de fbrica consiste en llenar de ceros la unidad (zero-byte filling), ya que en el formateo comn solo borra unos
sectores y el resto se sobreescribe con el tiempo. Para una memoria USB, escribiremos en un terminal sudo dd if=/dev/zero of=/dev/sdX y para un disco duro, sudo dd
if=/dev/zero of=/dev/hdX. Con bs=1M al final se acelera el proceso.

Si queremos formatear una unidad desde el terminal, buscaremos con el comando df nuestra unidad, la desmontamos con sudo umount /dev/sda1, por ejemplo, y
formateamos con sudo mkfs.vfat -F 32 -n Nombredelpendrive /dev/sda1. Con -F 32 indicamos un formateo con el sistema de archivos FAT32 y con -n tenemos que indicar el
nombre de la unidad (el que aparece cuando conectamos la unidad).
GNU/Linux no necesita un programa de desfragmentacin de disco porque cuanto ms se usa el disco duro menos se fragmenta y en cualquier caso, el
porcentaje de fragmentacin apenas llega al 1%.
Imaginemos ahora un Ministerio que guarda sus expedientes en un enorme armario con millones de cajones. Nos gustara que los documentos relativos a un
mismo expediente se encuentren, en la medida de lo posible, en cajones contiguos. Usted debe contratar una secretaria y tiene la opcin de elegir entre dos
candidatas con prcticas bastante diferentes: la primera, cuando un expediente debe eliminarse del archivo, se limita a vaciar los cajones, y cuando un nuevo
expediente entra, lo separa en pequeos grupos de documentos de la medida de un cajn y archiva cada grupo al azar en el primer cajn vaco que encuentra en
el armario. Cuando usted le seala que as va a ser muy difcil encontrar rpidamente todos los documentos que tienen que ver, ella responde que va a ser
necesario contratar todos los fines de semana una docena de ayudantes para poner de nuevo todo en orden. La segunda candidata, al contrario que la primera,
conserva sobre su escritorio una lista de cajones vacos contiguos, la cual pone al da todas las veces que un expediente es cerrado y sacado de los cajones. Cuando
entra un nuevo expediente, ella busca en su lista un conjunto de cajones vacos contiguos de la medida necesaria, y es ah donde coloca el nuevo expediente. As,
le explica ella, el armario permanecer siempre bien ordenado, incluso aunque haya muchos movimientos de expedientes. No hay duda de que es la segunda
secretaria la que debe ser contratada. En ese momento es fcil hacer entender que Windows acta como la primera secretaria y necesita de ayudantes que
ordenen el armario (el programa DeFrag), mientras que GNU/Linux acta como la buena secretaria y no necesita de nadie para ayudarla. En efecto, el problema
de la gestin eficaz de los discos es muy viejo y hace mucho tiempo que se sabe como resolverlo (la prueba es que Unix es ms antiguo que Microsoft y tiene la
buena secretaria desde 1984!). El programa ScanDisk que se supone tiene que reparar los discos, propone opciones incomprensibles cuyo resultado final es, la
mayora de las veces, la destruccin pura y simple de la estructura de los expedientes, an cuando los datos podan haber sido recuperados antes de ejecutar este
programa.
Hay dos tipos de particiones, denominadas primarias y extendidas. Las particiones extendidas se inventaron debido a la limitacin de cuatro por disco que
presentan las particiones primarias. Slo es posible crear una particin extendida por disco, pero a partir de ella se pueden crear hasta infinitas particiones lgicas,
tambin llamadas unidades lgicas.
El sistema de archivos ReiserFS gestiona mejor muchos archivos en un solo directorio y tiene un gran rendimiento con archivos pequeos, con lo que sera
adecuado para la carpeta /tmp. El tipo de particin ext3 es muy resistente a fallos, tiene gran robustez, no fragmenta el disco, facilita una gran rapidez de acceso a
los datos, muestra una excelente recuperacin de errores una vez que se han producido...
GNU/Linux nombra las particiones del siguiente modo: /dev/hda - hace referencia a nuestro disco duro suponiendo que est conectado como maestro en el
primer canal IDE ["dev" abreviatura de "device", dispositivo; hd abreviatura de Hard Disk; "a" significa primer disco duro]. As, /dev/hda1 es la primera particin
primaria del primer disco duro; /dev/hda2 es la segunda particin primaria del primer disco duro...; /dev/hda3 es la tercera particin primaria del primer disco
duro...; /dev/hda5 es la primera particin lgica del primer disco duro dentro de la particin extendida; y /dev/hda6 es la segunda particin lgica del primer
disco duro dentro de la particin extendida. Para el segundo disco duro sera b, el tercero c, ... (/dev/hda4, que no aparece, corresponde a la participacin
extendida).
Si el disco duro es SCSI, ATA o SATA, las particiones se llamara sdXY (sd abreviatura de SCSI Disk).
Segn el cargador de arranque GRUB, el esquema sera (hdX,Y) pero comenzando por el 0.
Los puntos de montaje de las particiones son los directorios cuyos datos estn contenidos en cada particin. As, montar una particin significa que el sistema hace
accesibles los datos que en el directorio se encuentran, normalmente a travs de la jerarqua de directorios.
La particin raz / siempre debe contener fsicamente las particiones /etc, /bin, /sbin, /lib y /dev, si no el sistema no podr arrancar. Todos los dems directorios
pueden ser punto de montaje de una particin.
Es posible montar una particin en un directorio que ya contiene datos. En este caso, los datos que quedarn accesibles sern los de la particin montada, y los
que haba en el directorio quedarn ocultos, o inaccesibles, hasta que se desmonte la particin.
SWAP o memoria virtual es un espacio de disco duro que acta como si fuera memoria RAM, pero es bastante ms lenta debido al tiempo de acceso. La cantidad
de espacio de intercambio que un sistema necesita es una funcin de la carga de trabajo de memoria que se ejecuta en ese sistema. Se recomiendan como mnimo
2 GB de SWAP para equipos de menos de 4GB de RAM, 4 GB de SWAP para equipos de 4-16GB de RAM y 8 GB de SWAP para equipos de 16-64GB de
RAM.
Un sistema de archivos permite dividir en bloques lgicos (cantidad ms pequea de datos transferida) el tamao real de un dispositivo de almacenamiento en
mltiplos de 512 (es igual para el resto de los bloques).
Un inodo, nodo-i o nodo ndice es una estructura de datos (tabla) propia de los sistemas operativos Unix con un tamao fijo que contiene las caractersticas de un
archivo/fichero, directorio/carpeta o cualquier otro objeto que pueda contener el sistema de ficheros, es decir, los metadatos de los datos. El inodo es un nmero
nico entero positivo dentro de todo el sistema de ficheros que contiene, entre otros metadatos, el nmero de inodo (un mismo archivo puede tener varios
nombres), el identificador del usuario/propietario, los permisos, la fecha de creacin, la fecha de modificacin, la ubicacin La tabla/lista de todos los inodos se
carga en el arranque del sistema. Se realizan copias de seguridad de esta lista en el disco a intervalos regulares. El inodo de una carpeta con un punto es el
directorio actual y con 2 puntos es el directorio padre.
Cuando se crea un sistema de ficheros se hace con una cantidad de i-nodos que si se acaban no ser posible escribir en el disco aunque haya espacio libre. Con el
comando df -i desplegamos la informacin de ocupacin de los inodos en las diferentes particiones.
Un enlace duro/fuerte (hard link) es un archivo que apunta al mismo contenido almacenado en el disco que un archivo original, es decir, con el mismo inodo. Por
lo tanto, este tipo de enlace no consume ms espacio adicional que el que pueda representar el nuevo nombre que le damos a los datos y slo es vlido para
archivos que estn en el mismo sistema de ficheros (el borrado del enlace provoca el borrado del archivo si era el ltimo enlace duro). No se pueden crear enlaces
duros de carpetas. Un enlace simblico/blando (symbolic/soft link) es un archivo que apunta a otro archivo/directorio que contiene la ruta del archivo/directorio
destino pero con distinto inodo con respecto al original, por lo que si se elimina el enlace, no se eliminar el archivo/directorio original. Se pueden crear enlaces
duros de carpetas.
Los enlaces duros ocupan menos tamao en el disco duro y son ms rpidos que los enlaces simblicos y nicamente se pueden usar en la particin en la que
han sido creados. Adems, los enlaces duros permiten realizar copias de seguridad incrementales ahorrando espacio y tiempo.
Si creamos un archivo con touch Prueba.txt y desplegamos la informacin del inodo con ls -li observaremos el nmero del inodo y que solo hay 1 archivo/entrada en
el sistema que est apuntando al mismo inodo. Al crear un enlace duro hacia este archivo con ln Prueba.txt EnlacedurodePrueba.txt y ver la informacin del inodo de
nuevo con ls -li verificaremos que hay 2 archivos/entradas en el sistema que est apuntando al mismo inodo y que el archivo nuevo tiene el mismo inodo al
contrario que un enlace simblico. Si queremos realizar enlaces duros en masa de los archivos de una carpeta escribiremos cp -rl carpetaoriginal carpetanueva, donde cp
es el comando copy y -rl hace referencia a recursivo y al enlace duro. Podemos crear un enlace simblico con ln Prueba.txt EnlacesimblicodePrueba.txt. Y enlace simblicos
en masa con cp -rs carpetaoriginal carpetanueva. Para eliminar cualquier enlace emplearemos unlink.
Hibernar y/o Suspender dependen de si la BIOS del ordenador soporta ACPI, y ha sido correctamente detectado. La opcin de Hibernar es sobre todo til en
ordenadores porttiles porque vuelca el contenido de la memoria RAM en la particin SWAP. Mientras que en la Suspensin se gasta muy poca energa, en la
Hibernacin no se gasta nada.
Si empleamos Windows debemos desfragmentar antes de redimensionar una particin e instalarlo en la primera particin del disco duro.
Pgina 5 de 12
Para realizar una prueba de rendimiento de un disco duro usaremos la instruccin sudo hdparm -tT /dev/sda y para
obtener informacin de nuestro disco duro sudo hdparm -i /dev/sda.
Bloquear la pantalla inicia el protector de la pantalla.
Las fuentes las encontramos en /home/jorge/.fonts (la tenemos que crear) o /usr/share/fonts.
Para leer informacin de los discos duros instalamos el programa smartmontools y para avisar de los errores en
disco, el programa smart-notifier. Luego, con sudo smartctl -i /dev/sdX veremos si el disco duro soporta SMART y sudo
smartctl -a /dev/sdX podemos obtener una informacin ms completa. Tambin, es til con disco externos por USB.

Configuramos el demonio smartd para que se arranque al inicio del ordenador con sudo gedit /etc/default/smartmontools y aadimos la lnea start_smartd=yes. En
Sistema> Preferencias> Aplicaciones al inicio lo activamos.
En Preferencias de la apariencia> Fondo> Estilo, si seleccionamos rellenar la pantalla distorsionaremos la imagen para ocupar toda la pantalla, mientras que si
escogemos escalado estiraremos la imagen hasta los bordes verticales u horizontales de la pantalla pero sin distorsionarla.
Antes de instalar un tema nuevo hay que asegurarse de que ha sido diseado para GNOME y no para KDE, en caso contrario, no funcionar. Para usar un tema,
necesitamos que en la carpeta del tema se incluya un archivo llamado index.theme que contiene la informacin sobre el nombre y la estructura del tema, lo
podemos conseguir de otro tema y reemplazarle el nombre del tema.
Los temas los encontramos en /home/jorge/.themes o en /usr/share/themes.
Para buscar nuevos temas para la personalizacin de Ubuntu, deberemos buscar por Aplication Themes (Temas de Aplicacin).
Un paquete snap es un paquete universal que nos permite instalar cualquier software en cualquier distribucin, sabor o versin oficial pues incluye las
dependencias necesarias. Podemos visitar la pgina https://uappexplorer.com/apps?type=snappy_application. La extensin del paquete es .snap. El proceso snapd est
constantemente en ejecuci, por lo que busca nuevas versiones y las instala automticamente sin tener que hacer nada emplear el comando refresh.
Flatpak es una tecnologa de instalacin de software que aisl el cdigo de las apps del resto del sistema. El usuario puede instalar diferentes versiones de la misma
aplicacin de forma simultnea. Adems, al igual que Snap contiene sandbox (aislamiento de procesos).
AppImage es un paquete universal que naci bajo el nombre de Klik y ms tarde se transform en PortableLinuxApps. No necesita ninguna distribucin ni
librera ni se instala en la distribucin con lo que no se necesita utilizar el permiso de administrador. Para ejecutar escribiremos en una terminal: chmod a+x
paquete.AppImage y ./paquete.AppImage. Si le damos permisos de lectura y escritura al usuario, y marcamos la casilla Permitir ejecutar el archivo como un programa lo
ejecutaremos. Si empleamos el paquete con una extensin appimage, crearemos un lanzador con sudo gnome-desktop-item-edit /usr/share/applications/ --create-new donde
buscamos el archivo en cuestin y un icono en la carpeta .icons.
Si una impresora no aparece en la lista bastar con que tengamos el fichero con extensin .ppd adecuado. Este archivo puede obtenerse en la mayora de los casos
directamente del fabricante o a partir de una instalacin en Windows.
Las carpetas que comienzan con un . en el directorio personal contienen los parmetros de configuracin de aplicaciones especficas para cada usuario especfico.
Ubuntu incluye funciones avanzadas de seguridad y entre sus polticas se encuentra el no activar, de forma predeterminada, procesos latentes al momento de
instalarse. Por eso mismo, no hay un firewall predeterminado, ya que no existen servicios que puedan atentar a la seguridad del sistema.
El cdigo fuente es una especie de lgebra, un lenguaje a medio camino entre el cdigo binario y las lenguas naturales. Si alguna vez queremos un programa y
nos pide compilar el cdigo fuente (hacer que el cdigo fuente se convierta en cdigo binario), no es difcil porque normalmente el autor ha dejado un fichero de
instrucciones acerca de cmo hacerlo o ha dejado la lista de dependencias; pero aunque no haya hecho ninguna de las dos cosas anteriores con comandos se puede
resolver el 90% de las veces. Para compilar, lo primero que haremos ser situar un terminal en el directorio donde se halla el cdigo fuente. Tambin debemos
tener all abierto Nautilus, y buscar un documento de instrucciones (normalmente llamado install o readme). Una vez all, ejecutaremos el comando ls en terminal,
para ver si se encuentra un archivo ejecutable llamado configure que comprueba las dependencias y que todo est en orden antes de la compilacin. Si configure
falla la compilacin tambin lo har. Ahora para ejecutar configure escribimos en terminal ./configure y veremos cmo el script comprueba las dependencias. Una
vez termine, debemos ejecutar el comando make que compilar el cdigo fuente. La compilacin es lo que ms tarda as que hay que tener paciencia. Por ltimo, si
todo ha ido bien, ejecutaremos el comando sudo make install que instalar todos los archivos en nuestro sistema. Ahora solo es cuestin de escribir en un terminal el
nombre del programa para que se ejecute o buscarlo en el men Aplicaciones. Aunque normalmente es as, este procedimiento puede variar mucho. Resumiendo:
./configure && make && make install

/home/usuario/.local/share/Trash/ es la direccin de cualquier papelera.


La mensajera instantnea es tambin conocida como IM debido a sus iniciales en lengua inglesa. Jabber es el protocolo de mensajera ms usado en la comunidad
de Software Libre. MSN es la red del Messenger de Microsoft. Yahoo! es otra red bastante extendida en abierta competencia a MSN. AIM es el protocolo de
mensajera del gigante de Internet AOL. ICQ es el primer protocolo de mensajera, actualmente en declive.
Geek: persona que tiene amor por la tecnologa y los ordenadores.
La extensin .jar corresponde a un archivador java.
En general, en /usr/share/backgrounds estn los fondos de pantalla o wallpapers y en /usr/share/pixmaps los iconos.
La actualizacin no es un procedimiento recomendado si se ha modificado mucho la versin instalada.
Las pantallas planas TFT generalmente solo aceptan una resolucin que se conoce como nativa. Si se selecciona otra, la imagen parecer en mayor o menor
medida borrosa (o simplemente no se ver).
Correccin de errores (bugs).
El nmero CVE es un identificador nico de vulnerabilidades de seguridad.
El anillo de claves del escritorio es un lugar donde almacenar todas las contraseas de conexin.
Para que no aparezca el dilogo "Desbloquear el depsito de inicio" debemos, en Contraseas y claves, escoger en el men contextual de Contraseas:login>
Cambiar la contrasea donde dejaremos la nueva contrasea en blanco. Otra forma sera abrir la carpeta .gnome2/keyrings y borrar el archivo login.keyring.
Si editamos una conexin y marcamos la opcin Disponible para todos los usuarios no tendremos que introducir contraseas para conectarse.
Un backport es la accin de hacer modificaciones o crear un parche a un software con una versin ms antigua que la existente.
Si tuvisemos que reubicar el directorio /home, tendremos que cambiar el nmero de identificacin universal de la particin (UUID) que podemos ver en la
informacin del men contextual de la particin en cuestin mediante GParted y modificar el archivo sudo gedit /etc/fstab.
El paquete de control de infrarrojos de Linux es LIRC (Linux Infra Red Control).
Un mdem externo se suele conectar al ordenador mediante un puerto serie (COM) y funciona perfectamente con GNU/Linux, pero la gran mayora de los
mdems internos, son los que se conocen como Winmodem, suplen parte de la funcionalidad del hardware recurriendo al sistema operativo Windows TM.
Aunque muchos de ellos son detectados automticamente, suelen ser de difcil configuracin en GNU/Linux.
Para configurar un mdem analgico debemos escribir:
- Nmero de telfono: nmero ISP.
- Prefijo de marcado: nmero que hay que marcar para obtener tono de llamada si nos encontramos detrs de una centralita.
Pgina 6 de 12
- Puerto del mdem: cmo el mdem est conectado al ordenador; para ello, probaremos los siguientes puertos /dev/modem/, /dev/ttyS0 si est en el primer puerto serie (COM1),
/dev/ttyS1 (COM2), /dev/ttyS2 (COM3) y /dev/ttyS3 (COM4).
- Es conveniente activar el sonido para saber que est pasando mientras intentamos el acceso a Internet.
- Activaremos Usar los servidores de nombres del proveedor de servicios de Internet cuando el proveedor facilite el servicio de resolucin de nombres (DNS) de manera automtica,
aunque se pueden establecer manualmente bajo la pestaa DNS.

El proceso de configuracin de un mdem de banda ancha con USB es bastante complejo y conflictivo en GNU/Linux. Lo mejor es un mdem/router. Para su
configuracin, debemos seleccionar el protocolo de red utilizado. Si el router tiene un servidor DHCP activo, lo cual es lo ms frecuente, se asignar el resto de
datos automticamente. Si accedemos a la red mediante una direccin IP esttica, debemos introducir los datos que haya facilitado el administrador de la red:
- Direccin IP
- Mscara de red
- Direccin de la puerta de enlace: el nmero IP del router.
- Indicar la direccin de los Servidores DNS, ya que con DHCP se configura automticamente.

La clave de la compatibilidad de una tarjeta inalmbrica (wireless) se basa en su chipset: diferentes marcas o modelos pueden incorporar sin embargo el mismo.
Ejecutamos lspci en un terminal para conocer cual tenemos: Intel Corporation Wireless WiFi Link 5100 en IMAVISIONS.
Recin instalado Ubuntu, algunos mdems y tarjetas de red estarn por configurar o se configurarn de un modo general como que nuestra tarjeta wireless se
conecte sin contrasea al punto de acceso de mejor seal, que nuestras tarjetas de red reciban los parmetros TCP/IP automticamente mediante un protocolo
llamado DHCP...
Ajustar manualmente la configuracin IP de la tarjeta de red. Este archivo slo contiene dos lneas para la
sudo gedit /etc/network/interfaces
interface Loopback (lo) que es una interfaz local con la direccin IP 127.0.0.1 que hace posible la comunicacin entre distintos
componentes de red de un mismo ordenador y no te permite comunicarte por una red). Modificaremos el archivo cambiando los
octetos y reiniciaremos el servicio con sudo service networking restart.
sudo gedit /etc/resolv.conf Configuracin de los servidores DNS.
FTP transmite el nombre de usuario y la contrasea como texto no cifrado. En consecuencia, desde el punto de vista de la seguridad, este protocolo es una
solucin mediocre y es mejor utilizar SSH (Secure Shell).
Los servidores Linux generalmente se administran mediante SSH, un shell seguro a distancia. OpenSSH es una implementacin libre de SSH.
Sistema> Preferencias> Conexiones de red.
Sistema>Administracin> Herramientas de red. La ficha Dispositivos se basa en el comando ifconfig. La ficha Eco se basa en el comando ping -c5 direccin IP y permite
enviar un ping a otro ordenador y comprobar as, el funcionamiento de la red y la presencia de dicho equipo o de una pgina web. Si el ping no alcanza el
sistema de destino, puede significar que est detrs de un cortafuegos y nuestros paquetes ICMP estn bloqueados (tambin suelen quedar bloqueados por los
routers), para ello debemos realizar un anlisis de puertos o que el destino es inaccesible con lo que el error estar a nivel de la aplicacin (algunas pginas web
estn programadas para no responder).
Toda web lleva asociado una direccin IP, que es un nmero que podemos localizar en el primer ping, para localizar un problema en el servidor DNS.
El mensaje Destination host unreachable que enva el propio sistema indica que el destino se encuentra en la misma subred pero no se recibe ninguna respuesta.
Concretamente, no se encuentra ningn sistema con la direccin de destino indicada.
Entre bastidores, los ordenadores no pasan por la direccin IP para comunicarse entre ellos, sino por lo que se conoce como direccin MAC. Esta direccin viene
determinada en una red local por el ARP (Adress Resolution Protocol). Si nadie responde a una consulta ARP, significa que el sistema de destino no est presente.
Los cortafuegos nunca bloquean las consultas ARP, por lo que el origen del problema es otro. Podemos recurrir a ARP ayudndonos del comando arp -a.Si ningn
sistema responde, la resolucin MAC se mostrar como incompleta.

La ficha Netstat> Informacin de tabla de rutas permite mostrar la tabla de direccionamiento o tabla de rutas. La primera lnea indica que los paquetes de datos
para las direcciones de la red de destino 192.168.1.0 se pueden distribuir directamente va eth0, por ese motivo, 0.0.0.0 aparece debajo de Pasarela. La segunda
lnea aparece por defecto aunque no se utilice y en Windows, esta red se conoce como APIPA (Automatic Private IP Adressing) y sirve para la asignacin
automtica de direcciones IP cuando no se dispone de un servidor DHCP. La tercera lnea indica que todas las dems direcciones de destino (0.0.0.0) se envan a la
pasarela por defecto 192.168.1.1 y permite determinar si el ordenador sabe qu camino debe tomar para salir al exterior. Se corresponde con el comando netstat -nr.
En Netstat> Ver servicios de red activos se presentan los puertos vinculados a mi ordenador y los servicios que hay detrs de cada puerto. Se corresponde con el
comando netstat -tulpen.
Con Rastrear ruta se puede ver el camino que sigue un paquete de datos para llegar a un destino determinado siguiendo el router (hops). Se corresponde con el
comando traceroute (direccin IP o pgina web).
En Explorar puerto podemos iniciar un anlisis para verificar todos los puertos del sistema de destino, para conocer qu servicios estn disponibles. Se
corresponde con el comando nmap -sSU (direccin IP).
En la ficha Lookup podemos comprobar la resolucin del nombre de red de destino obteniendo informacin como la direccin IP. Podemos escribir en un
terminal nslookup y posteriormente, la direccin de red (ej.: www.ubuntu.com). Para salir, escribimos exit. Si no se muestra, significa que hay un problema con la
resolucin del nombre y tendremos que comprobar el archivo /etc/resolv.conf para ver si se ha introducido la direccin IP correcta del servidor DNS.
La ficha Finger es un servicio Unix muy antiguo que actualmente no funciona en casi ningn sistema que permite ver los usuarios conectados a un sistema de
destino y la ficha Whois permite consultar las bases de datos de registros de Internet que contienen informacin de gestin sobre los dominios registrados
(tenemos que quitar las www de la direccin DNS).
Red de Windows es solamente una indicacin del tipo de red, basada en el protocolo Samba (smb).
Si no vemos un ordenador con Windows en una red, seguramente se debe a que no est activado el servicio de archivos compartidos de Windows. La conexin
manual se realiza Lugares> Conectar con el servidor> Tipo de servicio: Compartido con Windows. En el caso de un MAC, es necesario activar Samba (SMB) en
Sistema/Compartir.
Para utilizar un escritorio remoto con Windows, debemos activar Propiedades del sistema> Remoto> Permitir que los usuarios se conecten de manera remota a
este equipo en Windows y ejecutar Aplicaciones> Internet> Cliente de Terminal Server en Ubuntu. Tras la conexin, la pantalla del ordenador Windows sale de
la sesin porque Windows XP es un sistema multitarea, pero no multiusuario, por lo que no permite que se mantengan abiertas a la vez una cuenta local y otra
remota, ni siquiera aunque se utilicen usuarios diferentes.
Para utilizar un escritorio remoto con Ubuntu, debemos activar Sistema> Preferencias> Escritorio remoto> Permitir a otros usuarios ver mi escritorio, luego en
Aplicaciones> Internet> Visor de escritorios remotos.
Para utilizar un escritorio remoto con MAC, debemos activar Preferencias del Sistema> Compartir> Compartir pantalla y configuramos en los Ajustes del
ordenador
Pgina 7 de 12
Con el comando ifconfig podemos verificar si existe algn tipo de incidencia a nivel de hardware o adelantar si tenemos la configuracin de las IPs de forma
correcta.
Cmo aplicar una IP esttica a nuestra red?
Antes de configurar tenemos que conocer el nombre con que est configurado en el sistema nuestra tarjeta de red Ethernet con ifconfig (eth0). Despus, editamos el
archivo interfaces para darle una IP fija, y no una dinmica que normalmente tiene con sudo nano /etc/network/interfaces, donde buscamos el nombre y escribimos:
auto eth0
iface eth0 inet static
address 192.168.1.72 # IP fija
netmask 255.255.255.0 # Mscara de subred
gateway 192.168.1.254 # IP de nuestro router
nameserver 208.67.222.222 208.67.220.220 # Servidores DNS

Para que los cambios surtan efecto reiniciamos la red con sudo /etc/init.d/networking restart y podemos ver con ifconfig el nuevo cambio.
Para la configuracin de una tarjeta de red Wireless, precisamos el paquete de utilidades wireless-tools e identificamos nuestra tarjeta WiFi con el comando
iwconfig (wlan0). Despus, editamos el archivo interfaces para darle una IP fija con sudo nano /etc/network/interfaces, donde buscamos el nombre y escribimos:
auto wlan0
iface wlan0 inet static
address 192.168.1.70 # Direccin IP de tu tarjeta WiFi
netmask 255.255.255.0 # Mscara de subred
broadcast 192.168.1.255 # Generalmente slo vara el ltimo nmero por 255
gateway 192.168.1.1 # IP de tu punto de accesso WiFi
dns-nameservers 208.67.222.222 208.67.220.220 # Servidores DNS
wireless-essid Nombre de nuestro punto de acceso
wireless-key Clave de acceso

Las dos ltimas lneas aportan seguridad con una clave WEP.
Paramos la tarjeta de red con ifdown wlan0 y la levantamos con ifup wlan0 y deberamos estar conectados a nuestro router o punto de acceso con la IP esttica que le
asignamos anteriormente para as poder encontrarnos fcilmente.
Para probar si tenemos conexin haremos un ping a una direccin de red con ping 192.168.1.254 (nuestro router o alguna mquina de nuestra red) y despus, a un
dominio con ping www.google.com, con lo que sabremos que nuestra red est bien configurada y que tenemos salida a Internet con los servidores DNS que le hemos
indicado.
Para conectarnos desde un ordenador cliente a nuestro MediaCenter vamos a usar el software SSH con el que podremos acceder a la mquina remota, incluso
cuando est reproduciendo una pelcula o msica. Para conectarnos desde un cliente tan solo tenemos que ejecutar en un terminal el comando ssh seguido de la
IP de nuestro MediaCenter, ssh 192.168.1.70.
El proceso de transvase de informacin lo realizaremos con el servidor ProFTPd en modo independiente. Una vez instalado, tan solo nos queda reiniciar el
servidor ProFTPd y, empezar a subir y bajar archivos desde donde queramos con sudo /etc/init.d/proftpd restart Para conectarnos al MediaCenter lo haremos mediante
un cliente FTP, como gFTP. Indicamos la direccin IP fija que le indicamos anteriormente, nuestro nombre de usuario y password.
http://www.cualesmiip.es/ Permite conocer nuestra IP.
Las carpetas en consola siempre tienen un tamao de 4096 bytes o 4 kb.
Una zona seleccionada dentro de un marco con lnea discontinua se conoce con el nombre de hormigas marchantes.
Cmo ver archivos SWF? Editamos el archivo correspondiente con sudo gedit /usr/share/mime/packages/freedesktop.org.xml y buscamos con CONTROL+F la secuencia: <mime-
type type="application/vnd.adobe.flash.movie"> que reemplazamos por <mime-type type="application/x-shockwave-flash"> y actualizamos el directorio con sudo
update-mime-database /usr/share/mime.

El men Editar> Seleccionar lo que coincida con... del navegador Nautilus nos permite seleccionar un conjunto de archivos o carpetas tomando como base alguna
caracterstica comn de su nombre. Por ejemplo, podramos seleccionar todos los ficheros con extensin .txt escribiendo en la ventana emergente *.txt, o todos los
ficheros que contengan la secuencia img, as *img*.
Podemos mostrar los archivos ocultos seleccionndolo en el cuadro de dilogo de Preferencias.
Podemos aadir lugares al panel lateral seleccionando Aadir marcador cuando nos encontremos en la carpeta que deseemos marcar. El marcador aparecer
tambin en el men Lugares del escritorio.
Resultan interesantes las distintas opciones de la barra lateral.
Nautilus guarda toda la informacin personalizada de las carpetas en jorge/.nautilus/metafiles, donde existen gran cantidad de ficheros XML, siendo cada uno de
ellos nombrado con la URI absoluta de la carpeta. Por ejemplo, mi carpeta personal tiene un fichero llamado: "file:%2F%2F%2Fhome%2Fjorge%2FEmergencias
%2FBomberos.xml" (los %2F son las barras "/" que no pueden ser usadas en el nombre de un fichero). Al editarlo obtenemos:

El fichero XML tiene un nodo "directory" y dentro, tantos nodos "file" como directorios y archivos personalizados tenga esa carpeta. El "custom_icon" nos da la
URI absoluta de la imagen que hemos puesto como icono en la carpeta. El nodo "file" a su vez puede tener varios nodos "keyword" que son los emblemas
relacionados con este (los he puesto a modo de ejemplo).
Cada vez que Nautilus entra en una carpeta, busca el XML relacionado y comprueba los iconos, emblemas, y todo lo que necesita para mostrar el directorio.
El navegador Nautilus lo reiniciamos con nautilus -q

En .icons/hicolor/48x48/emblems, Nautilus guarda los emblemas personales que creamos. Cada emblema tiene un nombre que lo distingue de los dems y
adems, tiene dos archivos: un archivo PNG con el emblema a 48x48 (ser nombrado como "emblem-nombre.png") y un archivo icon con informacin de este
(ser nombrado como "emblem-nombre.icon") que es un archivo de texto.
En nuevas distribuciones de Ubuntu, los iconos los encontramos en .local/share/gvfs-metadata (archivos home y home########.log). Tenemos que copiar estos
dos archivos como mnimo (el resto que hay en la carpeta pertenecen a pendrives, CDs y otros) y pegarlos en la nueva distribucin como superusuario sudo
nautilus porque sino no se copian desde un CD-Live (anteriormente tengo que validar que los dos archivos tienen los mismos permisos y propietarios que los de la
nueva instalacin).

Pgina 8 de 12
La localizacin por defecto de los scripts en la carpeta personal es .gnome2/nautilus-scripts.
Una forma drstica de reiniciar Nautilus es escribiendo la instruccin pkill nautilus o killall nautilus
En el editor del sistema de configuracin (sudo gconf-editor), marcaremos la casilla showall en /apps/gnome-system-
tools/users para mostrar a todos los usuarios. En apps/nautilus/desktop, tras marcar segn la imagen, nos permitir
colocar en el escritorio los lanzadores para el equipo, la carpeta personal y la papelera. Podemos editar los campos
terminados en _icon_name para cambiar el nombre a esos iconos de forma que en tipo debemos seleccionar Cadena y
en valor escribimos el nombre que queramos que tenga.
Desactivar completamente el escritorio gconftool-2 --set /apps/nautilus/preferences/show_desktop --type bool False.

Esconder el icono Home del escritorio gconftool-2 --set /apps/nautilus/desktop/home_icon_visible --type bool False.

Mostrar el icono Mi PC gconftool-2 --set /apps/nautilus/desktop/computer_icon_visible --type bool True.

Esconder el icono de la papelera gconftool-2 --set /apps/nautilus/desktop/trash_icon_visible --type bool False.

Esconder las unidades de disco (sshfs, extrables...) gconftool-2 --set /apps/nautilus/desktop/volumes_visible --type bool False.

Cambiar la posicin de los iconos a la derecha o a la izquierda respectivamente:


gconftool-2 --type string --set /apps/metacity/general/button_layout "menu:minimize,maximize,close"

gconftool-2 --type string --set /apps/metacity/general/button_layout "close,minimize,maximize:menu"

Nautilus soporta distintos protocolos que se utilizan con Ir> Lugar o Ctrl+L:
file:///(ruta a seguir)
computer:///(listado de todos los dispositivos montados en el sistema)
burn:///(carpeta temporal para copiar a CD o DVD)
network:///(lista de servidores en la red)
ssh:///
smb:///
sftp:///

Si queremos ejecutar scripts y nos sale el editor Gedit, debemos cambiar el Comportamiento en las preferencias de Nautilus: Archivos de texto ejecutables>
Ejecutar los archivos de texto ejecutables al abrirlos.
A diferencia de otros sistemas, donde cada modelo viene acompaado de un controlador especfico y un software de captura propio, en GNU/Linux la idea es
diferente, consiste en desarrollar una interfaz comn (SANE, Scanner Access Now Easy) que permita capturar imgenes desde cualquier dispositivo. De esta
forma se consigue una magnfica y deseable homogeneidad a la hora de establecer las condiciones de escaneo.
Para acceder a la informacin de un archivo.pdf encriptado escribiremos en un terminal pdftops (nombre del archivo.pdf)

Con md5sum se genera un cdigo del fichero original, que suele ser publicado en Internet junto al fichero a descargar. Al fichero bajado debemos hacerle generar
su suma md5 y comprobar que coincide con la del fichero original. De esa forma estamos seguros de que el fichero descargado es una copia exacta del original.
Aunque no es muy frecuente, suele pasar que una imagen de CD descargada o un programa no funcionan como debieran y perdemos mucho tiempo y nos
desesperamos al no conseguir que funcione. Para comprobar que una imagen ISO es correcta deberemos montarla en una carpeta:
mkdir Carpeta de prueba
sudo mount -o loop -t iso9660 archivoISO.iso Carpeta de prueba
Para verificar la imagen ISO:
md5sum archivoISO.iso
Para verificar un CD: md5sum /dev/cdrom

Para planificar tareas para que ocurran en un momento determinado o en intervalos


regulares de tiempo se utiliza el sistema cron. Para crear un crontab ejecutaremos la
instruccin crontab -e y elegiremos un editor de texto. En una lnea tpica en un archivo
crontab, cada seccin est separada por un espacio en blanco, pudiendo haber uno o ms
espacios en blanco al final de cada seccin. No se permiten espacios en blanco en las
secciones de la 1 a la 5, slo se permiten entre ellas.
Las secciones entre la 1 y la 5 indican el intervalo en el cul se ejecuta la tarea. De izquierda
a derecha, una tarea de cron se interpreta como: minuto (0-59) / hora (0-23,
0=medianoche) / da (1-31) / mes (1-12) / da de la semana (0-6, 0=domingo) / comando con
el directorio incluido. Podemos emplear el asterisco como comodn. Ejecutar copiasemanal.sh cada domingo a las 23:55

Se pueden utilizar valores separados por comas o guiones para ejecutar ms de una instancia de una instruccin especfica en un perodo de tiempo. Tambin se
pueden utilizar un punto y coma (;) para que se ejecuten ambas instrucciones y un doble smbolo et (&&) para ejecutar consecutivamente mltiples instrucciones
(la segunda instruccin se ejecutar si no falla la ejecucin de la primera).
Cuando se edita un archivo crontab, se comprueba la exactitud del archivo resultante, y si est libre de errores, se instala automticamente.
La opcin crontab -l provoca que el proceso crontab existente se muestre en la salida estndar.
La opcin crontab -r provoca la eliminacin del proceso actual.
Si queremos reiniciar el panel de gnome escribiremos en un terminal killall gnome-panel.

No ocuparemos ms del 75% de un SSD.


Para el inicio automtico sin introducir una contrasea, escribiremos en autologin-user=jorge con sudo nano /etc/lightdm/lightdm.conf.

En cada momento tenemos siempre dos versiones del ncleo (kernel): versin de produccin (nmero par) y versin de desarrollo (nmero impar). La versin de
produccin es la versin estable en el momento y se indica en la segunda de las 3 cifras de la versin. Si en la versin del kernel aparece las letras rc (Release
Candidate), quiere decir que no es la versin final, por lo que no es conveniente usarla en un entorno de produccin si buscamos estabilidad.
Es preciso ver la pantalla del GRUB cuando queramos instalar un nuevo kernel, en el caso de que no se vea debido al tener un nico Sistema Operativo. Para ello
escribimos en un terminal sudo gedit /etc/default/grub y sustituimos GRUB_HIDDEN_TIMEOUT=0 por #GRUB_HIDDEN_TIMEOUT=0. Cerramos y actualizamos el
GRUB con sudo update-grub.
Problemas con el entorno de escritorio. Instalamos el paquete dconf-tools con sudo apt-get install dconf-tools. Con dconf reset -f /org/compiz/ nos devuelve el panel superior y
la barra lateral entre otras cosas. Podemos restablecer los iconos predeterminados con unity --reset-icons. Finalmente reiniciamos.
Restaurar los repositorios oficiales de Ubuntu: sudo cp /etc/apt/sources.list.save /etc/apt/sources.list.

Si queremos cambiar el idioma a espaol de un terminal escribiremos setxkbmap es.

Muchos programas que instalamos utilizan dependencias adicionales que se descargan y que muchas veces son intiles. Lo peor de todo es que cuando los
desinstalamos a veces se quedan ocupando espacio. Para borrarlas escribimos sudo apt-get autoremove.
Para conocer la versin actual de kernel: uname -r.
Pgina 9 de 12
Pgina de descarga de los Kernels de Ubuntu
Tenemos que descargar 3, teniendo en cuenta que utilizo
generic y 64bits.
Con el comando sudo dpkg -i linux*.deb instalamos los paquetes
descargados, pero no debemos tener algn otro archivo
linux*.deb en la carpeta. Finalmente, actualizamos el GRUB
con sudo update-grub y reiniciamos el ordenador.
Si tenemos algn problema, podremos iniciar en el modo
recovery mode o con otro kernel.
Para desintalar: sudo apt-get purge linux-headers-3.1.4* linux-image-3.1.4* .

Es recomendable dejar siempre dos versiones del kernel por seguridad, por si en alguna actualizacin tenemos problemas con el arranque.
Siempre se desinstalarn los kernels y los headers. Con dpkg --get-selections | grep linux-image podemos ver los kernels que tenemos instalados. No se elimina el paquete
linux-image-genericy borramos con sudo apt-get remove --purge linux-image-2.6.32-22-generic, por ejemplo. Ahora, buscamos los headers de los kernels que hemos
eliminado con dpkg --get-selections | grep linux-headers. Cada kernel tiene 2 headers: uno el generic (linux-headers-2.6.31-22-generic) y otro que vamos a llamar normal
(linux-headers-2.6.31-22). No se elimina el paquete linux-headers-generic y borramos con sudo apt-get remove --purge linux-headers-2.6.32-22 linux-headers-2.6.32-22-generic.
Finalmente, actualizamos el GRUB con sudo update-grub.
Si queremos modificar el inicio con un kernel concreto en el GRUB, escribimos sudo gedit /etc/default/grub y sustituimos en el archivo que se nos abre
GRUB_DEFAULT=0 por GRUB_DEFAULT=saved y aadimos al final del documento GRUB_SAVEDEFAULT=true. Finalmente, actualizamos el GRUB con sudo
update-grub.

Cuando haya problemas con el driver de NVIDIA, instalamos el paquete "linux-headers-generic", que trae las cabeceras genricas del ncleo o kernel. Esto no es
un problema para un uso normal de Ubuntu, a menos que necesitemos compilar un mdulo del kernel para los controladores privativos. Para ello, escribimos en
una terminal sudo apt-get install linux-headers-generic antes de realizar cualquier instalacin de drivers. En el caso de que no fuese as, desinstalaremos con sudo apt-get remove
nvidia-* (o paquetes instalados) e instalaramos el primer paquete y luego, la versin del controlador que queramos con sudo apt-get install nvidia-current-updates (y alguno
de los paquetes anteriores borrados).
Para crear un punto de acceso Wi-Fi, debemos comprobar que nuestra tarjeta pueda ser un punto de acceso con iw list y buscar que en los modos de interfaces
estn soportados Ap y AP/VLAN.
Los archivos de comics son un conjunto de imgenes comprimidas y empaquetadas en una sola unidad. La extensin del archivo indica el compresor utilizado:
cb7 (7z), cba (ACE), cbr (RAR), cbt (TAR) y cbz (ZIP).
Anclaje a red o tethering es el proceso por el cual un dispositivo mvil con conexin a Internet acta como pasarela para ofrecer acceso a la red a otros
dispositivos.
ImageMagick: convert imagen.jpg -resize 640x480 -colors 14 imagenparaGRUB.xpm permite convertir una imagen JPG a una resolucin de 640x480, 14 colores y al formato XPM.
La mayora de DVDs comerciales estn encriptados con CSS (del ingls Content Scrambling System, Sistema para Embrollar Contenido). Para verlos debemos
instalar el paquete libdvdread4 y para activar el desencriptado de DVD escribiremos en una consola sudo /usr/share/doc/libdvdread4/install-css.sh.
Gksudo permite ejecutar como superusuario un programa de manera grfica.
Xterm en un shell ligero, al igual que Nano, Vi o Vim, que tiene sus funciones pulsando Ctrl+Clic derecho o izquierdo.
Para mover el lanzador de aplicaciones de Unity a la parte inferior de la pantalla, escribiremos en un terminal gsettings set com.canonical.Unity.Launcher launcher-position Bottom
y para restaurar la posicin gsettings set com.canonical.Unity.Launcher launcher-position Left.
Para montar un disco duro se utiliza el comando GVfs. As, escribiremos en un terminal gvfs-mount -d /dev/sdb1 (disco duro o particin). Si, adems, queremos que se
monte al inicio, aadiremos el comando en Aplicaciones al inicio.
Si pulsamos la tecla SHIFT al pulsar SUPR sobre un archivo/carpeta, sta se borrar permanentemente.
Si queremos eliminar la codificacin no vlida en un nombre de un archivo o carpeta, instalaremos el comando convmv con sudo apt-get install convmv y escribiremos
en un terminal convmv --notest -r -f iso8859-1 -t utf8 directoriodelosficherosacambiar .
permite corregir posibles errores ante alguna inconsistencia del sistema de archivos. La verificacin debe realizarse con el disco
sudo fsck -c -f -y -v /dev/sdb3
desmontado, y generalmente, se ejecuta automticamente al inicio del sistema ante alguna anomala. Tambin, podemos emplear sudo badblocks -s -v -n -f /dev/sdb3 que,
aunque tarda ms, resuelve mejor los problemas con bastantes sectores daados.
Con el comando sudo fdisk -l desplegamos los discos con sus particiones. Ejecutamos el escaneo con sudo badblocks -v /dev/sdb3 > Badsectors.txt, donde -v nos permite ver
detalles de la operacin. Si hubiese algn sector defectuoso, para evitar que el disco duro siga sobrescribiendo informacin en dicho sector, debemos usar el
comando e2fsck para los sistemas de archivos ext2/ ext3 y ext4 ( sudo e2fsck -l Badsectors.txt /dev/sdb3) o el comando fsck para los dems sistemas de archivos (sudo fsck -l
Badsectors.txt /dev/sdb3), donde el parmetro -l indica que no sean usados los nmeros de bloque defectuosos.

Cada 23 arranques del sistema, Ubuntu comprueba el disco automticamente en busca de errores. Con sudo showfsck se permite ver el nmero de reinicios de cada
una de las particiones.
Para revisar de forma automtica el estado de nuestro sistema de archivos editaremos el siguiente archivo con sudo gedit /etc/default/rcS y aadiremos la lnea
FSCKFIX=yes al final del documento. Como el chequeo puede aumentar el tiempo de inicio, escribimos en una terminal sudo tune2fs -l /dev/sda5 (la particin de Ubuntu
en el SSD) y nos fijamos en los apartados Filesystem state: clean (buen dato), Mount count (cantidad de veces que nuestro sistema de archivos ha de ser montado
antes de volver a realizar un chequeo) y Check interval (tiempo mximo en meses que queremos dejar pasar sin realizar el chequeo de integridad que si est
establecido en 0 no se tendr en cuenta). Si queremos que el chequeo se ejecute cada 30 inicios del sistema: sudo tune2fs -c 30 /dev/sda5. Si queremos que como mximo
se dejen pasar 3 meses antes de volver a realizar el chequeo: sudo tune2fs -i 3m /dev/sda5. Adems, podemos realizar el chequeo de integridad de nuestro sistema de
archivos en el prximo inicio del sistema con sudo touch /forcefsck que crea un archivo vaco llamado forcefsck que se ubica en el directorio raz y despus del
chequeo se elimina para los inicios siguientes.
Qu significa realizar downgrade? Degradar o bajar un nivel significa devolver un software o paquete a una antigua versin. Para conocer las versiones que
tenemos escribiremos en un terminal sudo apt-cache showpkg "nombredelprograma", para instalar sudo apt-get install "nombrecompletodelpaqueteainstalar", para bloquear sudo apt-mark hold
"nombre del programa" y para desbloquear sudo apt-mark unhold "nombredel programa". Tambin podramos realizar esta operacin con Synaptic> Paquete> Forzar versin
habiendo marcado el paquete y para evitar su actualizacin Paquete> Bloquear versin.
La mayora de las cmaras digitales admiten en su propio men de configuracin establecer la comunicacin con el ordenador en modo Cmara o en modo Disco.
Esta terminologa puede variar de un modelo a otro, pero en esencia, significa que en el primer caso se utilizar el PTP (Picture Transfer Protocol) como protocolo
para la transferencia de fotografas y, en el segundo caso, el acceso a la memoria de la cmara se realizar como si de un disco USB se tratase. Si los controladores
para el modelo de la cmara no estuviesen ya en el sistema, el asistente se conectar a Internet y descargar automticamente el driver necesario para comunicarse
con la cmara.
Nuestro servidor grfico es Wayland o X.org /X11? Escribimos echo $XDG_SESSION_TYPE en un terminal.
Los fondos o patterns (64x64) para nautilus/caja se encuentran en /usr/share/nautilus/patterns o /usr/share/caja/patterns y los emblemas (48x48) en
/.icons/hicolor/48x48/emblems. /usr/share/icons/gnome/48x48/emblems
Pgina 10 de 12
Ver los ltimos paquetes descargados: cat /var/log/dpkg.log | grep "status installed" > Escritorio/ltimos\ paquetes\ instalados.txt y para los meses anteriores dkpg guarda los archivos de
registro con un nombre como dpkg.log.1.
Para cambiar la aplicacion por defecto para un tipo de archivo tenemos que revisar dos archivos: /usr/share/applications/defaults.list (o se encuentra en
/etc/gnome/defaults.list) que define las aplicaciones por defecto para todos los usuarios del equipo y ~/.local/share/applications/defaults.list que sobreescribe al
anterior y personaliza para cada usuario del equipo.
En ambos la sintaxis es la misma. En el apartado Default Applications, se definen las aplicaciones a utilizar por
cada una de los tipos MIME (esto es un estndar que describe el contenido del archivo) en orden de preferencia, de
forma que, al hacer doble clic sobre el archivo en cuestin, se abrir con la primera de las aplicaciones que est
disponible.
Parece ser que xdg-open, que es la herramienta independiente del tipo de escritorio que empleemos (GNOME, KDE) con la que se pueden abrir archivos en
funcin del tipo MIME, no funciona de forma correcta, de forma que si especificamos ms de una aplicacin por cada tipo MIME, el resultado es que no se
utiliza ninguna. De forma que lo ms correcto, es indicar una nica aplicacin por cada tipo MIME que empleemos.
El apartado Added Associations se utiliza para especificar las aplicaciones preferidas en orden decreciente de preferencia para cada tipo MIME especificado.
Mientras que el apartado Removed Associations se utiliza para quitar de forma explcita cualquier asociacin existente.
En el caso de GNOME, todas estas modificaciones se puede hacer va gvfs-mime. Por ejemplo, si queremos conocer cual es la aplicacin definida por defecto para
abrir los archivos pdf, tenemos que ejecutar el siguiente comando gvfs-mime --query application/pdf. Si queremos cambiar la aplicacin que abre por defecto los archivos
pdf, tendremos que ejecutar el siguiente comando gvfs-mime --set application/pdf gimp.desktop. Para conocer las aplicaciones que empleamos con los enlaces magnet y
torrent escribiramos: gvfs-mime --query x-scheme-handler/magnet y gvfs-mime --query application/x-bittorrent respectivamente.

Pgina 11 de 12
Ctrl+Alt+Supr Men de apagado.
Ctrl+Alt+Retr Reiniciar entorno grfico.
Existen seis consolas de texto y seis grficas disponibles en la instalacin de Ubuntu. Para acceder a las seis de texto utilizamos los atajos de teclado Ctrl+Alt+F1 a
Ctrl+Alt+F6. Las seis grficas estn disponibles con la combinacin Ctrl+Alt+F7 a Ctrl+Alt+F12, siempre que las hayamos lanzado previamente. Desde la terminal
sin Ctrl.
Ctrl+Z Deshacer ltima operacin.
Alt+F1 Men de aplicaciones.
Alt+F2 Ejecutar una aplicacin.
Alt+F4 Cerrar ventana actual.
Alt+F5 Restaurar el tamao de una ventana maximizada.
Alt+F7 Mover la ventana actual.
Alt+F8 Cambiar el tamao de la ventana actual.
Alt+F9 Minimizar la ventana.
Alt+F10 Maximizar la ventana.
Alt+Tab Intercambiador de ventanas.
+Intro Abrir lugar una carpeta en otra pestaa.
Alt+Ctrl+L Bloquear la pantalla.
Alt+Espacio Abrir el men de la ventana (maximizar, minimizar, siempre encima, ).
Ctrl+Alt+Cursores Movernos entre los escritorios activos.
Ctrl+Q Cerrar la aplicacin activa.
ImprPant Capturar pantalla.
Si tenemos pulsado la tecla Alt, podemos mover una ventana cliqueando en cualquier posicin.

Nautilus
Buscar
Si empezamos a escribir Seleccionamos el nombre de fichero o carpeta que corresponda a lo escrito.
Ctrl+F Buscar nombres de fichero o contenido de los ficheros indexados.
Ctrl+S Seleccionar todos los ficheros que correspondan con el patrn introducido.
Control de ventanas
Ctrl+N Crear una nueva ventana.
Ctrl+W Cerrar la ventana actual.
Ctrl+Shift+W Cerrar todas las ventanas.
Ctrl+1 Ver ficheros en modo icono.
Ctrl+2 Ver ficheros en modo lista.
Ctrl+3 Ver ficheros en modo compacta.
F3 Activar modo de pantalla dividida.
F9 Esconder/Mostrar el panel lateral.
Gestin de ficheros
Ctrl+H Mostrar los ficheros ocultos.
Ctrl+Shift+N Crear un nuevo directorio.
Ctrl+T Abrir una nueva pestaa.
Shift+Supr Mover el elemento seleccionado a la papelera con pregunta.
F2 Renombrar el fichero seleccionado.
Alt+Intro Propiedades de un archivo o una carpeta.
Movimientos
Ctrl+L Ir al cuadro de bsqueda.
Alt+Inicio Ir al directorio home.
* o + o Shift+Derecha Expandir el directorio en vista de lista.
- o Shift+Izquierda Cerrar directorio en vista de lista.
Alt+Izquierda Navegar en elementos hacia la izquierda.
Alt+Derecha Navegar en elementos hacia la derecha.
Alt+Arriba Ir al directorio padre.
Alt+Abajo Abrir el directorio seleccionado.
Accesibilidad
Ctrl++ Ampliar zoom.
Ctrl+- Reducir zoom.
Ctrl+0 Resetear zoom.

Pgina 12 de 12