Está en la página 1de 18

UNIDAD 2: PASO 3 – USO DE LINUX

SANDRA URREA RODRIGUEZ


Cód. 1.111.200.796

CARMEN EMILIA RUBIO


Tutora.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
LINUX
2019
INTRODUCCION

En el siguiente trabajo se encontrara información sobre el sistema y los usuarios, usando


la consola para insertar los comandos y que nos arroje la información necesaria para
identificar los datos.

Se encontrara ejemplos de comandos para administrar Linux enfocándonos en los temas


de Sistemas de Archivos y Permisos de Archivos.
OBJETIVOS

 Aplicar comandos y herramientas para gestionar ficheros en el sistema operativo


Linux de acuerdo a los requerimientos del usuario.
 Administración de Linux a través de comandos de consola.
 Crear Sistema de archivos.
 Aplicar Permisos de archivos.
TABLA DE CONTENIDO

1. Investigando información sobre el sistema y los usuarios. Ejecute los siguientes


comandos en la terminal y rellene la tabla. ...................................................................... 5
2. Sistema de Archivos ................................................................................................... 10
2.1. Navegación básica ............................................................................................... 10
2.2. Directorios ........................................................................................................... 11
2.3. Enlaces ................................................................................................................. 12
3. Permisos de Archivos ................................................................................................. 13
3.1. Permisos de Archivos .......................................................................................... 13
3.2. Expansión y citando el nombre del archivo ......................................................... 14
CONCLUSIONES .......................................................................................................... 17
ACTIVIDAD INDIVIDUAL

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 Captura de pantalla con el resultado obtenido.


del comando
a. $ cal 2 cal, es un
2017 gran
calendario
que a través
de las
opciones que
dispones se
pueden ver
los años y
meses que
queramos.
Ejecutando
el código
completo
nos muestra
el mes dos
del año 2017
ósea Febrero
b. $ cal 1 Cal, es un
2018 gran
calendario
que a través
de las
opciones que
dispones se
pueden ver
los años y
meses que
queramos.
Ejecutando
el código
completo
nos muestra
el primer
mes del año
2018 ósea
Enero
c. $ date Este
comando nos
muestra en
pantalla la
fecha del
sistema
d. $ df Nos informa
acerca del
espacio total,
ocupado y
libre en
nuestro
sistema
e. $ help Nos muestra
cd información
del comando
cd

f. $ time El comando
sleep 2 sleep se
utiliza para
temporalizar
un intervalo
de tiempo
determinado.
El 2 significa
que en dos
segundos
muestra la
información
g. $ type El comando
man Type busca
la ruta donde
se encuentra
el comando.
El comando
man es una
interfaz de
los manuales
de
referencias
electrónicas
h. $ users Muestra en
una sola
línea una
lista de todos
los nombres
de usuario
que
actualmente
se
encuentran
conectados a
la
computadora
actual,
separados
por espacios
en blanco.
i. $ w El comando
w muestra
información
sobre los
usuarios que
están
conectados
en ese
momento a
la máquina y
sobre sus
procesos
j. $ Whereis se
whereis utiliza para
less localizar el
archivo
binario, el
código
fuente y la
página de
manual de
un
determinado
comando.
La función
del comando
less es
paginar texto
en pantalla.
k. $ El comando
which man toma
man como
argumento el
nombre del
programa del
que se quiere
ayuda, y
busca en una
base de datos
ayuda sobre
ese
comando. Si
no lo
encuentra, te
dice que no
existe.
El comando
which nos
sirve para
averiguar
dónde se
encuentra
instalado un
determinado
programa.
l.$ who El comando
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.
m. $ who El comando
am i who am i es
un comando
sumamente
sencillo el
cual muestra
el
identificador
del usuario
actual.
n. $ El manual
whoami dice:
"whoami -
imprime el
identificador
de usuario
efectivo". Lo
que hace es
mostrar el
nombre del
usuario
(username)
en que
estamos

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

El sistema principal de archivos es /bin

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

b. Dentro del directorio 2019 cree los directorios 2019_a, 2019_b, 2019_c, utilizando una
sola línea de comandos.

c. Trasládese al directorio 2019_c, cree en él un archivo denominado eliminar, digitando


en la terminal: echo foo > eliminar.

e. Elimine el directorio 2019_c.


2.3. Enlaces

a. Trasládese al directorio 2019_b 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 de cada uno?

Un inodo es una estructura de datos que almacena información sobre un fichero de nuestro
sistema de archivos.

Un inodo no tiene nombre y se identifica mediante un número entero único. Cada inodo
únicamente puede contener datos de un solo fichero del sistema de archivos. Por lo tanto,
si tenemos 4 archivos y 4 directorios estaremos usando 8 inodos.

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.
d. ¿Qué ocurre si se ejecuta en la terminal cat simbolico_Linux_250550?, ¿qué diferencia
hay entre duro_Linux_250550 y simbolico_Linux_250550?

Ya no existe el directorio por que fue eliminado.


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

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 2019_b 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?
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.

chmod: Este comando se usa para cambiar permisos de un archivo o carpeta.


Básicamente, cada archivo tiene tres tipos de usuarios que pueden interactuar con él:

El comando ls -l se puede usar para ver los permisos de archivos y los propietarios.
Cada tipo de permiso tiene su propio número:
r (read; leer en español) – 4
w (write; escribir en español) – 2
x (execute, ejecutar en español) – 1
Aquí hay una lista de los permisos más comunes para los archivos:
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

 El comando ls -l se puede usar para ver los permisos de archivos y los


propietarios.
 Para cambiar permisos y propietarios de archivos usamos el comando chmod
su función es cambiar los permisos de escritura, lectura , ingresar y ejecutar
 La administración de usuarios y grupos solamente puede realizarlas el usuario
root utilizando los comandos de gestión de usuarios.
 Los archivos en Linux es la estructura empleada por el sistema operativo para
almacenar información en un dispositivo físico como por ejemplo un disco duro.
Bibliografía

Guillermo, (2012). El Enlace Entropico, Comando Básico en Linux. Tomado de


https://elenlaceentropico.wordpress.com/2012/07/06/comandos-basicos-en-linux/

Joan C, (2015). Tecnología, Que son y para Qué sirven los enlaces duros y simbólicos.
Recuperado de https://geekland.eu/que-son-para-que-sirven-enlaces-duros-y-simbolicos/

Gustavo B, (2018). Cómo cambiar permisos y propietarios en Linux través de la línea de


comandos, Cambiar permisos de archivos y carpetas a través de la línea de comandos en Linux.
Recuperado de https://www.hostinger.co/tutoriales/cambiar-permisos-y-propietarios-linux-
linea-de-comandos/

También podría gustarte