Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Cywing. Vamos a instalar un emulador de UNIX para PC, útil para disponer de un entorno UNIX
sencillo y gratuito.
Lo podemos encontrar en www.cygwin.com
1.- Nos bajamos la aplicación.
3.- Podemos instalar desde Internet, descargarnos los ficheros y/o instalar desde un directorio donde
hemos descargado anteriormente ficheros.
4.- Elegimos el directorio de trabajo
7.- Seleccionamos uno de los sites donde están disponibles los ficheros.
8.- Elegimos los paquetes a instalar. Inicialmente podemos seleccionar los paquetes por defecto.
Fuente:
http://www.adictosaltrabajo.com/tutoriales/tut
oriales.php?pagina=cygwin
1.- Al iniciar tu sesión, ejecuta pwd. Como observarás, obtienes la ruta de acceso absoluta al
directorio actual. Si has ejecutado este comando como primera orden del sistema operativo, su
respuesta será la vía de acceso a tu directorio HOME (/home/alumno ó propietario).
$ pwd
/home/propietario
2.- Dibuja un esquema que muestre la estructura de directorio de la máquina, indicando, en
especial, la parte que concierne a los usuarios.
Nos movemos a la cúspide de la jerarquía y vemos los directorios que aparecen. Sucesivamente
nos vamos moviendo por los diversos directorios y en cada uno de ellos, vemos qué subdirectorios
contiene. De esa manera, podremos dibujar en papel el árbol de directorios completo (no se
recomienda hacerlo completo ya que puede ser muy grande, simplemente con una parte significativa es
suficiente).
3.- Crea los directorios dir1 y dir2 en tu directorio HOME. Sin moverte del directorio HOME,
crea en dir1 otro directorio que se llame tmp. Ir al directorio raíz y desde este borrar todos los
directorios que acabas de crear.
5.- Desde el directorio HOME ver todos los ficheros y directorios del directorio raíz que terminen
por la letra l. También, desde HOME, ver la lista de ficheros y directorios situados en /usr/bin
cuya segunda letra sea una l.
7.- Se nos pide listar por orden cronológico el contenido del directorio padre del padre de nuestro
directorio HOME.
8.- Crea en tu directorio una estructura de subdirectorios (al menos tres niveles) y deposita en ella
ficheros.
A.- Dibuja esa estructura de directorios/ficheros en un papel, anotando cuidadosamente los
permisos de lectura/escritura/ejecución de cada uno de ellos.
B.-Modifica los permisos de lectura/escritura/ejecución de un directorio y observa los efectos que
se obtienen al intentar cambiarse a él como directorio actual, al intentar ver sus contenidos,
modificar los ficheros que allí se encuentran, crear dentro de él otro directorio, etc.
C.- Borra la estructura de directorios que acabas de crear.
9.-Crea un directorio de intercambio, de forma que cualquiera pueda leer y escribir en él.
12.- ¿Cuáles son los permisos para el fichero .bash_profile de tu directorio HOME?
Ejercicios opcionales
14.- Mira las 10 primeras líneas del fichero .bash_profile utilizando el comando head. Mira
las 10 últimas líneas del fichero .bash_profile utilizando el comando tail.
15.- Utiliza el comando wc para contar el número de palabras y líneas del fichero
.bash_profile.
16.- Utiliza el comando pr para sacar por pantalla, en dos columnas y numerando cada línea, el
contenido del fichero temp.
17.- Utiliza el comando grep para buscar la palabra PATH en el fichero .bash_profile.
19.- Realiza una copia del fichero temp en temp1 pero con números de línea.
20.- Escribe el directorio en el que te encuentras después de ejecutar cada una de las líneas
siguientes:
1. cd . 2. cd .. 3. cd / 4. cd $HOME
$ cd .
$ pwd
/home/alumno
$ cd ..
$ pwd
/home
$ cd /
$ pwd
/
$ cd $HOME
$ pwd
/home/alumno
21.- Utilizando el comando set, mira el valor de las siguietnes variables de entorno:
HOME , LOGNAME , PATH, PS1 y TERM
25.- Ejecuta sleep 200& para ejecutar el programa sleep durante 200 segundos y comprueba que el
proceso se está ejecutando con el comando apropiado. Mata dicho proceso.