Responda en su blog a las siguientes preguntas:
1. ¿Qué tipos de permisos existen?
lectura - r
escritura - w
ejecución - x
2. ¿Qué tipos de perfiles de usuario existen?
dueño
grupo
todos los demás
3. ¿Con qué letra identificamos a un directorio al escribir el comando ls -l?
d
4. ¿Qué permisos están asignados en los siguientes modos?
a) 600
dueño rw- (lectura y escritura)
grupo ---
todos los demás ---
b) 514
dueño r-x (lectura y ejecución)
grupo --x (ejecución)
todos los demás r-- (lectura)
c) 677
dueño rw- (lectura y escritura)
grupo rwx (lectura, escritura y ejecución)
todos los demas rwx (lectura, escritura y ejecución)
d) 766
dueño rwx (lectura, escritura y ejecución)
grupo rw- (lectura y escritura)
todos los demás rw- (lectura y escritura)
e) 333
dueño -wx (escritura y ejecución)
grupo -wx (escritura y ejecución)
todos los demás -wx (escritura y ejecución)
5. ¿Qué modo tiene el archivo en cuyos permisos el dueño sólo puede leer y ejecutar, el grupo sólo modificar y todos los demás leer y ejecutar?
525
6. ¿Qué modo tiene el archivo en cuyos permisos el dueño sólo puede leer, el grupo midificar y ejecutar y todos los demás sólo ejecutar?
431
7. ¿Cuál es la sintáxis del comando chmod?
chmod_número_nombre del archivo
8. ¿Qué hacen los siguientes comandos?
a) cd .. nos pasa a un directorio adelante
b) bc calculadora científica
c) cd / me lleva al disco duro
d) ls -l > lista.txt nos dice si podemos utilizar el documento lista.txt
e) chmod 606 file.txt nos ayuda a modificar las instrucciones de permiso del archivo
9. ¿Para qué sirve el caracter * (asterisco)? reemplaza una cadena de caracteres (find_*.txt para que busque cualquier archivo terminado en txt)
10. ¿Para qué sirve el comando find?
Para buscar archivos
Práctica 2
1. Haga un script dentro de nano que realice lo siguiente:
a) Limpie la pantalla
b) Despliegue el contenido del directorio de trabajo actual usando ls -l
c) Haga un archivo cuyo contenido sea la palabra Hola, y que se guarde en el directorio de trabajo actual bajo el nombre uno.txt
d) Haga un archivo cuyo contenido sea la palabra amigo, y que se guarde en el directorio de trabajo actual bajo el nombre de dos.txt
e) Concatene (una, junte) los dos archivo previos en un tercero que tenga el nombre de su grupo y sección, por ejemplo 601a.txt (Este paso es indispensable para validar la práctica 2)
2. Corra el script. En caso de ser necesario, cambie los permisos del mismo y verifique que el script realizó lo solicitado.
3. Copie las instrucciones de esta práctica, escritas en la Terminal, a su blog.

En este paso podemos ver las instrucciones desde terminal para poder acceder al comando de ./hola

Aqui podemos ver lo que se hizo en nano para activar el script para crear hola, amigo y al final concatenarlos
Práctica 3.
Dentro de nano, escriba el siguiente scrip y ejecútelo en la terminal. Después, describa en su blog lo que hace.
#!/bin/sh
line1="The queen, my lord, is dead."
line2="She should have died hereafter."
echo "SEYTON: $line1"
echo "MACBETH: $line2"
Como se puede observar en la imagen, con este comando al ejecutarlo, nos aparece las líneas 1 y 2 a un lado de lo correspondiente a los nombres que utilizamos en el comando. Ejemplo:Con Seyton aparece la línea 1, porque le marcamos con el signo $ que la uniera a este y que con echo la mostrara. Con esto unimos las líneas sin tener que utilizar dos veces echo y cat para juntarlos como en la práctica 2.
Práctica 4
Dentro de nano, escriba el siguiente comando y ejecútelo en la terminal. Después, describa en su blog lo que hace.
#!/bin/sh
# Algo de mate
x=24
y=4
Result=`expr $x \* $y`
echo "$x veces $y es $Result"
Lo que nos realizo en este comando fue una operación matemática de donde x es igual a 24 y Y es igual a 4, dándonos el resultado.result utiliza un comando donde `expr` nos representa la expresión que se debe seguir donde x se va a dividir con y.
el # antes de "algo de mate" nos indica que esta haciendo solo un comentario y no es necesario ni tampoco afectará al script.
Práctica 5
Dentro de la terminal, realice lo siguiente:
1. Haga un archivo de texto que contenga en el primer renglón su nombre y, en el segundo, su grupo. Guárdelo con el nombre de su grupo y número de lista, por ejemplo 60120.
2. Conéctense al servidor Darwin usando SFTP y coloque su archivo en el escritorio de esta computadora.
0 comentarios: