You are on page 1of 3

EJERCICIOSBASICOS

1.
Listartodoslosarchivosdeldirectoriobin.
2.
Listartodoslosarchivosdeldirectoriotmp.
3.
Listartodoslosarchivosdeldirectorioetcqueempiecenportenordeninverso.
4.
Listartodoslosarchivosdeldirectoriodevqueempiecenporttyytengan5caracteres.
5.
Listartodoslosarchivosdeldirectoriodevqueempiecenporttyyacabenen1,2,34.
6.
ListartodoslosarchivosdeldirectoriodevqueempiecenportyacabenenC1.
7.
Listartodoslosarchivos,incluidoslosocultos,deldirectorioraz.
8.
Listartodoslosarchivosdeldirectorioetcquenoempiecenport.
9.
Listartodoslosarchivosdeldirectoriousrysussubdirectorios.
10.
Cambiarsealdirectoriotmp.
11.
Verificarqueeldirectorioactualhacambiado.
12.
Mostrareldaylahoraactual.
13.
Conunsolocomandoposicionarseeneldirectorio$HOME.
14.
Verificarqueseestenl.
15.
ListartodoslosficherosdeldirectorioHOMEmostrandosunmerodeinodo.
16.
Crearenvuestrodirectoriodeinicio,undirectorioprueba.
17.
Crearlosdirectoriosdir1,dir2ydir3eneldirectorioprueba.Dentrodedir1creareldirectorio
dir11.Dentrodeldirectoriodir3creareldirectoriodir31.Dentrodeldirectoriodir31,crearlos
directoriosdir311ydir312.
18.
Copiarelarchivo/etc/motdaunarchivollamadomensajedenuestrodirectorioprueba.
19.
Copiarmensajeendir1,dir2ydir3.
20.
Comprobarelejercicioanteriormedianteunsolocomando.
21.
Copiarlosarchivosdeldirectoriorc2.dqueseencuentraen/etcaldirectoriodir31.
22.
Copiareneldirectoriodir311losarchivosde/binquetenganunaacomosegundaletraysu
nombretengacuatroletras.
23.
Copiareldirectoriodeotrousuarioysussubdirectoriosdebajodedir11(incluidoelpropio
directorio).
24.
Movereldirectoriodir31ysussubdirectoriosdebajodedir2.
25.
MostrarporpantallalosarchivosordinariosdeldirectorioHOMEysussubdirectorios.
26.
Ocultarelarchivomensajedeldirectoriodir3.
27.
Borrarlosarchivosydirectoriosdedir1,incluidoelpropiodirectorio.
28.
Copiaraldirectoriodir312losficherosdeldirectorio/devqueempiecenport,acabenenuna
letraquevayadelaaalabytengancincoletrasensunombre.
29.
Borrarlosarchivosdedir312quenoacabenenbytenganunaqcomocuartaletra.
30.
Movereldirectoriodir312debajodedir3.
31.
Crearunenlacesimblicoaldirectoriodir1dentrodeldirectoriodir3llamadoenlacedir1.
32.
Posicionarseendir3y,empleandoelenlacecreadoenelejercicioanterior,creareldirectorio
nuevo1dentrodedir1.
33.
Utilizandoelenlacecreadocopiarlosarchivosqueempiecenporudeldirectorio/binen
directorionuevo1.
34.
Creardosenlacesdurosdelficherofich1,llamarloenlace,enlosdirectoriosdir1ydir2.
35.
Borrarelarchivofich1ycopiarenlaceendir3.
36.
Crearunenlacesimblico(llamadoenlafich1)alficheroenlacededir2endir1.

37.
Posicionarseendir1y,medianteelenlacecreado,copiarelarchivofichldentrodedir311.
38.
Seguirendir1y,medianteelenlacecreado,sacarporpantallalaslneasquetieneelarchivo
fich1.
39.
Borrarelficherofich1dedir2
40.
Borrartodoslosarchivosydirectorioscreadosdurantelosejercicios.
41.
Creareldirectoriodir2ydir3eneldirectoriopruebaCulessonlosactualespermisosdel
directoriodir2?
42.
Utilizandolanotacinsimblica,eliminartodoslospermisosdeescritura(propietario,grupo,
otros)deldirectoriodir2..
43.
Utilizandolanotacinoctal,eliminarelpermisodelecturadeldirectoriodir2,alrestodelos
usuarios.
44.
Culessonahoralospermisosasociadosadir2?
45.
Crearbajodir2,undirectoriollamadodir2l.
46.
Concederseasmismopermisodeescrituraeneldirectoriodir2eintentardenuevoelpaso
anterior.
47.
Culessonlosvaloresporomisinasignadosalosarchivos?
48.
Cambiareldirectorioactualaldirectoriodir3.Imprimirsutrayectoriacompletaparaverificarel
cambio.
49.
Culessonlospermisosasignadosensumomentoaestedirectorio?
50.
Establecermedianteelcomandoumasklossiguientesvaloresporomisin:rwxrrparalos
directoriosyrwrrparalosarchivosordinarios.
51.
Crearcuatronuevosdirectoriosllamadosdira,dirb,dirc,ydirdbajoeldirectorioactual.
52.
Comprobarlospermisosdeaccesodelosdirectoriosrecincreadosparacomprobarel
funcionamientodelcomandoumask.
53.
Crearelficherouno.Quitarletodoslospermisosdelectura.Comprobarlo.Intentarborrardicho
fichero.
54.
Quitarletodoslospermisosdepasoaldirectoriodir2yotorgarletodoslosdems.
55.
Creareneldirectoriopropio:
Eldirectoriocarpeta1conlostrespermisosparaelpropietario,dentrodelfich1conlecturay
escrituraparatodosyfich2conlecturayescrituraparaelpropietarioysololecturaparaelresto.El
directoriocarpeta2contodoslospermisosparaelpropietarioylecturayejecucinparalosdelmismo
grupo.Dentrofile1conlecturayescrituraparaelpropietarioylosdelgrupoyfile2conlosmismos
paraelpropietarioysololecturaparaelgrupo.
56.
Desdeotrousuarioprobartodaslasoperacionesquesepuedenhacerenlosficherosy
directorioscreados.
57.
Visualizarlatrayectoriacompletadeldirectorioactual.Creardosdirectoriosllamadoscorreoy
fuentesdebajodeldirectorioactual.
58.
Posicionarseeneldirectoriofuentesycrearlosdirectoriosdir1,dir2,dir3.
59.
Creareldirectoriomenusbajocorreosinmoversedeldirectorioactual.
60.
Posicionarseeneldirectorioprueba.Borrarlosdirectoriosquecuelgandefuentesqueacaben
enunnmeroquenoseael1.
61.
Versiexisteelarchivotty2eneldirectoriodev.Encasodequeexista,versufechadecreacin
oactualizacin.
62.
Verlospermisosquetienenlosarchivosqueempiecenporttdeldirectorio/dev.
63.
Visualizarlalistadelosarchivosordinariosqueestneneldirectorio/usr/bin.
64.
Visualizarlalistadetodoslosdirectoriosquecuelgandelraz.

65.
Visualizarlalistadetodoslosficherosquepertenezcanaroot.
66.
Visualizarlalistadetodoslosficheros.hdeldirectorio/usr/include.
67.
Ejecutartodosloscomandosqueempiecenporlsdeldirectorio/bin.
68.
Visualizardequtiposontodosycadaunodeficherosdetodoelrboldelsistemapropiedad
deunusuarioconocido.
69.
Creareldirectoriounoeneldirectoriopruebaconpermisodeescrituraypasoparael
propietario,delecturaypasoparalosusuariosdesumismogrupoyningnpermisoparaelrestode
usuarios.
70.
Creareldirectoriouno1dentrodeldirectoriocreadoenelejercicioanteriorcontodoslo
permisosparaelusuario,ningunoparalosusuariosdelgrupoypermisodeescrituraparaelrestode
usuarios.
71.
Copiartodoslosficherospropiedaddeunusuarioconocidoqueacabenenunnmeroenel
directoriomenus.
72.
Visualizaconlaordenwholarelacindeusuariosconectadosysusterminales.
73.
Creaunarchivodetamao0
74.
Utilizandodeentradalainformacindelosusuariosconectadosalsistema,guardar,ordenadas
porelcampohora,laslneascorrespondientesalusuarioquesedeseeenelarchivopersona.
75.
CreareldirectoriocarpetadebajodeldirectorioPRUEBA.Quitarletodoslospermisosde
lectura.Acontinuacin,buscartodoslosdirectoriosquecuelguendeldirectoriopropioyguardarlosen
elarchivodirec.
76.
Volverarealizarlasegundapartedelejercicioanterior,peroredireccionandoloserroresal
ficheromalos.Comprobarlainformacindelficheromalos.
77.
Aadiralficherodireclalistadetodoslosficherosordinariosquecuelguende/etc.
78.
Aadiralarchivonuevalistael/losnombre/sdeel/losfichero/sdeldirectorioPRUEBAque
contenganensunombrelacadena"ai",aadiendoelposibleerroralficheromalos.
79.
Sacarporpantallanicamenteeltiempo(buscarcomandotime)quetardaenejecutarseel
comandowho.
80.
Sacarporpantallaellistadodetodoslosusuariosconectadosordenadospornmerodeproceso
asignado.
81.
Mostrarcuantosusuariostieneregistradoselsistema
82.
Mostrarcuntosusuariostieneregistradoselsistemayqueutilizanelintrpretebash
83.
Mostrarcuantosusuarioshayconectados
84.
Mostrarlaslneas,deunarchivodetexto,empiecenporL(maysculaominscula)
85.
Contarlaslneas,delejemploanterior
86.
Extraerlosnombresdeusuario(primercampo)delsistema
87.
Extraerlosnombresdeusuarioyelshellqueutilizan(ltimocampo)

You might also like