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

INTRODUCCIN AL SISTEMA OPERATIVO LINUX

JONATHAN ALEXANDER AVENDAO YOSSA.

UNIVERSIDAD ABIERTA Y A DISTANCIA.


LINUX.
GRUPO: 250550_5
BOGOT, COLOMBIA 2015

INTRODUCCIN AL SISTEMA OPERATIVO LINUX.

JONATHAN ALEXANDER AVENDAO YOSSA.

GENERALIDADES SOBRE EL SOFTWARE LIBRE

JAVIER HERNAN JIMENEZ BELTRAN


TUTOR LINUX

UNIVERSIDAD ABIERTA Y A DISTANCIA.


LINUX.
GRUPO: 250550_5
BOGOT, COLOMBIA 2015

INTRODUCCIN

El siguiente trabajo tiene como objetivo comprender los comandos o script, del software libre trabajando con estos
sobre Ubuntu, guindonos por una serie de preguntas planteadas y al mismo tiempo trabajar la terminal de nuestro
S.O, tratando los comandos bsicos como lo son, crear directorios, eliminarlos, y desplazarnos por estos.

OBJETIVOS

Este trabajo tiene como fin, manejar la terminal del software libre con los comandos bsicos y como en
ellos nos podemos desplazar a cualquier parte de nuestro directorio.

1. Investigando informacin sobre el sistema y los usuarios.


Escriba en la terminal los siguientes comandos y describa que hace cada uno (no olvide anexar una captura
de pantalla con el resultado obtenido).

cal 10 2000
Nos muestra el calendario del Mes de Octubre de Ao 2000.

cal 9 1752
Nos muestra el calendario del Mes de Septiembre de Ao 1752.

date
Nos muestra la fecha actual de nuestro sistema.

date
Nos muestra la fecha actual de nuestro sistema.

df
Se usa para informar de cunto espacio libre en disco est disponible para cada particin que tengas. La primera
columna muestra el nombre de la particin tal como aparece en el directorio /dev. Las columnas siguientes
muestran el espacio total, bloques asignados y bloques disponibles.

help cd
Es una utilidad de ayuda que con frecuencia puede sustituir al comando man, ya que expone un breve resumen de
las rdenes internas del sistema.

time sleep 2
Mide tiempos de ejecucin

type man
Busca la ruta donde se encuentra el comando y la muestra.

users
Muestra informacin de los usuarios conectados al sistema.

w
Muestra informacin sobre los usuarios que estn conectados en ese momento a la mquina y sobre sus
procesos.

whereis less
Este comando se utiliza para localizar el archivo binario, el cdigo fuente y la pgina de manual de un determinado
comando

which man
Este comando sirve para averiguar donde se encuentra instalado man.

who
Puede listar los nombres de los usuarios conectados actualmente, su terminal, el tiempo que han estado
conectados, y el nombre del host desde el que se han conectado.

who am i
El comando who am i muestra el nombre de usuario

whoami
Es un comando sumamente sencillo el cual muestra el identificador del usuario actual.

2. Sistema de Archivos. Escriba los resultados y/o comandos para cada una de las siguientes secciones.
2.1. Navegacin bsica
a. Entrar y utilizar pwd para descubrir cul es la ruta completa del directorio de inicio.

b. Vaya al directorio /bin y /tmp. Utilice pwd para comprobar que sucede en cada directorio.
Directorio /bin

Directorio /tmp

La ruta que nos muestra es la raz /.


c. Cul es el directorio principal de la raz del sistema de archivos?

La carpeta raz / es el directorio principal, dentro de esta hay varias carpetas con informacin importante pero
todas son necesarias.

d. Al encontrarse en un directorio como /bin, ubquese o trasldese a su directorio de trabajo Escriba tres formas de
hacer esto.

1 Desde el entorno grfico, buscando la ubicacin de nuestra carpeta.


2

cd.

2.2. Directorios
a. Inicie en su directorio de trabajo y cree un directorio llamado nuevo.

b. Cambie al directorio nuevo y crear un directorio llamado reciente.

c. Ir a su directorio personal. Ahora cree un directorio bajo el nuevo llamado actual Hay dos maneras de hacer esto, Cules
son? (Pista: No es necesario cambiar de directorio para resolverlo).

Dando Click derecho carpeta nueva

Desde la consola de Comandos.

d. Eliminar todos los directorios que acaba de crear, hay varias formas de hacerlo. Cules son?
Desde la consola de Comandos.

Desde la consola de Comandos.

e. Cree la misma estructura de directorios con un solo comando

2.3. Enlaces.
a. Crear un archivo llamado prueba en su directorio personal (digitando echo foo > prueba). Cree un enlace duro al
archivo prueba llamado d_prueba y un link simblico al archivo prueba llamado s_prueba.

b. Investigue el nmero de inodo de los archivos. Asegrese de entender Qu es lo que son?.


Un INODO es una estructura de datos, por as decirlo una tabla que contiene informacin sobre un fichero.
Cada fichero se identifica por un nmero de inodo. Este nmero es nico dentro de todo el sistema de
ficheros.
Dentro de cada inodo existe la siguiente informacin:

Nmero de inodo

Tipo de fichero

Propietario de dicho fichero

Permisos del fichero

Fecha de creacin del mismo

c. Elimine el archivo original llamado prueba. Es posible llegar a los contenidos del archivo original?

Cuando eliminamos un fichero con rm, en realidad, solamente estamos eliminando un enlace a un fichero. Si
utilizamos la orden rm prueba Solamente el nombre pruebas es eliminado, d_pruebas seguir existiendo.
d. Qu ocurre si se intenta cat s_prueba? Asegrese de entender la diferencia entre d_prueba y s_prueba.

Con este comando nos indica que el enlace hacia el archivo pruebas no existe debido a que fue borrado con anterioridad.
Los enlaces duros comparten el nmero de inodo, los simblicos no.
Los enlaces simblicos se pueden crear con ficheros y directorios mientras que los enlaces duros solo pueden
crearse entre ficheros.
En los enlaces simblicos si se borra el fichero o directorio original, la informacinse pierde, mientras que en los
enlaces duros no ocurre.

e. Intente realizar un enlace duro a su directorio de trabajo. Por qu no se puede realizar?

Una las limitaciones de los enlaces duro es que solo se pueden hacer enlaces duros a archivos y no a
directorios.

3. Permisos de Archivos Escriba los resultados y/o comandos para cada una de las siguientes secciones.
3.1. Permisos de Archivos
Anexe el respectivo print screen o pantallazo del resultado a cada uno de los siguientes comandos y explique
brevemente el resultado:
a. $ id -a

b. $ls -ld. h*.* /etc/passwd etc/shadow /etc/

3.2. Expansin y citando el nombre del archivo


Realice las siguiente instrucciones en el directorio /bin y escriba el respectivo comando de acuerdo a la situacin.
a. Lista de todos los nombres de archivo con exactamente tres caracteres.

b. Lista de todos los nombres de archivo con exactamente tres caracteres en la que el segundo carcter es
una vocal.

c. Lista de todos los nombres de archivo con el carcter a, b, c, d, o que lo tenga como ltimo carcter.

d. Construir un comando para imprimir el nmero de nombres de archivos que coincidan exactamente cuatro
caracteres.
Los pantallazos o print screen deben ser ntidos y legibles, la redaccin debe ser original, las referencias y citas son
imprescindibles.

CONCLUSIONES

Despus de haber realizado de una manera prctica y adecuada el funcionamiento de los comandos en la terminal
de nuestro sistema operativo Ubuntu, se logra solidificar ms los conceptos que se tienen sobre este y el
funcionamiento de la misma, as desarrollando la gua con los puntos planteados.

BIBLIOGRAFA

LOPEZ, Miguel ngel LINUX, Universidad Nacional Abierta y a Distancia UNAD, enero 2011

Hscripts. (2015). Comandos de Linux. Recuperado el 07 de Abril de 2015 en:


https://www.hscripts.com/es/tutoriales/linux-commands/df.html

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