Está en la página 1de 10

NOMBRE: ELIEZER GARCIA GOMEZ

MATRICULA: ES1511111802

DOCENTE: PABLO PEREZ LOPEZ

SEMESTRE: 2

GRUPO: DS-DSOP-1502S-B1-011

CARRERA: DESARROLLO DE SOFTWARE

MATERIA: SISTEMAS OPERATIVOS

UNIDAD 2: ADMINISTRACIN

ACTIVIDAD 2: CONCEPTOS BSICOS DE LA ASIGNATURA

FECHA: 31/08/2015

ndice
Interfaz lnea de comandos ......................................................................................... 3
Terminal ................................................................................................................... 3
Interfaz grfica de usuarios......................................................................................... 3
GNOME ................................................................................................................... 3
Entorno ...................................................................................................................... 4
Unity ......................................................................................................................... 4
Lanzador.............................................................................................................. 4
Tablero de aplicaciones ..................................................................................... 4
Barra de mens .................................................................................................. 4
Comandos .................................................................................................................. 5
Cuentas y grupos de usuarios ..................................................................................... 8
Modo grfico en Ubuntu ........................................................................................ 8
Referencias ................................................................................................................. 10

Interfaz lnea de comandos


Terminal
Como todos los sistemas operativos derivados de Unix, GNU/Linux dispone de
un intrprete de rdenes o terminal (en ingls se utiliza la palabra shell) que
hace de interfaz entre el usuario y el propio sistema operativo y cuyo nombre
es bash (acrnimo de Bourne Again SHell).
Un terminal es una forma de acceder al sistema sin utilizar la interfaz grfica,
es decir, realizar todo tipo de tareas en formato texto. La forma de utilizar el
sistema de este modo es mediante rdenes.
El terminal muestra en pantalla un indicador de lnea de rdenes (en ingls se
utiliza la palabra prompt que literalmente traducira "prontuario" pero se puede
definir como ayuda visual o palabra que ayuda) esperando que el usuario
introduzca una orden. Este indicador finaliza generalmente por un caracter $,
cuando eres un usuario normal, o # cuando eres un sper usuario
(administrador). El prompt se puede configurar al gusto y en ubuntu muestra el
siguiente aspecto:
usuario@equipo:directorio actual$
Para acceder a una terminal se puede hacer de dos formas, una es con una
aplicacin como el terminal de GNOME, xterm o konsole de KDE, que son
emuladores de la terminal dentro de una interfaz visual. Otra forma es salirse
del entorno grfico y acceder a un entorno completamente en modo texto, algo
as como entrar en slo smbolo de sistema en Windows 98. Para esto ltimo
debemos teclear Control+Alt+F1. Linux proporciona por defecto seis
terminales de este tipo, de Control+Alt+F1 a Control+Alt+F6. Si queremos
volver al modo grfico lo hacemos con Alt+F7.

Interfaz grfica de usuarios


GNOME
GNOME es un entorno de escritorio e infraestructura de desarrollo para
sistemas operativos GNU/Linux, Unix y derivados Unix como, BSD o Solaris;
compuesto enteramente de software libre.
El proyecto fue iniciado por los mexicanos Miguel de Icaza y Federico Mena y
forma parte oficial del proyecto GNU. Naci como una alternativa a KDE bajo el
nombre de GNU Network Object Model Environment. Actualmente, incluyendo
al espaol, se encuentra disponible en 166 idiomas.
Objetivo
El Proyecto GNOME, segn sus creadores, provee un gestor de ventanas
intuitivo y atractivo y una plataforma de desarrollo para crear aplicaciones

que se integran con el escritorio. El Proyecto pone un gran nfasis en la


simplicidad, usabilidad y eficiencia. Otros objetivos del proyecto son:

La libertad para crear un entorno de escritorio que siempre tendr el


cdigo fuente disponible para reutilizarse bajo una licencia de software
libre.

Entorno
Unity
Es un interfaz de usuario creada para el entorno de escritorio GNOME, y
desarrollado por Canonical para la distribucin de Ubuntu. Su primer
lanzamiento se realiz en la versin 10.10 de Ubuntu Netbook Remix. Fue
diseado con el propsito de aprovechar el espacio en pantallas pequeas de
los netbooks, especialmente el espacio vertical.
Su interfaz est compuesta de tres importantes elementos.13
Lanzador
Ubicado al lado izquierdo de la pantalla, se utiliza para albergar accesos
directos a las aplicaciones que se deseen, y tambin como funcin de lista de
ventanas. El lanzador tambin incluye mens rpidos de acceso para
aplicaciones, contadores numricos de notificacin, y barras de progreso
dependiendo de la aplicacin.14 El lanzador de Unity se muestra siempre, pero
cuenta con opciones para auto-ocultar el lanzador. Tambin se pueden
arrastrar archivos al lanzador para que la aplicacin predeterminada pueda
abrirlos, y si la aplicacin para abrir esos archivos no se encuentra en el
lanzador, no los abrir
Tablero de aplicaciones
Despliega todos los accesos a aplicaciones, archivos, msica y videos del
usuario, tambin brinda un buscador y categoras. Los accesos pueden hacer
uso de funciones de bsqueda hacia el Centro de software de Ubuntu o buscar
videos en Internet.
Barra de mens
Ubicado en la parte superior de la pantalla, se utiliza para desplegar los mens
e indicadores. Los mens de aplicaciones se auto-ocultan al igual que los
botones de control de ventana. Al extremo derecho se encuentran los

indicadores que brindan accesos a opciones de sistema, hora, sonido, red y


mensajera.

Comandos

Comando

Descripcin

man comando

Muestra el manual de un comando, til para aprender a utilizar


sus argumentos

mc

Explorador de archivos que incluye su propio editor, mcedit. Es


necesario instalarlo

cd nom_directorio

Cambia de directorio

cd ..

Sube un nivel de directorios

cd -

Vas a la ubicacin donde estabas antes

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/archivo2

Hace copias enlazadas (ambos archivos se actualizan en cuanto


uno se guarda)

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 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 -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

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

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 ejecutable

Busca binarios ejecutables (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_proceso

Lista los procesos que se estn ejecutando con que contengan


la cadena nombre_proceso

Cuentas y grupos de usuarios


Las dos maneras son:
1. Grfica
2. Lnea de comandos - adduser
La solucin grfica es la ms fcil, mientras que la lnea de comandos ofrece la
posibilidad de mltiples tareas al mismo tiempo.
Modo grfico en Ubuntu
Localizacin: Sistema > Administracin > Usuarios y Grupos
Para aadir un usuario nuevo
Presiona + Aadir Usuario, esto abrir Editor de Cuentas de Usuario. Los
requisitos mnimos son el Nombre de usuario y la contrasea (automticamente
generada o a mano). Para el nombre de usuario, no uses espacios ni
caracteres ASCII. En la pestaa Privilegios de Usuario, aade los privilegios a
los que el nuevo usuario tendr acceso, como por ejemplo usar dispositivos de
audio. Opcionalmente puedes especificar o modificar el nombre real, la
ubicacin de la oficina, el telfono de trabajo, el telfono de casa, el grupo

principal, la shell usada, el directorio personal, el ID de usuario y una lista de


los grupos secundarios para el usuario.
El grupo principal, la shell usada, el directorio personal y el ID de usuario se
adivinan automticamente dependiendo del perfil seleccionado.
Para modificar un usuario existente
Selecciona el usuario que quieres modificar y pulsa el botn Propiedades.
Aparecer una ventana similar a la usada para aadir usuarios nuevos, con
todos los datos del usuario, permitindote modificarlos.
Para borrar un usuario existente
Selecciona el usuario o usuarios que quieres borrar y pulsa el botn Borrar en
la pestaa Usuarios, debido a la importancia de estos datos, se te pedir
confirmacin para cada usuario que quieras borrar.
Por razones de seguridad, el directorio personal de los usuarios borrados no se
borrar.
Para aadir un grupo nuevo
Pulsa el botn Aadir en el dilogo de grupos, aparecer una ventana nueva
pidiendo los datos del grupo nuevo. Para aadir un grupo nuevo, debes
proporcionar al menos el nombre del grupo y el ID del grupo. Opcionalmente
puedes especificar los usuarios que pertenecern a este grupo.
Para modificar un grupo existente
Selecciona el grupo que quieres modificar en el dilogo de grupos y pulse el
botn Propiedades. A continuacin a aparecer una ventana con los datos del
grupo permitindote modificarlos.
Para borrar un grupo existente
Selecciona el grupo o grupos que quieres borrar en el dilogo de grupos y
pulsa el botn Borrar en la solapa Grupos, debido a la importancia de estos
datos, se te pedir confirmacin para cada grupo que quieras borrar.

Lnea de comandos
Para aadir un usuario debes usar el comando sudo (para una explicacin de
lo que esto significa, consulta la pgina de RootSudo). Estos son los
comandos:
Para aadir un usuario. NOTA: no uses el comando useradd.
sudo adduser <nombreusuario>

Para ver las opciones de aadir usuarios prueba el comando man.


man adduser
Puedes tambin crear un nuevo grupo para tus usuarios.
sudo addgroup <nombregrupo>
Para aadir un nuevo usuario a un grupo existente puedes hacer lo siguiente:
sudo adduser <nombreusuario> audio
Para aadir un usuario existente a un grupo existente puedes usar el mismo
comando:
sudo adduser <nombreusuario> <nombregrupo>

Referencias
https://es.wikipedia.org/wiki/Interfaz_de_l%C3%ADnea_de_comandos
https://es.wikipedia.org/wiki/Interfaz_gr%C3%A1fica_de_usuario
https://es.wikipedia.org/wiki/Unity_%28entorno_de_escritorio%29
http://www.guia-ubuntu.com/index.php?title=Comandos
http://doc.ubuntu-es.org/Gesti%C3%B3n_de_usuarios_y_grupos
http://doc.ubuntu-es.org/Usuarios_y_grupos_en_Ubuntu
https://es.wikipedia.org/wiki/GNOME
http://www.guia-ubuntu.com/index.php?title=Terminal