Act 2 Inidiviual

October 30, 2017 | Author: Ruben Dario Gallego Gomez | Category: Computer File, Command Line Interface, File System, Operating System, Utility Software
Share Embed Donate


Short Description

Download Act 2 Inidiviual...

Description

INTRODUCCIÓN

Linux es un sistema operativo tipo-UNIX. Es uno de los softwares de código abierto más importantes. Este de tutoría en línea gratuito te ayudará a aprender lo básico de los comandos de linux. Los siguientes comandos UNIX son algunos de los comandos que con más frecuencia se utilizan. Todos los comandos UNIX son sensibles a las mayúsculas. Los cuales se utilizaron para crear archivos, directorios y carpetas otros comandos como saber la fecha y hora. Parte fundamental de un sistema operativo encargada de ejecutar las órdenes básicas para el manejo del mismo. También se denomina shell. Suelen incorporar características tales como control de procesos, redirección de entrada/salida y un lenguaje de órdenes para escribir programas por lotes (también llamados scripts).

1. Investigando información sobre el sistema y Escriba en la terminal los siguientes comandos y describa que hace cada uno (no olvide anexar una descripción del comando y la captura de pantalla con el resultado obtenido).

a. $ cal 10 2000 Al escribir el comando se despliega un calendario el año 2000 el mes e octubre

b. $ cal 9 1752

Al digitar el año y el mes sale un la ventana terminal un calendario el año 1752 pero no se encuentran todos los números el calendario

c. $ date En este comando se visualiza la fecha y hora que se registra en el sistema

d. $ df Se crea un informe el espacio el disco e ficheros

e. $ help cd Se despliega una lista de ayuda para utilizar el comando “cd”

f. $ time sleep 2

En el terminal se desplega unos cronómetros

g. $ type man

Busca la ruta donde se encuentra el comando

h. $ users Muestra nombre del usuario

i. $ w

j. $ whereis less

Busca la ruta donde se encuentra el programa o archivo

k. $ which man

Busca la ruta donde se encuentra el programa o comando

l.$ who Muestra los usuarios que hay logeados en el sistema

m. $ who am i Muestra los usuarios que hay logeados en el sistema

n. $ whoami Muestra la información del propio usuario

2. Sistema de Archivos Escriba los resultados y/o comandos para cada una de las siguientes secciones. Para cada uno 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? /home/g4l1l30 b. Vaya al directorio /bin. ¿Qué instrucción ejecutó? Cd /usr/local/bin Estando en /bin vaya a /tmp. ¿Qué instrucción ejecutó? Cd /tmp Estando en /tmp ejecute pwd. ¿Qué obtuvo? /tmp c. ¿Cuál es el directorio principal de la raíz del sistema de archivos?

/root El directorio local para el usuario root. normalmente los demás usuarios del sistema no pueden acceder a él. 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 2016.

El directorio local para el usuario root. normalmente los demás usuarios del sistema no pueden acceder a él.

b. Dentro del directorio 2016 cree los directorios 2016_1, 2016_2, 2016_3, utilizando una sola línea de comandos. mkdir -p 2016/{2016_1,2016_2,2016_3} c. Trasládese al directorio 2016_3, cree en él un archivo denominado eliminar, digitando en la terminal: echo foo > eliminar.

d. Elimine el directorio 2016_3.

2.3. Enlaces a. Trasládese al directorio 2016_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 inodo del archivo: Linux_250550 y duro_ Linux_250550. ¿Qué es un numero ínodo? Un INODO es una estructura de datos, por así decirlo una tabla que contiene información sobre un fichero. Número de inodo, Tipo de fichero, Propietario de dicho fichero, Permisos del fichero, Fecha de creación del mismo

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? e. Intente realizar un enlace duro a su directorio de trabajo. ¿Por qué no se puede realizar? Los enlaces duros solo son para archivos o directorios

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:

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

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

c. 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. Se hace cambio de los atributos y permisos ahora todos puedes sobre escribir el archivo Entonces: rwx 7 Lectura, escritura y ejecución rw- 6 Lectura, escritura r-x 5 Lectura y ejecución r-- 4 Lectura -wx 3 Escritura y ejecución -w- 2 Escritura --x 1 Ejecución --- 0 Sin permisos

Por lo tanto: chmod u=rwx,g=rwx,o=rx chmod 775 chmod u=rwx,g=rx,o= chmod 760 chmod u=rw,g=r,o=r chmod 644 chmod u=rw,g=r,o= chmod 640 chmod u=rw,go= chmod 600 chmod u=rwx,go= chmod 700

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

Se dio a conocer los comandos básicos de del terminal de linux con las siguientes caracteristicas: Si el archivo tiene permiso de ejecución, entonces puedes decirle al sistema operativo que lo ejecute como si fuera un programa. Si es un programa llamado “foo” lo podremos ejecutar como cualquier comando. O un script (interprete) que necesita permiso de lectura y ejecución, un programa compilado solo necesita ser lectura.

BIBLIOGRAFÍA

Matas, A. (25 sept. 2013). Linux Enlaces Duros. Youtube. https://www.youtube.com/watch?v=l55plj5hurY

INTEF Aulas en Red. Permisos de archivos Linux. Recuperado. http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m1/permisos_de_archivo s_y_carpetas.html Wada. (23 Julio 2013). Permisos básicos en GNU/Linux con chmod. Recuperado. http://blog.desdelinux.net/permisos-basicos-en-gnulinux-con-chmod/

Cruz, A. Caracteres Comodín y Expresiones Regulares para Linux. Recuperado http://antoniocruzgomez.blogspot.com.co/2011/05/caracteres-comodin-para-linux.html

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF