Vous êtes sur la page 1sur 13

UNIDAD 2 PASO 3

USO DE LINUX

PRESENTADO POR:
ANDRES VASQUEZ CARVAJAL
CODIGO: 10003772
GRUPO: 250550_27

TUTOR:
CARMEN EMILIA RUBIO

UNIVERSIDA NACIONAL ABIERTA Y A DISTANCIA (UNAD)


CEAD JOSE ASEVEDO Y GOMEZ
BOGOTA ABRIL 2018
INTRODUCCION

En el desarrollo e esta unidad se realizaran varias actividades, las cuales servirán para
afianzar en la práctica el uso de comandos de consola, y tener un mejor
desenvolvimiento al momento de interactuar con las tareas cotidianas propias de la
operación o administración del sistema operativo Linux.
OBJETIVOS

- Conocer los comandos más usados para trabajar en la consola de Linux.


- Adquirir habilidades para el manejo del sistema operativo Linux a través de la consola de
comandos.
ACTIVIDAD INDIVIDUAL

Las siguientes acciones tienden a la solución técnica que ofrecerá el estudiante.

Teniendo en cuenta el sistema operativo instalado en la actividad anterior cada estudiante debe
desarrollar los siguientes puntos y diligenciar la tabla.

1. Investigando información sobre el sistema y los usuarios. Ejecute los siguientes comandos
en la terminal y rellene la tabla.

Comando Descripción del Captura de pantalla con el resultado obtenido.


comando
a. $ cal 2 2017 Muestra el calendario del
mes de febrero de 2017

b. $ cal 1 2018 Muestra el calendario de


enero de 2018

c. $ date Muestra la fecha y hora


actual
d. $ df Se usa para ver cuánto
espacio libre en disco
está disponible

e. $ help cd Muestra la ayuda del uso


del comando cd
f. $ time sleep 2 Dicho comando permite
esperar durante los
segundos que
indiquemos (por
defecto), pero también
podemos indicarle
minutos (m), horas (h) y
días (d):
g. $ type man type permite saber si
tenemos un comando
instalado o no, localizarlo
en el sistema de fichero
y saber de que tipo es
h. $ users Muestra los nombres de
usuario de todos los
usuarios conectados
actualmente al sistema.
i. $ w Muestra quien está
conectado al sistema y
que esta haciendo
j. $ whereis less Localiza el binario,
fuentes y/o librerias, y
documentación de un
comando. En este caso
del comando less
k. $ which man Muestra la ruta completa
de un comando
l.$ who Muestra quien esta
conectado al sistema.
m. $ who am i muestra el identificador
del usuario actual
n. $ whoami Muestra el usuario
actual.

2. Sistema de Archivos

Escriba los resultados y/o comandos para cada una de las siguientes numerales. Para cada una
de las acciones anexe capturas de pantalla, recorte las imágenes con solo lo necesario sin
quitar el usuario identificado.
2.1. Navegación básica

a. Una vez ingrese al S.O. Linux ingrese a la terminal y ejecute: pwd. Este comando le
indicará la ruta completa del directorio en que se encuentra y en este caso el directorio
de inicio. ¿Cuál es su directorio de inicio?

b. Vaya al directorio /bin. ¿Qué instrucción ejecutó? Estando en /bin vaya a /tmp. ¿Qué
instrucción ejecutó? Estando en /tmp ejecute pwd. ¿Qué obtuvo?

c. ¿Cuál es el directorio principal de la raíz del sistema de archivos?

d. Al encontrarse en /tmp, trasládese a su directorio de trabajo.


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

b. Dentro del directorio 2017 cree los directorios 2017_1, 2017_2, 2017_3, utilizando una sola
línea de comandos.

c. Trasládese al directorio 2017_3, cree en él un archivo denominado eliminar, digitando en la


terminal: echo foo > eliminar.

d. Elimine el directorio 2017_3.

2.3. Enlaces
a. Trasládese al directorio 2017_2 y cree un archivo denominado Linux_250550 digitando en la
terminal: echo foo > Linux_250550. Cree un enlace duro al archivo recién creado Linux_250550
llamado: duro_ Linux_250550 y un link simbólico al mismo archivo Linux_250550, llamado
simbolico_Linux_250550.

b. Escriba el número de ínodo del archivo: Linux_250550 y duro_ Linux_250550. ¿Qué es un


número ínodo?
El número de inodo que arrojo fue: 1184857
Numero inodo es: la estructura guarda la información del archivo, como la fecha de creación, el usuario
que es dueño del archivo, su tamaño e información sobre dónde se encuentran físicamente los bloques
de datos que guardan los bytes de ese archivo en el disco, para que cuando se tenga que leer o escribir
en él el sistema operativo sepa dónde apuntar con la aguja en el disco duro

c. Elimine el archivo original llamado Linux_250550. ¿Es posible llegar a los contenidos del
archivo Linux_250550 a través del enlace duro_ Linux_250550? Edite el contenido de duro_
Linux_250550 y evidencie el resultado.
No es posible porque al eliminar o mover el archivo original se rompe el enlace
d. ¿Qué ocurre si se ejecuta en la terminal cat simbolico_Linux_250550?, ¿qué diferencia hay
entre duro_Linux_250550 y simbolico_Linux_250550?

e. Intente realizar un enlace duro a su directorio de trabajo. ¿Por qué no se puede realizar?
No lo permiten debido a que este hecho puede transformar la estructura de directorios de Linux

3. Permisos de Archivos
Escriba los resultados y/o comandos para cada una de las siguientes secciones.

3.1. Permisos de Archivos


Anexe la respectiva captura de pantalla del resultado de cada uno de los siguientes comandos
y explique brevemente el resultado:

Trasládese al directorio 2016_2 y cree un archivo llamado prueba. Puede hacerlo digitando en la
terminal: echo foo > prueba

Ejecute el comando ls –l. ¿Qué permisos sobre el archivo tienen los siguientes usuarios: propietario,
grupo y el resto?

Permisos de usuario: lectura y escritura


Permisos de grupo: solo lectura
Permisos a otros: solo lectura

Ejecute el siguiente comando chmod 666 prueba. Ahora cuales son los permisos sobre el archivo de
propietario, grupo y el resto de personas. Describa brevemente como se cambian los permisos de un
archivo o un directorio utilizando los números del 1 al 7 en Linux.
Para signar o denegar permisos se usa el comando chmod con la siguiente estrucura
chmod [who] [opcion][permiso] [nombre_archivo]
[who] = usuario al que se les otorga o se le quita el permiso (más adelante lo concretaré)
[opcion] = hace referencia a si damos o quitamos permiso a un usuario o grupo de usuarios
[permiso] = permiso de lectura, escritura y ejecución
[nombre_archivo] = hace referencia al archivo, carpeta o partición a la que afecta el permiso.
Ejemplo: otorgar permisos a un usuario para que puede ver y escribir el archivo con nombre Hola.odt,
que es el formato predeterminado del procesador de textos del OpenOffice. Nos interesa que quien
pueda leer y escribir dicho archivo sea, en nuestro ejemplo, el usuario blogoblo.

Abrimos la terminal y escribimos lo siguiente:


chmod blogoblo +rw Hola.odt

3.2. Expansión y citando el nombre del archivo


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

b. Lista de los nombres de archivo con exactamente cuatro caracteres en la que el segundo
carácter es una vocal.

c. Lista de todos los nombres de archivo con el carácter a, c, m, l, o que lo tenga como último
carácter.

¨
d. Construir un comando para imprimir por pantalla el número de archivos cuyo nombre está
compuesto por cuatro caracteres.
CONCLUSIONES

- Después de estar habituado a entornos gráficos no es tan sencillo asimilar un entorno de


consola (comandos).
- La mayor dificultad que se presenta es la sintaxis, pues por cada comando hay una amplia
cantidad de parámetros.
- A medida que se fue avanzando en el taller se fue mejorando la comprensión y habilidad para
trabajar con la consola de comandos.
BIBLIOGRAFÍA

https://www.hscripts.com/es/tutoriales/linux-commands/df.html
http://systemadmin.es/2012/05/indicar-el-tiempo-de-sleep
https://www.wifi-libre.com/topic-412-type-el-comando-para-informarse-sobre-sus-comandos.html
https://www.linuxtotal.com.mx/?cont=info_admon_002
https://geekland.eu/que-son-para-que-sirven-enlaces-duros-y-simbolicos/
http://blogoblo.blogspot.com.co/2008/02/chmod-permisos-de-ejecucin-lectura-y.html

Vous aimerez peut-être aussi