EXAMEN LINUX •

Anuncio
EXAMEN LINUX
• ¿Tú, como usuario sin privilegios, podrías modificar la fecha del sistema?¿Cómo lo harías?
• Visualiza tu nombre de usuario de dos maneras diferentes.
• Visualiza tu número de usuario.
• Modifique su contraseña y compruébelo.
• Crea la siguiente estructura de directorios desde su directorio de trabajo y sin moverse.
uno
unoA dosB tresC
unof dosA tresA tresB
unoB
unoC dos
dosC tresf
• Haz los cambios necesarios para que la estructura quede como sigue:
• Del directorio de conexión colgarán tres directorios:
Uno
Dos
Tres
• En el directorio uno colgarán:
Unof
UnoA
UnoB
UnoC
• En el directorio dos colgarán:
Dosf
DosA
DosB
DosC
1
• En el directorio tres colgarán:
Tresf
TresA
TresB
TresC
• Modifica los ficheros unof, dosf y tresf añadiéndoles una línea más.
• Visualiza los tres ficheros con una sola orden.
• Crea un enlace en dos por cada uno de los ficheros unof, tresf, con una sola orden.
• Crea un directorio cuatro cuyo contenido sea la copia de los directorios uno dos y tres (aparecerá solo su
contenido, y no el nombre de los directorios uno dos y tres).
• Borra todo lo que has creado con una sola orden.
• Borra los ficheros de mas de 300 Kb.
• Mueve todos los ficheros cuyo nombre comience por alguna letra comprendida entre la a y la p del
directorio /urs/bin a tu directorio de conexión.
• Consiga un listado en el que aparezca únicamente el nombre y el tamaño de todos sus ficheros a partir de su
directorio de conexión.
SOLUCIONES
• No. Con date
• who am I, finger.
• id −u.
• passwd nuevacontraseña. Se verifica volviendo a entrar.
• mkdir −p uno/unoA/dosA/unoB/dosC
mkdir −p uno/tresC/tresB/unoC
mkdir uno/dosB
mkdir uno/unoA/tresA
cat>uno/unoA/unof
cat>uno/tresC/tresB/unoC/tresf
cat> uno/tresC/tresB/dosf
• a) mkdir dos tres
b) find uno −nameuno? −exec mv{ }uno\ ;
c) find uno −name dos? −exec mv { } dos\ ;
d) find uno −name tres? −exec mv { }tres \ ;
• echo >>f1
2
cat >> f1
echo texto>>f1
• cat uno/unof dos/dosf tres/tresf
• ln unof tresf dos
• mkdir cuatro
cp uno/* dos/* tres/* cuatro
• rm −r directorio de conexión
• find −size +300k −exec rm −i { } \ ;
• mv /usr/bin/[a−p]* directorio de conexión
• ls −l
3
Descargar