Está en la página 1de 5

Existendostiposdedistincionescuandohablamosdeltipodecontenidodeundirectorio:Est ticos/dinmicosycompartibles/no compartibles. Estticos:Contienebinarios,bibliotecas,documentacinyotrosficherosquenocambiansinintervencindeladministrador. Puedenestarendispositivosdesololectura(readonly)ynonecesitanquesehagancopiasdeseguridadtanamenudocomo conficherosdinmicos Dinmicos: Contieneficherosquenosonestticos.Debendeencontraseendispositivosdelecturaescritura(readwrite).

). Necesitanquesehagancopiasdeseguridadamenudo Compartibles:Contieneficherosquesepuedenencontrarenunordenadoryutilizarseenotro Nocompartibles:Contieneficherosquenosoncompartibles Acontinuacintienesalgunosejemplosparaaclararideas: Estticos:/bin,/sbin,/opt,/boot,/usr/bin Dinmicos:/var/mail,/var/spool,/var/run,/var/lock,/home Compartibles:/usr/bin,/opt Nocompartibles:/etc,/boot,/var/run,/var/lock Todoslosficherosydirectoriosaparecendebajodeldirectorioraz/(ElequivalenteenelmundoUnixalC:\deWindows)aunque seencuentrenendiscos/dispositivosdistintos.EnLinux/Unixnoexistenletrasdediscos(C:,D:,etc)Losdispositivosse'montan' (empiezanaformarparte)delrboldedirectoriosdelsistema,peroestoloexplicaremosenotraocasin. Acontinuacintienesunalistaconlosdirectoriosmsimportantesdelsistemayparaqueseusan.Paraaccederalosmismospuedes usarelcomandocd'nombredeldirectorio'.Paraverelcontenidodelosmismospuedesusarelcomandolsl'nombredeldirectorio'. DirectorioDescripcin /bin/ Comandos/programasbinariosesenciales(cp,mv,ls,rm,etc.), /boot/ Ficherosutilizadosduranteelarranquedelsistema(ncleoydiscosRAM) /dev/ Dispositivosesenciales,discosduros,terminales,sonido, Video,lectoresdvd/cd,etc /etc/ /etc/opt/ Ficherosdeconfiguracinutilizadosentodoelsistemayque Sonespecficosdelordenador Ficherosdeconfiguracinutilizadosporprogramasalojadosdentro De/opt/

/etc/X11/ FicherosdeconfiguracinparaelsistemaXWindows(Opcional) /etc/sgml/ FicherosdeconfiguracinparaSGML(Opcional) /etc/xml/ FicherosdeconfiguracinparaXML(Opcional) /home/ /lib/ /mnt/ /media/ /opt/ /proc/ /root/ /sbin/ /tmp/ /srv/ /usr/ Directoriosdeiniciosdelosusuarios(Opcional) Bibliotecascompartidasesencialesparalosbinariosde/bin/,/sbin/y Elncleodelsistema. Sistemasdeficherosmontadostemporalmente. Puntosdemontajeparadispositivosdemedioscomounidadeslectoras Dediscoscompactos. Paquetesdeaplicacionesestticas. Sistemadeficherosvirtualquedocumentasucesosyestadosdel Ncleo.Contieneprincipalmenteficherosdetexto. Directoriodeiniciodelusuarioroot(sperusuario)(Opcional) Comandos/programasbinariosdeadministracindesistema. Ficherostemporales Datosespecficosdesitioservidosporelsistema. Jerarquasecundariaparadatoscompartidosdesololectura(Unixsystem resources).Estedirectoriopuedesercompartidopor Mltiplesordenadoresynodebecontenerdatosespecficosdel Ordenadorqueloscomparte.

/usr/bin/ Comandos/programasbinarios. /usr/include/ Ficherosdeinclusinestndar(cabecerasdecabecerautilizados Paradesarrollo). /usr/lib/ Bibliotecascompartidas. /usr/share/ Datoscompartidosindependientesdelaarquitecturadel Sistema.Imgenes,ficherosdetexto,etc. /usr/src/ Cdigosfuente(Opcional) /usr/X11R6/ SistemaXWindow,versin11,lanzamiento6(Opcional) /usr/local/ Jerarquaterciariaparadatoscompartidosdesololectura Especficosdelordenadorqueloscomparte. /var/ Ficherosvariables,comosonlogs,basesdedatos,directorioraz deservidoresHTTPyFTP,colasdecorreo,ficherostemporales,etc.

/var/cache/ Cachedadatosdeaplicaciones. /var/crash/ Depsitodeinformacinreferenteacadasdelsistema(Opcional) /var/games/ Datosvariablesdeaplicacionesparajuegos(Opcional) /var/lib/ Informacindeestadovariable.AlgunosservidorescomoMySQLy PostgreSQLalmacenansusbasesdedatosendirectoriossubordinadosdeste. /var/lock/ /var/log/ /var/mail/ /var/opt/ /var/spool/ /var/tmp/ Ficherosdebloqueo. Ficherosydirectoriosderegistrodelsistemas(logs). Buzonesdecorreodeusuarios(Opcional) Datosvariablesde/opt/. Colasdedatosdeaplicaciones. Ficherostemporalespreservadosentrereinicios.

Directoriosdelsistema Los directorios del sistema son aquellos en los que se guardan todos los archivos que componen nuestro sistema operativo GNU/Linux.Esdecapitalimportanciaqueningnusuarioquenodispongadelospermisosadecuadospuedaaccederalosarchivos quecomponennuestrosistema,yaque,delocontrario,unusuarioinexperto(porejemplo)podr amodificarlosoeliminarlosyhacer que todoel sistema sevolviera inestable, oinclusoinutilizable (como esel caso delossistemasde Microsoft, donde lamera activacindeunvirusporpartedeunusuariodeterminadovulneralatotalidaddelsistemaoperativoylaseguridadyprivacidaddelos datosdelrestodeusuarios). EnunadistribucinGNU/Linuxtpica(comolaMandrakequeutilizaelautordeesteart culo)podemosencontrarlossiguientes directoriosdelsistema: /boot EstedirectoriocontienelainformacinnecesariaparapoderarrancarnuestrosistemaGNU/Linux.Entreotrosarchivos,aqu seencuentranlosncleosquesepuedeniniciar(normalmentesetratadearchivosconunnombresimilaravmlinuzx.y.z). /etc EstedirectoriocontienetodoslosarchivosdeconfiguracindenuestrosistemaGNU/Linux(comoelarchivo passwd,que contieneunalistaconlosnombresdeusuarioycontraseas,oelarchivofstab,quecontieneunalistaconlospuntosdondese hanmontadolasdiferentesparticionesylossistemasdearchivosqueutilizan). /bin Contieneprogramasejecutables(tambinllamados binarios)queformanpartedel sistemaoperativoGNU/Linux.Estos comandospuedenserusadosporcualquierusuarioysonrelativosalaconsola. /sbin Contienenprogramasejecutables(tambinllamados binarios)queformanpartedelsistemaoperativoGNU/Linux.Estos comandos son relativos a los sistemas de archivos, particiones e inicio del sistema, y solo pueden ser usados por el administrador. /lib Contienelas bibliotecas (olibreras) del sistema que sonnecesarias durante el inicio del mismo.Estas bibliotecas son anlogasalosarchivosDLLdeWindows.Suventajaresideenquenoesnecesariointegrarsuc digoenlosprogramasque lasusan,yaquecuandounprogramanecesitaalgunadesusfunciones,secargalabibliotecaenlamemoriaypuedeserusada porcualquierotroprogramaquelanecesite,sinnecesidaddevolveracargarlaenmemoria.Unsubdirectorioespeciales

/mnt

/lib/modules,quecontienelosmdulosdelncleo(normalmentesetratadecontroladoresdedispositivos)quesecargan nicamenteencasodequehagafaltausarundeterminadodispositivo,porloquenoestar npermanentementeocupando memoria. Estedirectorioestpicodelasdistribuciones RedHat,aunquepuedenoestarpresenteenotrasdistribuciones.Sumisi n consisteenagruparenunmismolugarlospuntosdemontajedediversasparticionesexternas,comoporejemplo:CDROM, DVD,disqueteras,unidadesZIP,particionesdeMSWindowsydeotrossistemasoperativos,etc.Estedirectoriocontieneun subdirectorio adicional para cada una de estas particiones (como /mnt/cdrom, /mnt/win_c, /mnt/floppy o /mnt/zip). Si accedemosaestossubdirectoriosestaremosaccediendorealmenteaesasparticiones. Sunombreprovienedeuser(usuario)y,comotal,contieneunarplicadeotrosdirectoriosdenuestrosistemaGNU/Linux orientadosalusuarioenlugardealpropiosistema.Estedirectoriosepuedecompartirenunaredlocal,perosucontenidoes esttico. Contienepaquetesdesoftwareadicionales,comoporejemploKDEoGNOME.Algunasdistribucionesnohacenusode l. Sunombreprocededevariable,yesaeslanaturalezadelainformacinquecontienensussubdirectoriosyarchivos,como colasdeimpresin(en/var/spool/lpd),correoelectrnicoquetodavanoseharecogido(en /var/spool/mail)oenviado(en /var/spool/mqueue),oarchivosderegistrocreadosporlosdistintosprocesosdenuestrosistema(en/var/log). Estedirectoriocontienediversosarchivostemporalesquesonusadospordistintosprogramasdenuestrosistema. Estedirectoriocontienearchivosdedispositivosquepermitenlacomunicaci nconlosdistintoselementoshardwareque tengamosinstaladosennuestrosistema.Entrelosdistintosdispositivosqueaqu podemosencontrarestnlosdiscosduros (como/dev/hdao/dev/sda),lasparticionesdelosdiscosduros(comoporejemplo /dev/hda1o/dev/sda4),lasunidadesde CDROMSCSI(como/dev/scd0)ylosvnculosacualquiertipodeunidaddeCDROM(como /dev/cdrom),lasdisqueteras (como/dev/fd0),lasimpresoras(como/dev/lp0),lospuertosserie(como/dev/ttyS0o/dev/cua0),elpuertoPS/2(/dev/psaux) ylastarjetasdesonido(como/dev/audio).

/usr

/opt /var

/tmp /dev

/proc

Contienelos archivos delsistemadearchivosdeproceso.Nosonverdaderosarchivos,sinounaformadeaccederalas propiedadesdelosdistintosprocesosqueseestnejecutandoennuestrosistema.Paracadaprocesoenmarchaexisteun subdirectorio/proc/<nmerodeproceso>coninformacinsobrel. Esteeseldirectoriopersonaldelusuariorootosuperusuario.Contienebsicamentelamismainformacinquelosdirectorios personalesdelosdistintosusuariosdelsistema,peroorientadanicayexclusivamentealusuarioroot. Aquresidenlosdirectoriosdelosdistintosusuariosdelsistema,exceptoeldelusuario root,queseencuentraeneldirectorio especial/root.Estedirectorioesopcional,aunqueestpresenteencasitodaslasdistribuciones.

/root /home

Lajerarqua/etc Estedirectorioposeedistintossubdirectoriosqueseutilizanparalaconfiguraci ndedeterminadoscomponentesdenuestrosistema: /etc/opt Contienelosarchivosdeconfiguracinparaelsoftwareinstaladoeneldirectorio /opt.Cadapaquetedesoftwaretendr su correspondientesubdirectoriodentrode/etc/opt. /etc/X11 ContienelosarchivosdeconfiguracindelentornogrficoXWindow.Entreotrascosas,contienelosgestoresdeventanasy dearranquedelosdistintosescritoriosgrficos.Estedirectorioesopcional. /etc/sgml ContienelosarchivosdeconfiguracinparaSGMLyXML.Estedirectorioesopcional. Lajerarqua/usr Estedirectoriocontienedistintossubdirectorios: /usr/bin Contienecasilatotalidaddeloscomandosqueunusuariopuedenecesitar. /usr/include ContienelosarchivosdecabecerasusadosporlosprogramasescritosenellenguajeC. /usr/lib Contienelasbibliotecasdeusuario. /usr/local

Contienelajerarqualocaldeusuario,conlossubdirectoriostpicos/bin,/include,/lib,/sbin,etc.Traslainstalacindeun sistemaGNU/Linux,estedirectorioestarvaco. /usr/sbin Contienelosarchivosbinarios(ejecutables)novitalesdelsistemausadosporeladministrador. /usr/share Contiene archivos de datos independientes de la arquitectura del sistema, como documentaci n, howtos, etc. Aqu se encontrarlossubdirectorios/man(quecontienemanualesdeprogramas)y /misc(quecontienediversosdatosindependientes delaarquitectura).Tambinsepuedenencontrarlossubdirectorios/dict,/doc,/games,/info,/locale,/smgl,zoneinfo,etc. /usr/X11R6 ContienetodoslosprogramasquecomponenelentornogrficoXWindow(binarios,bibliotecasypginasman,porloque encontraremosdirectorioscomo/usr/X11R6/bin/usr/X11R6/liby/usr/X11R6/man).Estedirectorioesopcional. /usr/games Contienelosarchivosbinariosdemuchosjuegosyprogramaseducativos.Estedirectorioesopcional. /usr/src ContieneelcdigofuentedelncleodeGNU/Linux.Estedirectorioesopcional. /usr/local ComoenelrestodesistemasoperativosUNIX,GNU/Linuxest diseadoparaserusadoenentornosdered,porloquees bastantefrecuentequeeldirectorio /usr noseencuentreenelordenadorlocal,sinoenunservidor.Porello,eldirectorio /usr/local est destinado acontener el software que seinstalelocalmente en cada ordenador, ycontiene subdirectorios similaresalosquesepuedeencontrarbajo /usr (como /usr/local/bin, /usr/local/sbin, /usr/local/lib, /usr/local/man,etc.). Adicionalmente, encontraremos undirectorio /usr/local/etc con idnticafuncionalidad al directorio /etc.Aunque usesu ordenadordeformaaisladaynoenunentornodered,esteeseldirectorioenelquedeberainstalarsusprogramas. Lajerarqua/var Estedirectoriotambinposeeunaestructuratpicadesubdirectorios: /var/cache Contienedatosdeaplicacionesencache,comoarchivosdelservidorwebypginasdemanual. /var/lib Contieneinformacindeestadovariable. /var/log Contieneregistroscreadospordiversosprogramasyporelpropiosistemaoperativo. /var/run Contienedatosrelevantesparaalgunosprocesosqueseestnejecutando. /var/spool Contienedatosencoladosdediversasaplicaciones,comocorreoelectrnicodelsistemaycolasdeimpresin. /var/tmp Contienedatostemporalesquedebenserpreservadosentrereiniciosdelsistema. Otrosdirectorios Algunasdistribucioneshacenusodeotrosdirectoriosadicionalesquesuelenmontareneldirectorioraz: /media Esundirectorioanlogoalestndar/mnt,ycontienelospuntosdemontajedelosdispositivosextrables. /windows AlgunasdistribucioneslocreansidetectanunsistemaMicrosoftWindowsinstaladoennuestroequipo,creandodentrode stetantossubdirectorioscomoparticionesdeWindowstengamos(como /windows/C,/windows/D,etc.).Contieneelpunto demontajedeestasparticiones. /srv Aqusealojanlosdirectoriosqueusanlosdistintosservidoresquetengamosinstalados,comoelservidorweb(en /srv/www) oelservidorFTP(en/srv/ftp). EstosdirectoriosnoformanpartedelestndarFHS,porloquedeberanserevitados.

También podría gustarte