Anda di halaman 1dari 19

PASO 3 USO DE LINUX

Carlos Eduardo Castillo CC. 16.937.498

Grupo: 250550_34

Universidad Nacional Abierta y a Distancia UNAD.

Ingeniería de Sistemas.

Linux

Santiago de Cali octubre 2018


INTRODUCCION

En el manejo del sistema operativo Linux es importante conocer sus comandos y comodines
que serán de gran utilidad. En esta actividad es importante el aprendizaje y comprensión de
los comandos sugeridos en la guía de actividades para el manejo de una distribución de Linux
para este caso continuamos trabajando con la distribución Xubuntu.
Desarrollaremos algunos conceptos básicos, para la operación de comandos en Linux, la idea
es obtener y fortalecer conocimientos en operación de ficheros, tanto carpetas, como
archivos. Lo cual nos permitirá desarrollar habilidades en la creación de carpetas, archivos y
manejo de permisos. También conocer algunos comandos de búsqueda de archivo utilizando
comodines y manejo de comandos para visualización del calendario, fecha del sistema, ver
espacio en disco, identificar usuarios conectados, etc.

OBJETIVOS

 Identificar y comprender comandos para el uso del sistema operativo Linux.


 Fortalecer y desarrollar habilidad en el manejo de Linux
 Encontrar formas que faciliten y hagan más ágil el uso de este sistema operativo.
 Familiarizarnos con el uso y manejo de la terminal.
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.

Descripción del comando

a. $ cal 2 2017. Este comando nos muestra el mes y el año. Para este caso vemos que
nos muestra el mes de febrero del año 2017.

b. $ cal 1 2018. Continuando con el mismo comando cal, vemos el mes de enero del
año en curso 2018.
c. $ date. Este comando nos muestra el dia seguido por el mes, la hora en formato
militar y el año en curso.

d. $ df Este comando nos muestra la cantidad de espacio libre o disponible en los


sistemas de archivos a los que el usuario tiene permisos de lectura. su salida es la
siguiente:

e. $ help cd. Con el uso del comando help aplicado en cd, conocemos un poco sobre
el uso de este. Nos dice que sirve para cambiar de directorio de trabajo.
f. $ time sleep 2. Con este comando “sleep” vamos a temporizar un intervalo de
tiempo determinado.

g. $ type man Con el comando type nos está mostrando la ruta de ubicación del
comando man.

h. $ users. Con este comando se nos está mostrando los usuarios conectados actualmente
al sistema.

i. $ w. con este comando vemos quien está conectado al sistema.


j. $ whereis less. Con este comando vemos que nos localiza el archivo binario, el
código fuente y la página de manual de un determinado comando

k. $ which man. Aquí nos muestra la ruta completa del comando man

l.$ who. Con la ayuda de este comando vemos quien se encuentra conectado al Sistema
l. $ who am i. Ahora vemos el usuario actual e información como fecha y hora.

n. $ whoami Al igual que el comando anterior vemos el usuario actual, pero esta vez no
tenemos tantos detalles

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?
R/ El directorio de inicio es home
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?
Para ir a /bin, ejecuté cd /bin. Estando en /bin fui a /tmp ejecutando el comando cd
/tmp. Luego ingresé el comando pwd y me muestra en que directorio me encuentro.

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


raíz es /, y el directorio principal de la raíz en este caso es el usuario carlos.
d. Al encontrarse en /tmp, trasládese a su directorio de trabajo. Me traslado con el
comando cd.
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?
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? Si
es posible

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? Aparece el
mensaje “No existe el archivo o directorio”

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


realizar? Porqué no se permite enlaces fuertes para 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:

Trasládese al directorio 2017_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? El propietario y el grupo tienen permisos de
lectura y escritura, el otro tiene solo permiso r de lectura
Ejecute el siguiente comando chmod 666 prueba. Ahora cuales son los permisos
sobre el archivo de propietario, grupo y el resto de las personas. Describa
brevemente como se cambian los permisos de un archivo o un directorio utilizando
los números del 1 al 7 en Linux. R/ Los archivos se cambian utilizando los números
que representan los siguientes permisos: 4 – lectura, 2 – escritura y 1 – ejecutar. De
esta manera, si queremos que el propietario tenga todos los permisos colocamos
chmod con la suma de todos estos permisos o sea 7. 6 equivale a la suma de 4 –
lectura y 2- escritura. 3 es la suma de 2 – escritura y 1- ejecutar, así sucesivamente.
Después de haber ejecutado el comando chmod 666 sobre el archivo prueba. Todos
quedaron con igual permiso, de lectura y escritura.
3.2. Expansión y citando el nombre del archivo
Realice las siguientes instrucciones en el directorio /bin y escriba el respectivo
comando de acuerdo con la situación.
a. Lista de los nombres de archivo con tres caracteres.
R/ Para listar los archivos que tengan 3 caracteres utilizamos el comando ls ???

b. Lista de los nombres de archivo con exactamente cuatro caracteres en la que el


segundo carácter es una vocal.
Para este caso continuamos con el comodín? Para filtrar la vocal, colocamos [] en
el espacio donde queremos que vaya y dentro de la llave ponemos las vocales
c. Lista de todos los nombres de archivo con el carácter a, c, m, l, o que lo tenga
como último carácter.
R/ Aquí colocamos el asterisco seguido por las llaves, y dentro los caracteres que
queremos filtrar. En este caso *[acmlo]

d. Construir un comando para imprimir por pantalla el número de archivos cuyo


nombre está compuesto por cuatro caracteres.
R/ Para este caso utilizamos el comando echo acompañado de nuestro comodín ?,
dependiendo del número de caracteres que deseamos filtrar en este caso 4
CONCLUSIONES

 Gran sistema operativo con muchos recursos para facilitar la operación


 Vemos que ofrece seguridad a nuestros archivos. El manejo de permisos muy
importante para confidencialidad y protección a nuestros archivos.
 Presenta un sin número de comando en la terminal, haciendo de esta una
herramienta muy potente.
 Para facilitar su uso, veo que tiene una gran comunidad dispuesta a cooperar a
través de foros y medios de contacto.
BIBLIOGRAFÍA.

Sergio González D (01/09/2005) Comando date, sus usos y respaldo de archivos [Tomado
de un blog]. Recuperado de https://www.linuxtotal.com.mx/index.php?cont=info_admon_007
Por Alex (22/09/2016) Cal - calendario en la línea de comandos [Tomado de un blog].
Recuperado de https://www.cambiatealinux.com/cal-calendario-en-la-linea-de-comandos
Luis Armando Medina. Comandos Linux cd [Tomado de un blog]. Recuperado de
https://www.comoinstalarlinux.com/comandos-linux-cd
RodrigoV. B (July 2nd, 2009) Listado de comandos básicos de linux [Tomado de un blog].
Recuperado de https://ubuntuforums.org/showthread.php?t=1202583
Cristina (marzo 12, 2009) COMANDO. - MKDIR [Tomado de un blog]. Recuperado de
https://travesuras.wordpress.com/2009/03/12/20090312-1/

Torres, E. F., & Pizarro, G. A. M. (2014). Linux para usuarios. Madrid, ES: Ministerio de
Educación de España. Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?docID=10913969
Luna, F. A., & Sanz, M. P. (2011). Programación de Shell Scripts. Madrid, ES: Editorial
Universidad Autónoma de Madrid. Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?docID=10844410
Por Javier Smaldone (10, junio de 2006) Tutorial básico de GNU/Linux . Caracteres “comodín”
[Tomado de un blog]. Recuperado de https://smaldone.com.ar/documentos/misdocs/tutorial-gnu-
linux/index-6.html

Anda mungkin juga menyukai