26.2.08

Práctica 1

EA 2do Parcial

1. ¿Qué tipos de permisos existen?
De lectura, escritura y ejecucción

2. ¿Qué tipos de perfiles de usuario existen?
Hya tres tipos: de dueño, grupo y para 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 El dueño puede leer y escribir,

b) 514 El dueño puede leer y ejecutar, el grupo puede ejecutar y todos los demás pueden leer.

c) 677 El dueño puede leer y escribir; el grupo puede leer, escribir y ejecutar; todos los demás pueden leer, escribir y ejecutar.

d) 766 El dueño puede leer, escribir y ejecutar; el grupo puede leer y escribir; todos los demás pueden leer y escribir.

e) 333 El dueño, el grupo y todos los demás pueden escribir y ejecutar.

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?
es un comando que cambia los permisos del programa para que se pueda ejecutar

8. ¿Qué hacen los siguientes comandos?

a) cd .. Te lleva al anterior directorio

b) bc es una calculadora

c) cd / algo nos manda a ese directorio

d) ls -l > lista.txt Manda la información a detalle del directrorio a el texto lista.

e) chmod 606 file.txt Le da los permisos al dueño y a todos los demás de leer y modificar el archivo de texto file.txt

9. ¿Para qué sirve el caracter * (asterisco)?
Remplazar una cadena de caracteres

10. ¿Para qué sirve el comando find?
Para buscar un archivo

22.2.08

Scripts

EA 2do Parcial

es un conjunto de instrucciones almacenadas en un archivo que el sistema operativo puede ejectuar.

Un script puede contener:
- Comandos de UNIX
- Variables condicionales y cualquier otra herramienta de lenguaje de programación 

El script se puede escribir en cualquier editor de textos por ejemplo NANO.

En todos los casos la primera linea del script debe ser la siguiente:
·!/bin/bash

Para ejecutar un script se debe de escribir:
./ antes del nombre del mismo 
Se deben tener los permisos correspondientes
(como la tortugita)

COMANDO
- clear: limpia la unidad
- chmod: comand para cambiar los archivos del programa para que se pueda ejecutar (tablita)

Image Hosted by ImageShack.us

19.2.08

Permisos

EA 2do Parcial

Se asignan tanto a arhivos como directorios.

Lectura (r) ________Archivos
Escritura (w)_______y
Ejecución (s)_______Directorios
En cuanto a directorios, el permiso de ejecución permite buscar archivos dentro de ellos.

Hay tres perfiles de usuario:
- Dueño
- Grupo
- Todo lo demás

ls_-l
me muestra la información a detalle
Image Hosted by ImageShack.us
Columnas que salen 
 . d: directorio
 . rwx: Permisos para el dueño (el dueño lo puede cambiar, escribir y ejecutar)
 . rwx: Permisos para el grupo
 . rwx: permiso para todos los demás
 . file.txt

Modos de usuario
saber los modos de un archivo
Image Hosted by ImageShack.us

5.2.08

Comandos D. Real

EA

- bsd: Es la distribución de UNIX de la Universidad de Berkeley
- EMACS: Es un editor de textos en UNIX
- Solaris: Es la versión de UNIX de Sun
- Aqua: Es la interfase gráfica de UNIX en MAC
- Darwin: Es el nombre de UNIX en MAC

- cp: Sirve para copiar archivos
- rm: Borra un archivo
- rmdir: Sirve para borrar directorios
- bc: Es una calculadora
- mv: Renombra un archivo

- pwd: Señala el lugar de trabajo
- ps: Muestra los procesos corriendo en la terminal
- cat: Muestra el contenido de un archivo
- ls: Despliega el contenido de un directorio
- touch: Sirve para cambiar el acceso a un archivo
- Shell prompt: Es el lugar que sirve para escribir los comandos

- kill: Mata un proceso
- q: Sirve para salir del manual
- quit: Sirve para salir de la calculadora
- logout: Cierra la sesión de trabajo