Вы находитесь на странице: 1из 47

3.1.

1 SOFTWARE LIBRE CARACTERISTICAS


Este trmino engloba un tipo de aplicaciones, una tendencia losoca y un
modelo de desarrollo de programas informticos. Las principales caractersticas
de este software son:
El cdigo fuente a partir del que se genera esta disponible a cualquier persona
que lo quiera ver. Cualquier persona puede realizar cambios a dicho cdigo sin
previo permiso. Cualquier persona puede distribuir tanto el software original
como el software modicado.
El Software Libre es gratuito, aunque podemos encontrar a la venta paquetes
que evitan tener que descargar grandes cheros de Internet, adems de
ofrecernos soporte tcnico y manuales de uso, entre otras cosas.
Uno de los trminos mas famosos de esta tendencia es el de La Comunidad
para referirse a la gran masa de gente dedicada al desarrollo de software libre.
Esta distribucin empez como proyecto de una empresa llamada Canonnical
pretendiendo generar una distribucin fcil de utilizar, completa e innovadora.
Estos objetivos han llevado a los desarrolladores de
Ubuntu a utilizar las versiones mas nuevas del software que incluyen en su
distribucin y a implementar muchas aplicaciones de administracin (con lo que
siguen contribuyendo al software libre).
Realmente la gente de Ubuntu ha conseguido lo que se propona. Hoy por hoy
Ubuntu esta preparada para todo tipo de usuarios, pudiendo controlar todo el
equipo de forma grca.
3.1.2. HISTORIA Y EVOLUCIN SERVIDORES CON SOFTWARE LIBRE
El Software Libre es el software que se caracteriza por proporcionar en sus
licencias el permiso para usarlo en cualquier mquina y en cualquier situacin,
para modificarlo, mejorarlo o corregirlo y para redistribuirlo libremente. Software
libre no es software gratis, sino aquel que cumple con estas condiciones, si
bien, no parece posible obtener contraprestacin econmica por l, como de
hecho ocurre, siendo de coste cero la obtencin de la prctica totalidad del
software libre. As pues, tenemos un concepto de software opuesto al software


propietario con el que no se distribuye el cdigo fuente, impidiendo as su
modificacin, y en cuyas licencias se indican los trminos y las restricciones de
uso y distribucin, en ocasiones bastantes fuertes.
Lo que diferencia el software libre del software propietario no es el que
dispongamos del cdigo fuente del mismo, si bien esta es una condicin
necesaria para tener las libertades descritas anteriormente, ni el precio, la
diferencia est en los trminos de la licencia.

Para comprender el nacimiento de este tipo de software nos tenemos que
remontar al ao 1979, cuando la Universidad de Berkeley distribuy cdigo de
programas que ha desarrollado para el sistema operativo UNIX bajo una
licencia denominada BSD (Berkeley Software Distribucin), es la primera
aparicin en escena de lo que ms tarde se denominar software libre. Estos
primeros programas distribuidos bajo licencia BSD son utilidades para UNIX y
entre ellas se encuentra una implementacin de un protocolo de
comunicaciones, el TCP/IP.

En 1980 la NSF (Nacional Science Foundation) mejora el protocolo TCP/IP y
comienza a utilizarlo para el intercambio de informacin entre ordenadores de
universidades e investigadores de todo el mundo. Esta mejora de TCP/IP era
abierta y se distribua con el cdigo fuente de su implementacin, es el
nacimiento de la red de Internet.

En 1984 aparece en escena una de las figuras ms importante dentro del
software libre, Richard Stallman, que lidera en este ao un proyecto cientfico
denominado GNU dentro del Instituto Tecnolgico de Massachussets. Al ao
siguiente, aparece la primera versin de un sistema operativo denominado
igual que el proyecto lanzado, GNU (Gnus not Unix). Este sistema operativo es
gratuito y se distribuye junto con su cdigo fuente bajo una licencia
denominada Gnu Public License (GPL).

En este mismo ao 1985, Richard Stallman crea la Free Software Foundation, y
aparece la primera definicin formal de Software Libre, proporcionada por la
FSF:

Un software es software libre cuando el usuario del mismo tiene estas cuatro
libertades:
Libertad 0. Libertad de uso con cualquier propsito.
Libertad 1. Libertad de adaptacin a sus necesidades.
Libertad 2. Libertad para distribuirlo.
Libertad 3. Libertad de mejora y libre distribucin de estas mejoras.

No se dice explcitamente, pero para tener estas cuatro libertades el usuario
debe disponer del cdigo fuente de los programas.

En 1991, Linux Torvalds, un estudiante sueco de la universidad de Helsinky
crea un kernel de sistema operativo denominado Linux, y un ao ms tarde,
fruto de la colaboracin con el proyecto GNU, aparece el sistema operativo
GNU/Linux, que se denomin Linux, si bien, la mayor parte del cdigo proceda
del proyecto GNU de Stallman.



La siguiente fecha importante en la historia del software libre es 1997, cuando
Eric Raymond publica el artculo The Cathedral and the Bazaar, en el
Raymond explica con detalle como una serie de programadores trabajando en
colaboracin en su tiempo libre (Bazaar) pueden producir software de mayor
calidad que los producidos por los talentos contratados por las grandes
compaas de software (Cathedral). Las teoras expuestas en este artculo
como las de liberar versiones del programa a menudo de forma que los
usuarios puedan probar los programas y se obtengan pronto respuestas sobre
su funcionamiento y que con un grupo muy amplio de programadores y
usuarios, los problemas se identificarn con rapidez y la solucin ser obvia
para alguien, hacen que las grandes compaas (IBM, Netscape, Sun, etc.) se
fijen en el fenmeno del software libre y empiecen a colaborar con l. Raymond
crea la OpenSource Inciative (OSI) (www.opensource.org). Con la aparicin de
la OSI aparece tambin una nueva definicin de lo que se conoce como
OpenSource (software de fuente abierta), mucho ms elaborada, y que est en
continua evolucin, existiendo ya la versin 1.9 de esta definicin.

No existe una definicin nica de lo que denominamos software libre, tenemos
la de la FSF, la de la OSI, tambin otras como la de la comunidad de Deban
(DFSG). Todas estas definiciones se traducen en licencias de uso que llegan a
un mayor o menor compromiso con uno u otro de los dos objetivos
contradictorios en los que se basan todas sus licencias:

Garantizar a los usuarios una total libertad sobre el software
distribuido.
Establecer restricciones de forma que se garantice que el
software derivado o integrado siga siendo software libre.

Aunque cuando hacemos referencia a Software Libre no distinguimos entre si
es Free Software u OpenSource, pero existen pequeas diferencias entre las
definiciones de la FSF, de la OSI y de Deban, derivadas del compromiso
acordado entre los dos conceptos expuestos anteriormente, lo que hace que
existan licencias aceptadas por uno pero no aceptadas por el otro. Pero estas
diferencias son muy pequeas, y en la prctica se pueden considerar similares
los conceptos.

Hoy en da existe una divisin radical entre los partidarios y los no partidarios
del software libre, existiendo posturas totalmente radicalizadas en ambos
bandos que hace que los debates, artculos y ponencias acerca de las
debilidades y fortalezas en los proyectos de software libre se vean empaados
por esta lucha. Eric Raymond ha insistido en que el debate no debe ser si
Windows o Linux o Microsoft o Red Hat, Suse, Deban, que el verdadero
debate debe ser software de fuente cerrada frente a software de fuente abierta.

3.1.3 ESTRUCTURA DEL SISTEMA OPERATIVO
Ubuntu es un sistema operativo construido por un equipo de desarrolladores de
todo el mundo. Este sistema operativo est destinado mayormente a


ordenadores de escritorio, est basado en una distribucin GNU/LINUX.
Ubuntu, es patrocinado por una compaa britnica llamada Canonical Ltd.,
esta es una empresa privada fundada por el empresario sudafricano Mark
Shuttleworth.
En este sistema operativo, lo bueno y prctico de este, es que sus aplicaciones
vienen incluidas en el sistema y adems da la posibilidad de descargar de una
manera fcil y accesible para cada usuario mejores y nuevas aplicaciones que
se necesiten.
La ideologa de Ubuntu, es que el sistema operativo es y ser siempre gratuito,
por lo cual en la edicin profesional, no existir un costo adicional.
Para que Ubuntu sea usado por la mayor cantidad de personas en el mundo,
ha empleado las mejores herramientas de traduccin y de idiomas en todos sus
programas y en todos los software libres que puede ofrecer este.
Ubuntu, publica cada 6 meses una nueva versin, con el objetivo que exista
una mejora en versiones anteriores y que la siguiente sea mas estable, adems
de contar con una comunidad de usuarios donde uno puede probar la versin
en desarrollo y as ayudar a mejorarla.
Finalmente Ubuntu esta totalmente comprometido con lo que es el desarrollo
de software de cdigo libre, los usuarios pueden solucionar bugs, probar
versiones inestables en el sistema para as mejorarlo y compartirlo adems
anima a la gente y a sus seguidores, para que se logre seguir compartiendo y
mejorando.


3.2 REQUERIMIENTOS DEL SISTEMA

Tomando informacin de algunas fuentes de Internet logramos recopilar lo
siguiente. El usuario que presente estas caractersticas bsicas en su
ordenador, podr instalar sin ninguna dificultad el Sistema Operativo Ubuntu.
- Procesador x86 a 1 GHz.
- Memoria RAM: 512 MB.
- Disco Duro: 5 GB (Swap incluida).
- Tarjeta grfica VGA y monitor capaz de soportar una resolucin de 1024x768.
- Lector de CD-ROM o puerto USB
- Conexin a Internet puede ser til.
- Intel (i915 o superior, excepto GMA 500)
- NVidia (Con su controlador)
-ATI (Con su controlador)


3.3 INSTALACIN


Al momento de la instalacin del sistema operativo Linux Ubuntu Server se le
indicara que active servicios Web, SSh, Impresin y comparticin de
archivos.
Se debe tener una maquina preparada para que funcione como servidor lo
primero que se necesitara es el CD de instalacin de Linux Ubuntu Server.
El CD con el archivo de imagen ISO grabado lo se inserta en la unidad lectora y
arrancara el ordenador. La primera pantalla que aparece pregunta el lenguaje
para la instalacin.

Seleccione ( Install Ubuntu Server )







Seleccione de nuevo el idioma




A continuacin se indica cual va a ser el nombre dela maquina



Se configura el reloj del sistema



En este punto se crean las particiones para Linux Ubuntu Server y para ello
se usa todo el disco completo ya que se supone que esta mquina que se est
montando es un servidor y va a estar 24 horas funcionando.



A continuacin seleccionar el disco duro donde se va a instalar la Ubuntu
Server.




En la siguiente pantalla se pueden ver todos los cambios que se van a realizar
en el disco duro. Si se esta de acuerdo seleccione (Si) si por el contrario no lo
tienes claro siempre puede volver atrs pulsando (No)


Seguido se introduce el nombre para el equipo.




Ahora introducir el nombre de usuario para la cuenta.



Introduzca una contrasea para el usuario que anteriormente se creo



Introduzca de nuevo la misma contrasea para verificar que no se equivoc.






Si nos encontramos detrs de un Proxy ahora es el momento de indicarle la
direccin, si no es su caso siga con el botn (Continuar)


En la siguiente pantalla podr elegir qu servicios quiere que vengan instalados
por defecto una vez concluya la instalacin del sistema. En este caso vamos a
seleccionar LAMP server para que nos instale automticamente el servidor
web Apache, MySQL y PHP adems de otros soportes con los que podr
montar webs o blogs. Tambin instalaremos OpenSSH para poder conectarse
desde otro PC de nuestra red y as no necesitaremos que el ordenador que
estamos montando no disponga de monitor ni teclado. Con la opcin Print
server podemos montar un servidor de impresin con este ordenador y una
impresora a la que podremos acceder via red desde otro ordenador e imprimir
lo que queramos. Samba File server tambin lo activaremos ya que con el
podremos compartir carpetas o particiones completas en nuestra red y sern
compatibles con Windows, Linux y Mac




A continuacin introducir una contrasea para el administrador de las bases de
datos MySQL (root)






Se verifica la contrasea

Una vez terminada la instalacin el sistema expulsara el CD de instalacin y lo
extraemos de la unidad lectora. A continuacin seleccionamos (Continuar) y la
maquina se reiniciar ella sola

Una vez llegados a este punto podemos logearnos con el usuario creado
anteriormente


En esta instalacin se han instalado servicios para que nuestra maquina haga
de servidor de varias cosas. Con este servidor vamos a poder compartir una o
varias webs o blogs, archivos e impresoras en nuestra red de rea local o
desde internet.
Ahora solo hay que configurarlo y podremos manejarlo sin problemas.
3.3.3. CONFIGURACIN DEL SISTEMA DE SEGURIDAD Y DE RED
En la instalacin del sistema operativo Ubuntu se
configuro automticamente el servicio DHCP para que el
router asigne automticamente una IP.
se necesita que la tarjeta de red tenga IP esttica ya que
cuando se comparta un servicio web o Ftp se deber abrir y re direccionar el
puerto 80 para web y el 21 para el Ftp hacia el servidor y por consiguiente una
IP.
Si no se configura una IP esttica y por el contrario se asigna automticamente
una IP por el servicio DHCP cuando se quieran abrir puertos en el router no se
le podr decir hacia que IP tiene que re direccionarse el puerto en si ya que la
IP de su servidor siempre estar diferente.
Se arranca el servidor y se accede a la terminal con el usuario del equipo que
se cre en la instalacin.




Siempre que se modifique un archivo del sistema para configurarlo se tiene que
tener en cuenta que es necesario hacer una copia de seguridad del mismo para
poder guiarse en un momento dado. Se hace una copia del fichero llamado
interfaces que est situado en la rura /etc/network y seguido se edita para
indicarlos que IP esttica es la que va a tener el servidor.

Copia de seguridad
Sudo cp/etc/network/interfaces /etc/network/interfacesOLD
Una vez creada la copia se edita el fichero interfaces con el editor de texto que
viene por defecto nano

Sudo nano/etc/network/interfaces


En la imagen se muestra que la tarjeta de red primaria esta configurada para
que se aigne la IP automticamente via DHCP. Primero se debe de cambiar la
palabra static y a continuacio se especifica cual va ser la IP fija, mascara de
subred, puerta de enlace o Gateway y resolvedor de nombres DNS.
En esta imagen se muestra un ejemplo de configuracin estatica que se le
asigno a un equipo no es necesario que sea igual, puede variar dependiendo
del rango de IP y proveedor de internet para el apartado DNS.





Una vez hechas las modificaciones del fichero interfaces guardar el archivo
pulsando F2 y despus la Y y luego enter. Asi se han guardado los cambios
Se reinicia la red para que los cambios surjan efecto

Sudo/etc/init.d/networking restart

Ya se debe tener la IP que se configure. Se puede ver con el comando ifconfig

Ifconfig










Cada vez que arranque se tendr la misma IP.
3.3.4 NIVELES DE EJECUCIN
El runlevel (del ingls, nivel de ejecucin) es cada uno de los estados de
ejecucin en que se puede encontrar el sistema Linux. Existen 7 niveles de
ejecucin en total:
Nivel de ejecucin 0: Apagado.
Nivel de ejecucin 1: Monousuario (slo usuario root; no es necesaria la
contrasea). Se suele usar para analizar y reparar problemas.
Nivel de ejecucin 2: Multiusuario sin soporte de red.
Nivel de ejecucin 3: Multiusuario con soporte de red.
Nivel de ejecucin 4: Como el runlevel 3, pero no se suele usar
Nivel de ejecucin 5: Multiusuario en modo grfico (X Windows).
Nivel de ejecucin 6: Reinicio.
Este sistema de niveles de ejecucin lo proporciona el sistema de arranque por
defecto de la mayora de distribuciones GNU/Linux (init). Sin
embargo, Canonical ha estado desarrollando un nuevo sistema de arranque
llamado upstart para sustituir a init, ya queinit no se adapta a las necesidades
actuales.
3.4 ESTRUCTURAS DE DIRECTORIOS
/ (raz): Es el nivel ms alto dentro de la jerarqua de directorios. De aqu
cuelgan el resto de carpetas, particiones y otros dispositivos. Es por esto que
donde se instala el sistema, se selecciona la particin deseada y se le indica
que el punto de montaje es justamente /.


/bin (binarios): Los binarios son los ejecutables de Linux. Aqu tendremos los
ejecutables de los programas propios del sistema operativo, entre ellos
comandos como cp, mv, cat, chown, etc. No es el nico directorio que contiene
ejecutables como veremos ms adelante.
/boot (arranque): Aqu nos encontramos los archivos necesarios para el inicio
del sistema, desde los archivos de configuracin de Grub Lilo, hasta el propio
kernel del sistema.
/dev (dispositi vos): Linux se basa en la simpleza y en el tratamiento
homogneo de la informacin. Linux trata los dispositivos como si fueran un
fichero ms para facilitar el flujo de la informacin. En esta carpeta tenis los
dispositivos del sistema, por ejemplo los usb, sda (o hda) con sus respectivos
nmeros que indican las particiones, etc.
/etc (etctera): Aqu se guardan los ficheros de configuracin de los programas
instalados, as como ciertos scripts que se ejecutan en el inicio del sistema. Los
valores de estos ficheros de configuracin pueden ser complementados o
sustituidos por los ficheros de configuracin de usuario que cada uno tiene en
su respectivo home (carpeta personal).
/home (hogar): Este hogar no es ms que un directorio que a su vez contiene
otros, uno por cada usuario dado de alta en el sistema. Dentro de dichos
directorios es donde el usuario tiene su carpeta personal, donde estn los
ficheros de configuracin de usuario, as como los archivos personales del
mismo que puede crear, modificar y eliminar bajo su propio criterio.
/lib (bibliotecas): Contiene las bibliotecas (tambien mal conocidas como
libreras) del sistema, as como mdulos y controladores (drivers).
/lost+found (perdido y encontrado): Es una carpeta que nos podemos
encontrar en todas las particiones. Cuando por cualquier circunstancia se cierra
mal el sistema (un apagn por ejemplo), cuando ste se reinicie comprobaris
que se llamar al programa fsck para restaurar la integridad del sistema de
ficheros. En esta carpeta encontraremos la informacin que se mal-guard
debido a la incidencia.
/media (media/medios): Es donde se montan las unidades extrables como los
dispositivos USB, disqueteras, unidades de CD/DVD y en algunas distros,
como Ubuntu, las particiones adicionales.
/mnt (montajes): Es un directorio que se suele usar para montajes temporales
de unidades.
/opt (opcionales): Destinado para guardar paquetes adicionales de
aplicaciones.
/proc: Informacin para la virtualizacin del sistema de ficheros de Linux.


/root: Es el /home del administrador. Es el nico /home que no est incluido -
por defecto- en el directorio anteriormente mencionado.
/sbin (binarios de sistema): Son los ejecutables de administracin, tales como
mount, umount, shutdown
/srv (servicios): Informacin del sistema sobre ciertos servicios que ofrece
(FTP, HTTP).
/sys (sistema): Informacin sobre los dispositivos tal y como los ve el kernel
Linux.
/tmp (temporales): Es un directorio donde se almacenan ficheros temporales.
Cada vez que se inicia el sistema este directorio se limpia.
/usr: Es el directorio padre de otros subdirectorios de importancia:
o /usr/bin: Conjunto de ejecutables de la mayora de aplicaciones de escritorio
entre otras (por ejemplo firefox).
o /usr/include: Los ficheros cabeceras para C y C++.
o /usr/lib: Las bibliotecas para C y C++.
o /usr/local: Es otro nivel dentro que ofrece una jerarqua parecida al propio
diretorio /usr.
o /usr/sbin: Otra serie de comandos administrativos para el sistema.
o /usr/share: Archivos compartidos como ficheros de configuracin, imgenes,
iconos, etc.
o /usr/src: Tiene en su interior el cdigo fuente para el kernel LInux.
var: Ficheros de sistema como el buffer de impresin, logs
o /var/cache: Se almacenan datos cacheados para las aplicaciones.
o /var/lib: Informacin sobre el estado actual de las aplicaciones, modificable por
las propias aplicaciones.
o /var/lock: Ficheros que se encargan de que un recurso slo sea usado por una
aplicacin determinada que ha pedido su exclusividad, hasta que sta lo libere.
o /var/log: Es uno de los subdirectorios ms importantes ya que aqu se guardan
todo tipo de logs del sistema.
o /var/mail: Los correos de los usuarios.
o /var/opt: Datos usados por los paquetes almacenados en /opt.
o /var/run: Informacin sobre el sistema desde que se inici.
o /var/spool: Datos esperando a que sean tratados por algn tipo de proceso.
o /var/tmp: Otro fichero temporal.



3.4.1 PREPARACIN Y ADMINISTRACIN DE LOS SISTEMAS DE
ARCHIVOS
ext3
Es un sistema de archivos con registro por diario. Es el sistema de archivo ms
usado en distribuciones Linux.
La principal diferencia con ext2 es el registro por diario. Un sistema de archivos
ext3 puede ser montado y usado como un sistema de archivos ext2. Otra
diferencia importante es que ext3 utiliza un rbol binario balanceado (rbol
AVL) e incorpora el asignador de bloques de disco
Orlov Orlov_(asignador_de_bloques_de_disco)
ReiserFS
Es un sistema de archivos de propsito general, diseado e implementado por
un equipo de la empresa Namesys, liderado por Hans Reiser. Actualmente es
soportado por Linux y existen planes de futuro para incluirlo en otros sistemas
operativos. Tambin es soportado bajo windows (de forma no oficial), pero es
an inestable y rudimentario (ReiserFS bajo windows). A partir de la versin
2.4.1 del ncleo de Linux, ReiserFS se convirti en el primer sistema de
ficheros con journal en ser incluido en el ncleo estndar. Tambin es
el sistema de archivos por defecto en varias distribuciones,
como SuSE (excepto en openSuSE 10.2 que su formato por defecto
es ext3), Xandros, Yoper, Linspire, Kurumin Linux, FTOSX, Libranet y Knoppix.
Con la excepcin de actualizaciones de seguridad y parches
crticos, Namesys ha cesado el desarrollo de ReiserFS (tambin llamado
reiser3) para centrarse en Reiser4, el sucesor de este sistema de archivos.
XFS
Es un sistema de archivos de 64 bits con journaling de alto rendimiento creado
porSGI (antiguamente Silicon Graphics Inc.) para su implementacin
de UNIX llamada IRIXx
XFS se incorpor a Linux a partir de la versin 2.4.25, cuando Marcelo
Tosatti(responsable de la rama 2.4) lo consider lo suficientemente estable
para incorporarlo en la rama principal de desarrollo del kernel
Los programas de instalacin de las
distribuciones de SuSE, Gentoo, Mandriva, Slackware, Fedora
Core, Ubuntu y Debian ofrecen XFS como un sistema de archivos ms.
En FreeBSD el soporte para solo-lectura de XFS se aadi a partir de
Diciembre de 2005 y en J unio de 2006 un soporte experimental de escritura fue
incorporado a FreeBSD-7.0-CURRENT.


Cul se debe utilizar?
Cuando uno es un principiante en linux lo mejor es utilizar el sistema ext3
dadas sus relativas altas prestaciones y su depurado sistema de recuperacin
de errores.
Ahora para usuarios intermedios o avanzados es recomendado el sistema XFS
por sus altas prestaciones, su capacidad de almacenamiento y su recuperacin
en caidas del sistema (las operaciones inmediatamente anteriores a la cada
pueden ser terminadas, garantizando as la consistencia del sistema).
El sistema ReiserFS podemos calificarlo en prestaciones y confiabilidad como
un estado medio entre ext3 y XFS.
Yo uso XFS y mis equipos son muy rpidos, especialmente los que manejan
procesadores y versiones de Ubuntu de 64 bits.
3.4.2 MONTAJE Y DESMONTAJE DE DISPOSITIVOS.
Linux a diferencia de Windows no utiliza letras (" a:" , " c:" , "d:" , ...) para
acceder a las distintas unidades de disco de un ordenador. En Linux para
acceder al contenido de una unidad de di sco o de un CD-ROM este tiene
que haber sido previamente " montado" . El montado se realiza mediante el
comando mount, con lo que el contenido de la unidad se pone a
disposicin del usuario en el directorio de Linux que se elija. La sintaxis
de este comando es la siguiente:$ mount [-t SistemaDeFichero]
[Dispositivo] DirectorioDeMontaje Por ejemplo para acceder al CD-ROM
se tecleara el siguiente comando:


$ Mount -t iso9660 /dev/cdrom /mnt/cdromdonde -t iso9660

indica el tipo de sistema que usa la unidad de disco paraguardar los
ficheros (las ms usuales son: iso9660 en el caso de unCD-ROM, vfat en
el caso de Windows, y ext2 (3 o 4) en el caso de Linux),/dev/cdrom indica
el dispositivo que se va a montar. Todos los dispositivos estn
representados por un fichero del directorio /dev; por ejemplo, en el caso
de un disquete ser seguramente /dev/fd0, por ltimo /mnt/cdrom es el
directorio en el que se pondr a disposicin del usuario el contenido
delCD-ROM. Para montar disquetes se suele utilizar el directorio
/mnt/floppy(aunque esto depende de la versin de Linux que
utilicemos).En el caso de Ubuntu, el comando mount admite directamente
los directorios /cdrom, /cdrom1, /floppy, ... para el montaje de nuestras
unidades, por lo que lo nico que habra que escribir, para montar por
ejemplo la disquetera, sera:$ mount /floppySi omitimos el tipo de sistema
de ficheros y/o el dispositivo, Ubuntu toma la informacin
correspondiente del fichero /etc/fstab, el cual contiene informacin de los
distintos sistemas de ficheros del equipo .De todas formas el usuario
siempre puede crear un directorio vaco con el nombre que el elija para
montar las unidades de disco que desee donde desee. Cuando el usuario


haya dejado de usar ese disco deber " desmontarlo "mediante el
comando umount antes de sacar el disquete o el CD-ROM. Siguiendo con
el ejemplo de la disquetera en Ubuntu, debera escribir:$ umount
/floppyEn principio, para utilizar el comando mount especificando todos
los parmetros hace falta ser administrador o root. Para que un usuario
comn pueda utilizar disquetes, CD-ROM, etc. hay que editar el
fichero/etc/fstab. Por ejemplo para que cualquier usuario pueda acceder a
un disquete habr que indicar la siguiente lnea:/dev/fd0 /mnt/floppy vfat
user,noauto 0 0

Tambin habr que asegurarse de que el directorio /mnt/floppy sea
accesible por todos los usuarios.Una vez seguidos los pasos anteriores
cualquier usuario podr " montar " un di squete escribiendo el siguiente
comando:$ mount /mnt/floppyAl igual que antes, el usuario deber
ejecutar el comando umount/mnt/floppy antes de sacar el disquete. Nota:
Existen en la actualidad distribuciones (por ejemplo, SuSE Linux)que
realizan este proceso de forma automtica, por lo que las unidades de
disquete y CD-ROM quedan accesibles a todos los usuarios de una forma
sencilla, empleando los comandos:$ mount /mnt/floppy$ umount
/mnt/floppy siempre que /mnt/floppy sea la ruta adecuada. Para
desmontar una particin empleamos el comando " umount" :$ sudo
umount /dev/sdxX Donde " xX" es la particin que queremos desmontar.
Por ej. " sda5" que es la particin " 5" del disco duro " a" .

3.5 COMANDOS Y APLICACIONES
Tabla de comandos
Comando Descripcin Ejemplos y comentarios
man comando
Muestra el
manual de un
comando, til
para aprender a
utilizar sus
argumentos
man man
mc
Explorador de
archivos que
incluye su propio
editor, mcedit.
Es
necesario instala
rlo
sudo mc


cd
nom_directorio
Cambia de
directorio
cd slo, va a tu home
cd ..
Sube un nivel de
directorios
Si estabas en /home/usuario/ pasas a
/home/
cd -
Vas a la
ubicacin donde
estabas antes
si desde /home/usuario haces cd
/etc/X11 y luego cd - vuelves a
/home/usuario
cp archivo1
archivo2
Copia archivo1
como archivo2
(nuevo nombre)
manteniendo el
original

cp archivo
/directorio
Copia archivo en
directorio
manteniendo
nombre y el
original

ln archivo1
/directorio/archiv
o2
Hace copias
enlazadas
(ambos archivos
se actualizan en
cuanto uno se
guarda)
Si pones la opcin -s crea un acceso
directo en lugar de una copia.
mv archivo1
archivo2
Renombra
archivo1 en
archivo2

mv archivo
/directorio
Mueve archivo
dentro de
directorio

rm archivo Borra archivo

rm -rf directorio
Borra el
directorio con
todo lo que
Si el nombre de la carpeta es
compuesto, poner entre comillas


tenga dentro sin
pedir
confirmacin
mkdir
nom_directorio
Crea directorio
nom_directorio
rmdir
nom_directorio
Borra directorio
nom_directorio
kill -9
PIDnumber
Mata el proceso
numberPID que
queramos
(finaliza su
ejecucin)
kill -HUP numberPID Hace lo mismo
kill -STOP
numberPID
Para hasta
nueva orden el
proceso
numberPID

kill -CONT
NumberPID
Contina el
proceso
numberPID
parado
anteriormente

killall
processname
Mata el proceso
con ese nombre
ls
Lista los
archivos de un
determinado
directorio
Poniendo solo ls mostrara los archivos
del directorio actual
ls -l
Lista tambin las
propiedades y
atributos

ls -a
Lista todos los
archivos,
incluidos los



ocultos y los del
sistema
cat fichero
Muestra el
contenido de un
fichero
cat
/home/NOMBRE_USUARIO/YO/prueb
a.php
less
Muestra la salida
estndar de
forma paginada

less fichero
Muestra el
contenido de un
archivo de forma
paginada

more
Muestra la salida
estndar de
forma paginada

more fichero
Muestra el
contenido de un
archivo de forma
paginada

zcat fichero
Muestra el
contenido de un
archivo
comprimido (.gz)

zmore fichero
Muestra el
contenido de un
archivo
comprimido (.gz)

zless fichero
Muestra el
contenido de un
archivo
comprimido (.gz)

echo cadena
echo nos
muestra en



pantalla el texto
que le diga
grep 'cadena'
archivo
Muestra las
lneas del
archivo que
contienen la
cadena

file archivo
Muestra el tipo
de un archivo
determinado

head archivo
Muestra las
primeras lneas
de un archivo,
10 por defecto

tail archivo
Muestra las
ltimas lneas de
un archivo, 10
por defecto

tail -fn 200
archivo
Muestra las
ltimas 200
lneas de un
archivo y sigue
agregando
mientras crece

find directorio -
name
nom_archivo -
print
Busca todos los
archivo con el
nombre
especificado en
un directorio
determinado

find
/home/usuario -
name *.jpg -print
Busca todas las
imgenes .jpg en
/home/usuario

whereis
Busca binarios
ejecutables



ejecutable (ejemplo:
whereis find)
type comando
Muestra la
ubicacin del
ejecutable
perteneciente al
comando
indicado

pwd
Visualiza el
directorio actual
o de trabajo

history
Muestra el
listado de
comandos
usados por el
usuario
(~/.bash_history)

ps -aux
Lista de los
programas que
se estn
ejecutando
actualmente con
su PID (Process
IDentifier)

df
Muestra el
espacio libre en
el disco duro

top
Muestra los
procesos que
ms CPU
consumen en
tiempo real, as
como la
memoria RAM y
swap usada,
entre otra
informacin



halt Apaga el equipo

reboot
Reinicia el
equipo
shutdown -h
now
Apaga el equipo

shutdown -r now
Reinicia el
equipo
passwd
Cambia la
contrasea del
usuario

ps -ef l grep
nombre_proces
o
Lista los
procesos que se
estn
ejecutando con
que contengan
la cadena
nombre_proceso
El comando ps -ef es redireccionado
por medio de una pipe (Alt Gr+1) y
fitrado con grep por la palabra que le
sigue a grep

Comandos no tan usados pero muy tiles
Tabla de comandos
Comando Descripcin
Ejemplos y
comentari
os
addgroupnombre_grupo
Se utiliza para crear un grupo
nuevo.
addgroup
Pepito
addusernombre_usuario[
nombre_grupo]
Se utiliza para aadir un usuario. En
ese momento, no solo se crear la
cuenta del usuario sino tambin su
directorio de trabajo, un nuevo
grupo de trabajo que se llamar
igual que el usuario y aadir una
adduser
Pepito
Invitados


serie de ficheros de configuracin al
directorio de trabajo del nuevo
usuario.
history -c
Es Utilizado para Borra el Historial
de Comandos

aliasnombre_alias=coma
ndo
En ciertas ocasiones se suelen
utilizar comandos que son difciles
de recordar o que son demasiado
extensos, pero en UNIX existe la
posibilidad de dar un nombre
alternativo a un comando con el fin
de que cada vez que se quiera
ejecutar, slo se use el nombre
alternativo.
alias
instala=apt-
get install
apt-cache search texto a
buscar
Muestra una lista de todos los
paquetes y una breve descripcin
relacionado con el texto que hemos
buscado.
apt-cache
search
Gnome
apt-get dist-upgrade
Funcin adicional de la opcin
anterior que modifica las
dependencias por la de las nuevas
versiones de los paquetes.

apt-get
installnombre_paquete
Instala paquetes.
apt-get
install
Gnome
apt-get
removenombre_paquete
Borra paquetes.
apt-get
remove
Gnome
Con la
opcin
purge
borramos
tambien la
configuraci
n de los
paquetes
instalados.


apt-get update
Actualiza la lista de paquetes
disponibles para instalar.

apt-get upgrade
Instala las nuevas versiones de los
diferentes paquetes disponibles.

at [-lr] hora [fecha]
Realiza un tarea programada una
sola vez.

bash / sh / ksh / csh
Existen varias shells para Unix,
Korn-Shell (ksh), Bourne-Shell (sh),
C-Shell (csh),bash.
bg PID Manda un proceso a segundo plano.

cal [[mes] ao]. Muestra el calendario.

cat
Muestra el contenido del archivo en
pantalla en forma continua, el
prompt retornar una vez mostrado
el contenido de todo el archivo.
Permite concatenar uno o mas
archivos de texto. || Sintaxis: cat
nom_archivo.

cd
Cambia de directorio. || Sintaxis: cd
nom_directorio.

chattr
Cambiar atributos de un fichero. ||
Sintaxis: chattr atributos
nom_archivo.

chgrp
Cambia el grupo al que pertenece el
archivo. || Sintaxis: chgrp
nom_grupo nom_archivo.



chmod
Utilizado para cambiar la protecin o
permisos de accesos a los archivos.
r:lectura w:escritura x:ejecucin +:
aade permisos -:quita permisos
u:usuario g:grupo del usuario
o:otros || Sintaxis: chmod permisos
nom_archivo

chown
Cambia el propietario de un archivo.
|| Sintaxis: chown nom_propietario
nom_archivo.

chroot
Nos permite cambiar el directorio
raiz. || Sintaxis: chroot
nom_directorio_raiz.

clear
Limpia la pantalla, y coloca el
prompt al principio de la misma. ||
Sintaxis: clear.

cmp, diff
Permite la comparacin de dos
archivos, lnea por lnea. Es
utilizado para compara archivos de
datos. Sintaxis: diff nom_archivo1
nom_archivo2 / cmp nom_archivo1
nom_archivo2.

cp
Copia archivos en el directorio
indicado. || Sintaxis: cp nom_archivo
nom_directorio.

crontab
Realizar una tarea programada de
forma regular. || Sintaxis: minuto(0-
59) hora(0-23) dia_mes(1-31)
mes(1-12) dia_semana(0-6)



comando.
cut
Ttiene como uso principal mostrar
una columna de una salida
determinada. La opcin -d va
seguida del delimitador de los
campos y la opcin -f va seguida del
nmero de campo a mostrar. El
delimitador por defecto es el
tabulador, nosotros lo cambiamos
con la opcin -d. Tiene algunas
otras opciones tiles. || Sintaxis: cut
[opciones] nom_archivo.

date
Retorna el da, fecha, hora (con
minutos y segundos) y ao. ||
Sintaxis: date.

dd
Copia de un archivo, convirtiendo y
formateando acorde a las opciones.
Muy til para por ejemplo, "quemar"
una imagen (.img) en un pendrive.
Sintaxis: dd
if=[a_copiar
]
of=[destino]
[opciones]
delgroup
Se utiliza para eliminar un grupo. ||
Sintaxis: delgroup nom_grupo.

deluser
Elimina una cuenta de usuario. La
pega de este comando es que no
elimina automticamente el
directorio de trabajo del usuario. ||
Sintaxis: deluser nom_usuario.

df
Muestra los sistemas de ficheros
montados. || Sintaxis:df



dmesg
Muestra los mensajes del kernel
durante el inicio del sistema. ||
Sintaxis: dmesg.

dpkg -reconfigure
(paquetes)
Volver a reconfigurar un paquete ya
instalado. ||

du
Sirve para ver lo que me ocupa
cada directorio dentro del directorio
en el que me encuentro y el tamao
total. || Sintaxis: du

echo
Muestra un mensaje por pantalla. ||
Sintaxis: echo Cadena.

eject
Mediante la utilizacin de este
comando se conseguir la expulsin
de la unidad de CD, siempre y
cuando esta no est en uso. ||
Sintaxis: eject.

env
Para ver las variables globales. ||
Sintaxis: env.

exit
Cierra las ventanas o las
conexiones remotas establecidas o
las conchas abiertas. Antes de salir
es recomendable eliminar todos los
trabajos o procesos de la estacin
de trabajo. || Sintaxis: exit.

fg
Manda un proceso a primer plano. ||
Sintaxis: fg PID.



file
Determina el tipo del o los archivo(s)
indicado(s). || Sintaxis: file
nom_archivo.

find
Busca los archivos que satisfacen la
condicin en el directorio indicado. ||
Sintaxis: find nom_directorio o
nom_archivo condicin.

finger
Permite encontrar informacin
acerca de un usuario. || Sintaxis:
finger / finger usuario.

free
Muestra informacin sobre el estado
de la memoria del sistema, tanto la
swap como la memoria
fsica.Tambien muestra el buffer
utilizado por el kernel. || Sintaxis:
free.

fsck
Para chequear si hay errores en
nuestro disco duro. || Sintaxis: fsck t
fs_typo dispositivo.

ftp
Protocolo de Transferencia de
Archivos, permite transferir archivos
de y para computadores remotos. ||
Sintaxis: ftp maquina_remota. G

gksu nautilus
acceso al navegador de archivos
con privilegios de root (requiere
contrasea)

grep
Su funcionalidad es la de escribir en



salida estndar aquellas lneas que
concuerden con un patrn. Busca
patrones en archivos. || Sintaxis:
grep [-cilnv] expr nom_archivos.
gzip
Comprime solo archivo utilizando la
extensin .gz. || Sintaxis: gzip
nom_archivo. H

head
Muestra las primeras lineas de un
fichero. || Sintaxis: head -count
nom_archivo. history Lista los ms
recientes comandos que se han
introducido en la ventana. Es
utilizado para repetir comandos ya
tipeados, con el comando !. ||
Sintaxis: history I

id
Numero id de un usuario. || Sintaxis:
id

ifconfig
Obtener informacin de la
configuracin de red. || Sintaxis:
ifconfig.

insmod
Carga en memoria un mdulo. ||
Sintaxis: insmod J

job
Lista los procesos que se estn
ejecutando en segundo plano. ||
Sintaxis: jobs K

kill
Permite interactuar con cualquier
proceso mandando seales.Kill (pid)
termina un proceso y Kill -9 (pid)



fuerza a terminar un proceso en
caso de que la anterior opcin falle.
|| Sintaxis: kill [opciones] PID. L
last
Este comando permite ver las
ltimas conexiones que han tenido
lugar. || Sintaxis: last.

less
Muestra el archivo de la misma
forma que more, pero puedes
regresar a la pgina anterior
presionando las teclas u o b. ||
Sintaxis: less nom_archivo

ln
Sirve para crear enlaces a archivos,
es decir, crear un fichero que
apunta a otro. Puede ser simblico
si usamos -s o enlace duro. ||
Sintaxis: ln [-s] nom_archivo
nom_acceso.

logout
Las sesiones terminan con el
comando logout. || Sintaxis: logout.

lpr
Imprime un archivo en la impresora
predeterminada. || Sintaxis: lpr -[lista
de requerimientos]/ lpr -P
nombre_archivo.

ls
Lista los archivos y directorios
dentro del directorio de trabajo. ||
Sintaxis: ls.

ls -F Lista archivos y directorios
mostrando un '/' adicional el que



indica rutas diferenciando carpetas
de archivos
lsattr
Ver atributos de un fichero. ||
Sintaxis: lsattr nom_archivo.

lsmod
Muestra los mdulos cargados en
memoria. || Sintaxis: lsmod. M

mail
Para enviar/recibir correo a/de otros
usuarios de la red, o dentro de
nuestro ordenador. || Sintaxis: mail.

make
Es una herramienta que controla la
creacin de ejecutables y otros
archivos de un programa a partir de
los archivos fuente. || Sintaxis:
make.

man
Ofrece informacin acerca de los
comandos o tpicos del sistema
UNIX, as como de los programas y
libreras existentes. || Sintaxis: man
comando.

mkdir
Crea un nuevo directorio. || Sintaxis:
mkdir nom_directorio.

mv
Este comando sirve para renombrar
un conjunto. || Sintaxis: mmv
nom_archivos1 nom_archivos2.

more Muestra el archivo en pantalla.
Presionando enter, se visualiza



linea por linea. Presinando la barra
espaciadora, pantalla por pantalla.
Si desea salir, presiona q. ||
Sintaxis: more nom_archivo.
mount
En Linux no existen las unidades A:
ni C: sino que todos los dispositivos
cuelgan del directorio raz /. Para
acceder a un disco es necesario
primero montarlo, esto es asignarle
un lugar dentro del rbol de
directorios del sistema. || Sintaxis:
mount -t sistema_de_archivo
dispositivo nom_directorio.

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

netstat
Muestra las conexiones y puertos
abiertos por los que se establecen
las comunicaciones. || Sintaxis:
netstat.

nice
Permite cambiar la prioridad de un
proceso en nuestro sistema. ||
Sintaxis: nice -n prioridad PID. O Si
tienes alguna sugerencia con sta
letra, comntalo. P

passwd
Se utiliza para establecer la
contrasea a un usuario. Sintaxis:
passwd nom_usuario.



ping
El comando ping se utiliza
generalmente para testear aspectos
de la red, como comprobar que un
sistema est encendido y
conectado; esto se consigue
enviando a dicha mquina paquetes
ICMP. El ping es til para verificar
instalaciones TCP/IP. Este
programa nos indica el tiempo
exacto que tardan los paquetes de
datos en ir y volver a travs de la
red desde nuestro PC a un
determinado servidor remoto.
Sintaxis: ping (maquina).

poweroff
Apagar el ordenador. Sintaxis:
poweroff.

ps
Muestra informacin acerca de los
procesos activos. Sin opciones,
muestra el nmero del proceso,
terminal, tiempo acumulado de
ejecucin y el nombre del comando.
Sintaxis: ps.

pstree
Muestra un rbol de procesos.
Sintaxis: pstree.

pwd
Muestra el directorio actual de
trabajo. Sintaxis: pwd. Q Si tienes
alguna sugerencia con sta letra,
comntalo. R

reset Si observamos que escribimos en
pantalla y no aparece el texto pero



al pulsar enter realmente se est
escribiendo, o que los colores o los
textos de la consola se corrompen,
puede ser que alguna aplicacin en
modo texto haya finalizado
bruscamente no restaurando los
valores estndar de la consola al
salir. Con esto forzamos unos
valores por defecto, regenerando la
pantalla. Sintaxis: reset.
rlogin
Conectan un host local con un host
remoto. Sintaxis: rlogin
maquina_remota.

rm
Remueve o elimina un archivo.
Sintaxis: rm nom_archivo.

rmdir
Elimina el directorio indicado, el cual
debe estar vaco. Sintaxis: rmdir
nom_directorio.

rmmod
Descarga de memoria un mdulo,
pero slo si no est siendo usado.
Sintaxis: rmmod.

route
El comando route se utiliza para
visualizar y modificar la tabla de
enrutamiento. Sintaxis: route
(muestra informacin del comando
route). S

scp
Sirve para hacer una copia segura
entre dos ordenadores. La
informacin viaja encriptada.



Sintaxis: scp
usuario@servidor:directorio_servido
r directorio_local.
set
Para ver las variables de entorno.
Sintaxis: set.

sftp
Protocolo de Transferencia de
Archivos, permite transferir archivos
de y para computadores remotos.
La informacin viaja encriptada.
Sintaxis: sftp maquina_remota.

sort
Muestra el contenido de un fichero,
pero mostrando sus lneas en orden
alfabtico. Sintaxis: Sort [opciones]
nom_archivo.

ssh (Secure Shell Client)
Es un programa para conectarse en
una mquina remota y ejecutar
programas en ella. Utilizado para
reemplazar el rlogin y rsh, adems
provee mayor seguridad en la
comunicacin entre dos hosts. El
ssh se conecta al host indicado,
donde el usuario de ingresar su
identificacin (login y password) en
la mquina remota, la cual realiza
una autentificacin del usuario.
Sintaxis: ssh maquina_remota.

startx
Inicia el entorno grfico(servidor X).
Sintaxis: startx.

su o sudo
Con este comando accedemos al



sistema como root. En Ubuntu se
puede utilizar gksudomientras en
Kubuntu: kdesudo. Sintaxis: su. T
tail
Este comando es utilizado para
examinar las ltimas lneas de un
fichero. Sintaxis: tail -count
nom_archivo.

tar
Comprime archivos y directorios
utilizando la extensin .tar. Sintaxis:
tar -[arg] nom_archivo.tar
nom_archivo.

telnet
Conecta el host local con un host
remoto, usando la interfaz TELNET.
Sintaxis: telnet maquina_remota

top
Muestra los procesos que se
ejecutan en ese momento, sabiendo
los recursos que se estn
consumiendo(Memoria,CPU,).Es
una mezcla del comando
uptime,free y ps. Sintaxis: top.

touch
Crea un archivo vacio. Sintaxis:
touch nom_archivo.

traceroute
Permite determinar la ruta tomada
por un paquete para alcanzar su
destino en Internet. Sintaxis:
traceroute [opciones] host [tamao
del paquete]. U

umask
Establece la mscara de permisos.



Los permisos con los que se crean
los directorios y los archivos por
defecto. Sintaxis: umask a-
rwx,u+rw,g+r.
umount
Establece la mscara de permisos.
Los permisos con los que se crean
los directorios y los archivos por
defecto. Sintaxis: umask a-
rwx,u+rw,g+r.

unalias
Borra un alias. Sintaxis: unalias
nom_alias.

uniq
Este comando lee un archivo de
entrada y compara las lneas
adyacentes escribiendo solo una
copia de las lneas a la salida. La
segunda y subsecuentes copias de
las lneas de entrada adyacentes
repetidas no sern escritas. Las
lneas repetidas no se detectarn a
menos que sean adyacentes. Si no
se especifica algn archivo de
entrada se asume la entrada
estndar. Sintaxis: uniq [opciones]
nom_archivo_entrada
nom_archivo_salida.

uptime
Nos indica el tiempo que ha estado
corriendo la mquina. Sintaxis:
uptime. V

vi Permite editar un archivo en el
directorio actual de trabajo. Es uno



de los editores de texto ms usado
en UNIX. Sintaxis: vi nom_archivo.
view
Es similar al vi, solo que no permite
guardar modificaciones en el
archivo, es para leer el contenido
del archivo. Sintaxis: view
nom_archivo. W

wc
Cuenta los carteres, palabras y
lneas del archivo de texto. Sintaxis:
wc nom_archivo.

whereis
Devuelve la ubicacin del archivo
especificado, si existe. Sintaxis:
whereis nomb_archivo.

who, w
Lista quienes estn conectado al
servidor, con nombre de usuario,
tiempo de conexin y el computador
remoto desde donde se conecta.
Sintaxis: who / w.

whoami
Escribe su nombre de usuario en
pantalla. Sintaxis: whoami. X

xmessage
Enviar un mensaje al display de otro
usuario o al nuestro propio. Sintaxis:
xmessage (mensaje) / export
DISPLAY=157.92.49.211:0
xmessage Hola!!. Y

yes Escribe y continuamente. Sintaxis:
yes. Z Si tienes alguna sugerencia



con sta letra, comntalo. Varios
&
Aadiendo un & al final del
comando haremos que dicho
comando se ejecute en segundo
plano. Sintaxis: nom_comando&.

!
Repite el ltimo comando colocando
la letra con la que comienza el
comando o su nmero de history.
Sintaxis: !.


3.6 ADMINISTRACION DE RECURSOS: CUENTAS DE
SUARIO, GRUPOS, PERMISOS, SERVICIOS DE IMPRESIN.

La cuenta del superusuario o root:
Los sistemas operativos GNU/Linux se caracterizan por tener un usuario con
permisos totales sobre el sistema y tradicionalmente se le llama "root", aunque
tambin se le denomina superusuario. Se accede a l con el comando su y su
carpeta personal se encuentra es "/root En Ubuntu, la cuenta del superusuario
o root viene desactivada por defecto, por seguridad. De esta forma no
provocaremos destrozos en el sistema por desconocimiento de lo que estamos
haciendo o accidente. La cuenta del usuario administrador:
La cuenta del usuario que creamos al instalar Ubuntu no es la misma que la
cuenta del root o superusuario, sino que pertenece al grupo de
administradores. Para dotar de privilegios de root al usuario administrador se
utiliza el comando "sudo" y su carpeta personal se encuentra en
"/home/nombre-usuario.
Como administrar el sistema con nuestra cuenta de usuario:
En la terminal: escribimos el comando sudo delante del comando a
ejecutar, nos pedir la contrasea de nuestro usuario, pulsamos Enter y
ejecutaremos la tarea administrativa.
De forma grfica: cuando abrimos una aplicacin que necesita privilegios
de root aparecer una ventana donde nos pedir la contrasea y
accederemos a las tareas administrativas. Estos privilegios son
temporales durando pocos minutos y se desactivan automticamente
por seguridad.
Acceso al sistema de archivos: El sistema de archivos es el corazn de
GNU/Linux y all se encuentran las carpetas y los archivos ms
importantes del sistema






Servidor de impresin samba
Samba es configurarlo para compartir impresoras instaladas en un servidor
Ubuntu, bien localmente o a travs de la red. Configurar Samba para permitir
que cualquier cliente de la red local pueda usar las impresoras instaladas sin
necesidad de introducir un nombre de usuario y una contrasea.
La opcin predeterminada de Samba compartir automticamente cualquier
impresora instalada. Simplemente, instale la impresora localmente en sus
clientes Windows.

Вам также может понравиться

  • Las Redes Sociales y Los Dispositivos Electrónicos Proporcionan La Mala Ortografía y La Falta de Cultura.
    Las Redes Sociales y Los Dispositivos Electrónicos Proporcionan La Mala Ortografía y La Falta de Cultura.
    Документ37 страниц
    Las Redes Sociales y Los Dispositivos Electrónicos Proporcionan La Mala Ortografía y La Falta de Cultura.
    Ivan Velarde Ortega
    Оценок пока нет
  • Reporte de Practica1
    Reporte de Practica1
    Документ3 страницы
    Reporte de Practica1
    Ivan Velarde Ortega
    Оценок пока нет
  • Que Es Una
    Que Es Una
    Документ20 страниц
    Que Es Una
    Ivan Velarde Ortega
    Оценок пока нет
  • Capitulo 2
    Capitulo 2
    Документ0 страниц
    Capitulo 2
    rody2020
    Оценок пока нет
  • neracionDeCodigoFinal traduccionACodigoObjeto
    neracionDeCodigoFinal traduccionACodigoObjeto
    Документ28 страниц
    neracionDeCodigoFinal traduccionACodigoObjeto
    Emmanuel Valentin Ramirez Garcia
    Оценок пока нет
  • Claudia
    Claudia
    Документ6 страниц
    Claudia
    Ivan Velarde Ortega
    Оценок пока нет
  • F5 RegistroasesoriasV 0
    F5 RegistroasesoriasV 0
    Документ1 страница
    F5 RegistroasesoriasV 0
    Ivan Velarde Ortega
    Оценок пока нет
  • Investigacion Pura y Aplicada
    Investigacion Pura y Aplicada
    Документ7 страниц
    Investigacion Pura y Aplicada
    Ivan Velarde Ortega
    Оценок пока нет
  • Letreros de Biblioteca
    Letreros de Biblioteca
    Документ5 страниц
    Letreros de Biblioteca
    Ivan Velarde Ortega
    Оценок пока нет
  • Matrices
    Matrices
    Документ15 страниц
    Matrices
    Ivan Velarde Ortega
    Оценок пока нет
  • Plan de Administración de Base de Datos de Un Hotel
    Plan de Administración de Base de Datos de Un Hotel
    Документ5 страниц
    Plan de Administración de Base de Datos de Un Hotel
    Ivan Velarde Ortega
    Оценок пока нет
  • Justificacion TALLER DE INVESTIGACION
    Justificacion TALLER DE INVESTIGACION
    Документ16 страниц
    Justificacion TALLER DE INVESTIGACION
    Ivan Velarde Ortega
    Оценок пока нет
  • Unidad 4
    Unidad 4
    Документ13 страниц
    Unidad 4
    Ivan Velarde Ortega
    Оценок пока нет
  • Unidad 3 (Ubuntu)
    Unidad 3 (Ubuntu)
    Документ47 страниц
    Unidad 3 (Ubuntu)
    Ivan Velarde Ortega
    Оценок пока нет
  • Investigacion Unidad 2
    Investigacion Unidad 2
    Документ13 страниц
    Investigacion Unidad 2
    Ivan Velarde Ortega
    Оценок пока нет
  • Base de Datos
    Base de Datos
    Документ1 страница
    Base de Datos
    Ivan Velarde Ortega
    Оценок пока нет
  • Examen
    Examen
    Документ1 страница
    Examen
    Ivan Velarde Ortega
    Оценок пока нет
  • Tipos de Termopares
    Tipos de Termopares
    Документ9 страниц
    Tipos de Termopares
    RenzoIlberto
    Оценок пока нет
  • CUESTIONARIO
    CUESTIONARIO
    Документ4 страницы
    CUESTIONARIO
    Ivan Velarde Ortega
    Оценок пока нет
  • Mapa Conceptual U3 Desarrollo
    Mapa Conceptual U3 Desarrollo
    Документ1 страница
    Mapa Conceptual U3 Desarrollo
    Ivan Velarde Ortega
    50% (2)
  • Mapa Mental3
    Mapa Mental3
    Документ1 страница
    Mapa Mental3
    Ivan Velarde Ortega
    Оценок пока нет
  • Base de Datos
    Base de Datos
    Документ1 страница
    Base de Datos
    Ivan Velarde Ortega
    Оценок пока нет
  • Conectar VB Con Mysql
    Conectar VB Con Mysql
    Документ15 страниц
    Conectar VB Con Mysql
    Ivan Velarde Ortega
    Оценок пока нет
  • Unidad 5 Fundamentos
    Unidad 5 Fundamentos
    Документ12 страниц
    Unidad 5 Fundamentos
    Ivan Velarde Ortega
    Оценок пока нет
  • U 3 y 4 Fundamentos de Ingenieria
    U 3 y 4 Fundamentos de Ingenieria
    Документ19 страниц
    U 3 y 4 Fundamentos de Ingenieria
    Ivan Velarde Ortega
    Оценок пока нет
  • Desarrollo Sustentable
    Desarrollo Sustentable
    Документ3 страницы
    Desarrollo Sustentable
    Ivan Velarde Ortega
    Оценок пока нет
  • Unidad 5 Fundamentos
    Unidad 5 Fundamentos
    Документ12 страниц
    Unidad 5 Fundamentos
    Ivan Velarde Ortega
    Оценок пока нет
  • Cuestionario U3 y U4 FIS
    Cuestionario U3 y U4 FIS
    Документ3 страницы
    Cuestionario U3 y U4 FIS
    Ivan Velarde Ortega
    Оценок пока нет
  • Calculadora Java
    Calculadora Java
    Документ19 страниц
    Calculadora Java
    Ivan Velarde Ortega
    Оценок пока нет