hoja de actividades i: comandos básicos de linux - sor

Anuncio
VM2SMR – SISTEMAS OPERATIVOS EN RED
NOMBRE:
APELLIDOS:
CURSO:
FECHA:
LOS EJERCICIOS PRÁCTICOS SON INDIVIDUALES Y EL ALUMNO DEBERÁ
ENTREGAR ESTE GUIÓN CON LOS DATOS DEL ENCABEZADO COMPLETOS.
FORMA DE REALIZACIÓN: CREAR PANTALLAZOS DE TODOS LOS PASOS
DADOS PONIENDO UNA DESCRIPCIÓN DEL MISMO ASÍ COMO DE LOS
PROBLEMAS QUE PUDIERAN OCURRIR.
HOJA DE ACTIVIDADES I:
COMANDOS BÁSICOS DE LINUX
1. Crea un usuario que tenga tu mismo login que en el dominio
$>user add usuario
2. Cambia tu password
$>passwd usuario
3. IDENTIFICA LA VESIÓN DEL KERNEL DE TU MÁQUINA
$> uname -r
4. Listar todos los archivos del directorio bin.
$>ls –l /bin
5. Listar todos los archivos del directorio tmp.
$>ls –l /tmp
6. Listar todos los archivos del directorio etc que empiecen por t en orden
inverso.
$>cd /etc // posicionarse en el directorio etc
$>ls –l t* // utilizar el comodín t*, el * significa cualquier cadena
7. Listar todos los archivos, incluidos los ocultos, del directorio raíz.
$>ls –a /
Fijaos que la poción –a es para ver los archivos ocultos, aquellos
que comienzan por un punto “.”
8. Listar todos los archivos del directorio etc que no empiecen por t.
$>ls –l ^t* /etc
Esta cuestión introduce el término de expresión regular, es más
para que lo veáis. Lo comentamos en clase y no entra para el
primer examen.
9. Listar todos los archivos del directorio usr y sus subdirectorios.
$>ls –l /usr
$>ls /usr
Ambas son correctas, daos cuenta que la opción “-l” es el
formato largo y que nos visualiza más información como los
permisos, inodo, tamaño, fecha, etc.
10. Cambiarse al directorio tmp.
$>cd /tmp
11. Verificar que el directorio actual ha cambiado.
$>pwd
12. Mostrar el día y la hora actual.
$>date
13. Con un solo comando posicionarse en el directorio $HOME.
$>cd $HOME
$>cd /home/<usuario que tengáis>
Daos cuenta que en la primera opción usamos lo que se llama
variable de entorno, que son aquellas que comienzan con un $.
Recordad que con si hacéis $>echo $HOME visualizaréis el valor
de ésta, que tiene que coincidir con el home del usuario. Por
ejemplo, si tenemos un usuario “pepe”, su home sería
“/home/pepe”
14. Verificar que se está en él.
$>pwd
15. Listar todos los ficheros del directorio HOME mostrando su número de
inodo.
$>ls –i $HOME
$>ls –i /home/<usuario>
Recordad lo que es el inodo, es una información que guarda
Linux sobre cada archivo y que lo identifica con un número, que
es el que muestra con la opción “-i”
16. Crear una carpeta PRUEBA en tu HOME
$>mkdir /home/usuario/PRUEBA
Esto sería con una sóla orden, también podríamos hacer:
$>cd /home/usuario
$>pwd [saldría el directorio /home/usuario]
$>mkdir PRUEBA
17. Crear los directorios dir1, dir2 y dir3 en el directorio PRUEBA. Dentro
de dir1 crear el directorio dir11. Dentro del directorio dir3 crear el
directorio dir31.
$>pwd
/home/usuario/PRUEBA
$>mkdir dir1
$>mkdir dir2
$>mkdir dir3
$>cd dir1
$>mkdir dir11
$>cd .. [estamos en /home/usuario/PRUEBA/dir1 y subimos un
nivel hasta /home/usuario/PRUEBA, donde están dir1,dir2 y dir3
$>cd dir3
$>mkdir dir31
18. Dentro del directorio dir31, crear los directorios dir311 y dir312.
$>cd /home/usuario/PRUEBA/dir3/dir31
$>mkdir dir311
$>mkdir dir312
19. Borrar todos los archivos y directorios visibles de vuestro directorio
PRUEBA.
$>rm –r /home/usuario/PRUEBA
Con esto eliminamos toda la estructura de PRUEBA incluido este
directorio (cuidado con este comando!!)
20. Crea un archivo “prueba1.txt” en tu HOME en el que escribas “Este es
el fichero prueba1.txt”
$>cd /home/usuario
$>cat > prueba1.txt
Este es el fichero prueba1.txt
<CTRL+D>
Acordaos que <CTRL+D> es necesario para que se pueda grabar
el fichero
21. Mueve el fichero prueba1.txt a dir311
$>mv prueba1.txt /home/usuario/PREUBA/dir3/dir31/dir311
Descargar