Preview only show first 10 pages with watermark. For full document please download
Lpic-1 Guia Para Certificacion
guia para certificacion
-
Rating
-
Date
June 2018 -
Size
9.9MB -
Views
5,038 -
Categories
Transcript
CLA Carrera Linux Argentina www.carreralinux.com.ar Guía básica para preparar los examenes LPIC-101 LPIC-102 Temario Métodos de Instalación....................................................................................................................................12 Metodos de instalacion alternativos..........................................................................................................12 Instalacion desde CD o DVD......................................................................................................................12 Carpeta paquetes........................................................................................................................................12 Carpeta imagenes..................................................................................................................................12 Carpeta dosutils......................................................................................................................................13 Instalación desde un servidor HTT........................................................................................................13 Con!iguracion de la instalacion HTT.................................................................................................13 Instalacion desde un disco duro...........................................................................................................1" Con!iguracion de la instalacion desde disco duro........................................................................1" Disco de #escate $inu%.........................................................................................................................1& Comen'ado con el Disco de #escate $inu%..................................................................................1& (rquitectura del )istema ...........................................................................................................................1* (signacion de recursos.........................................................................................................................1* )olicitudes de interrupcion +I#,-....................................................................................................1* Direcciones de ntrada/)alida........................................................................................................1* (ccesos Directos a Memoria +DM(-..............................................................................................1* $istado de asignacion de recursos...........................................................................................................10 lspci......................................................................................................................................................10 dmesg..................................................................................................................................................10 )oporte )............................................................................................................................................10 Dispositivos )C)I...................................................................................................................................1 l canal )C)I.....................................................................................................................................1 l numero ID del dispositivo............................................................................................................1 4umero de unidad logica.................................................................................................................1 Deteccion de dispositivos )C)I......................................................................................................1 Tar5etas de #ed...................................................................................................................................... 16 Con!iguracion de impresoras................................................................................................................16 Tar5etas de (udio...................................................................................................................................16 7)) +7pen )ound )8stem-............................................................................................................16 ($)( +(dvanced $inu% )ound (rc9itecture-................................................................................2: Identi!icando las tar5etas de audio..................................................................................................2: (dministracion de tar5etas de audio...............................................................................................2: Conociendo el (rranque de $inu%.............................................................................................................2: )o;re los Discos Duros.........................................................................................................................2: Tipos de Discos Duros...........................................................................................................................21 Discos Duros ID<(T(=...................................................................................................................21 Discos Duros )(T(..........................................................................................................................21 Discos Duros )C)I............................................................................................................................22 <3< Con!iguracion de discos........................................................................................................................23 Con!iguracion de articiones................................................................................................................2" (plicaciones gra!icas para particionar discos duros........................................................................2" >parted...............................................................................................................................................2" arted Magic......................................................................................................................................2& ?ormatear 8 particionar discos duros desde ()H..........................................................................2& Dando !ormato de ;a5o nivel con dd...............................................................................................2& articionando un disco duro con !dis@...........................................................................................2& Dando !ormato a un disco duro con m@!s......................................................................................20 4iveles de 5ecucion en $inu%...................................................................................................................20 l roceso de arranque.........................................................................................................................20 l roceso I4IT.......................................................................................................................................20 )8stemV..............................................................................................................................................20 )D..................................................................................................................................................... 2 l arc9ivo init.d........................................................................................................................................2 l arc9ivo rc4.d.......................................................................................................................................26 l arc9ivo initta;......................................................................................................................................26 l arc9ivo rc.s8sinit.................................................................................................................................3: l arc9ivo rc.local....................................................................................................................................3: 4iveles de 5ecucion..............................................................................................................................3: 4ivel : Aarada Del )istema...........................................................................................................3: 4ivel 1 o )rupoP 7;tiene in!ormación de los grupos 8 de sus paquetes constitutivos 8um groupinstall Pnom;reDel>rupoP Instala un grupo de aplicaciones 8um groupupdate Pnom;reDel>rupoP (ctuali'a un grupo de aplicaciones 8um groupremove PED +E Des@top nvironment-P limina un grupo de aplicaciones. Configuraci:n de ;3 $a con!iguración general de M se encuentra en /etc/yum.conf los repositorios M con!igurados en sistemas operativos de la !amilia #ed Hat se encuentran declarados en /etc/yum.repos.d/ ara usos mOs avan'ados agregaremos nuevas secciones 8 en caso de no encontrar lo que ;usca consulte man 8um.con!. [main] cachedir=/var/cache/yum keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 metadata_expire=1800 installonly_limit=2 tsflasg=repackage # PUT YOUR REPOS HERE OR IN separate files named file.repo # in /etc/yum.repos.d $a primera cosa que podemos notar de los arc9ivos de con!iguración es su estructura de ;loques de secciones con sección. Veremos que esta estructura se repite al momento de con!igurar los repositorios. n este caso 8um.con! en la sección main de!ine el comportamiento general de 8um 8 esta;lece las directivas ;aseB por e5emploB de dónde se encuentran el cac9e. Comentamos a a;a5o < 3" < un poco cada una de las directivas. cac6edir Directorio donde 8um de;e almacenar su cac9e 8 arc9ivos d;. l valor por omisión es Y/var/cac9e/8umZ. 7eepcac6e a sea Y1Z o Y:Z. Determina si 8um de;e o no mantener el cac9e de los enca;e'a dos 8 paquetes después de una instalación e%itosa. Valor por omisión es Z1Z +mantener los arc9ivosdebugle'el 4ivel de mensa5es de depuración en la salida. l rango prOctico es de :<1:. l valor por omisión es Y2Z. logfile #uta completa al nom;re de arc9ivo donde 8um de;e escri;ir sus actividades. e!actarc6 a sea Y1Z o Y:Z. uesto a Y1Z provoca que 8um update solo actualice los paquete de arquitectura que 9a8a instaladoB es decirB con esta opción 9a;ilitada 8um no instalarO un paquete i** para actual'iar un paquete i3*. or omisión el valor es Y1Z. obsoletes sta opción sólo tiene e!ecto durante una actuali'ación. Ha;ilita la lógica de procesamiento de o;solescencias 8um. s Ntil cuando se reali'a actuali'aciones de nivel de distri;ución +upgrade-. Vea tam;ién la documentación del comando 8um upgrade para mOs detalles. 7pción en la lnea de comando <> en los paquetes. Cuando estO 9a;ilitado en la sección mainB esta;lece el comportamiento por omisión para todos los repositorios. sta opción tam;ién determina si una instalación de un arc9ivo local #M serO veri!icado por su !irma >> o no. l valor por omisión es Y:Z. plugins a sea Y:Z o Y1Z. Conmutador glo;al para 9a;ilitar o des9a;ilitar las e%tensiones +plugins- de 8um. or omisión su valor es Y:Z +e%tensiones des9a;ilitadas-. Vea la sección $>I4) del manual 8um+- para mOs in!ormación acerca de la instalación de e%tensiones 8um. metadatae!pire Duración en segundos después del cual los metadatos caducarOn. (s entonces si los metadatos actuales descargados son menos segundos de antiguoB entonces 8um no actuali'arO dic9os metadatos a partir del repositorio. )i encuentra que 8um no estO descargando la in!ormación para actuali'aciones tan !recuente como usted quisieraB disminu8a el valor de este parOmetro. Tam;ién puede cam;iar del !ormato por omisión en segundos a dasB 9oras o minutos agregando dB 9 o m respectivamente al valor especi!icado. l valor por omisión es 1.& 9oursB para complementar 8um< updatesd e5ecutOndose una ve' por 9ora. Tam;ién es posi;le usar la pala;ra PneverP implicando que los metadatos nunca e%pirarOn. installonl*limit < 3& < Cantidad de paquetes listados en installonl8p@gs que se de;en mantener instalados al mismo tiempo. oner este valor a : des9a;ilita la !uncionalidad. or omisión el valor es Z3Z. tsflasg $ista separado por comas o espacios de ;anderas de transacción que serOn pasadas a rpm. stas inclu8en ZnoscriptsZB ZnotriggersZB ZnodocsZB ZtestZB 8 Zrepac@ageZ. uede poner todas o cualquiera de ellas. )in em;argoB si no sa;e qué 9acen éstas ;anderas en el conte%to de una transacción rpmB me5or no toque. or omisión la lista estO vaca. stas son sólo algunas directivasB para mOsB man 8um.con!. Dentro de 8um.con! puede incluir la con!iguración de los repositorios pero esa !orma de con!iguracióne estO en desuso 8 se pre!iere utili'ar arc9ivos individuales en /etc/8um.repos.d/ que comentaremos mOs adelante. Extensiones de ;3 do8nloadonl* ste paquete nos permite descargar los paquetes #M de alguna aplicación sin que estos sean instalados. $a !orma de instalar esta 9erramienta sera tecleando lo siguiente .. [BASH]# yum install yum-downloadonly Implementando donloadonl8====== $a manera de usar este comando es de la siguiente !orma.. [BASH]# yum install –downloadonly paquete1 fastestmirror sta e%tensión estO diseFada para ordenar la lista de espe5os por velocidad de respuestas de cada uno antes de comen'ar una descarga. $a !orma de instalar esta 9erramienta sera tecleando lo siguiente .. [BASH]# yum install yum-fastestmirror Implementando donloadonl8====== $a manera de usar este comando es de la siguiente !orma.. [BASH]# yum install paquete1 3tilidades ;3 *umdo8nloader sta 9erramienta complementa al plugin donloadonl8 8a que dic9o plugin sólo !unciona si el so!tare deseado no estO instalado. Veamos como !alla 8 cómo podemos resolver este pro;lema con 8umdonloader. [BASH]# Loading Setting Setting Reading Parsing Nothing yum --downloadonly install openssh-server "downloadonly" plugin up Install Process up repositories repository metadata in from local files package install arguments to do ues claroB no 9a8 nada que instalarB 8a estO instalado. Intentemos a9ora con 8umdonloader. [BASH]# yumdownloader openssh-server openssh-server-4.3p2-19.f 100% |=========================| 252 kB 00:01 $istoB 8a tenemos el rpm que queramos. pac7age;cleanup sta 9erramienta a8uda a detectar pro;lemas en la ;ase de datos rpm 8 a < 3* < resolverlos. Comando Comentario pac@age uipo na !orma de conocer so;re cual )H$$ estamos tra;a5ando es tecleando el siguiente comando en una terminal # echo $SHELL /bin/bash )i o;tuviste el mismo resultado que en la linea de ari;a entonces estas utili'ando el )9ell as9B en caso contrario de no 9a;er o;tenido lo mismoB signi!ica entonces que tu estas usando algun otro )9ell. 3sando el comando cd current or@ing director8 o cd es el comando utili' ado para indicar al )9ell el directorio en el cual queremos tra;a5ar. Hagamos una prue;a de este comando navegando en nuestro propio sistema de arc9ivos. n la terminal teclee lo siguiente [BASH]# cd / ste comando le indica al ()H que queremos tra;a5ar en el directorio /B tam;ien conocido como rai' Rutas (+at%s) ara conocer el directorio actual de tra;a5o en el que se encuentra el ()H escri;a [BASH]# pwd / n el e5emplo anterior B el argumento / es conocido como la ruta o camino 9acia donde queremos dirigirnos. n particularB el argumento / es un ruta a;soluta Rutas A,solutas (lgunos e5emplos de rutas a;solutas son las siguientes /boot /etc /root < ": < /usr/local/bin 4ote que todas estas rutas a;solutas tienen un comun denominadorB nos re!erimos a la ;arra / (nalicemos a detalle la ultima linea del e5emplo )i usted tecle a ] cd 1usr1local1bin n ella indicamos al )9ell a traves del comando cd +current or@ing director8- que primero entre al directorio / B desde a9i luego entrara al directorio usr posteriormente al directorio local 8 recien desde a9i entrara a ;in. $as rutas a;solutas siempre comen'aran a evaluarse a partir de /. Rutas Relati!as $as rutas relativas son todas aquellas que no comien'an a evaluarse desde / or e5emploB si estamos tra;a5ando en la ruta 1usr [BASH]# cd /usr ntoncesB a9ora usted podra usar una ruta relativa para cam;iar el directorio actual de tra;a5o a 1usr1local1bin de la siguiente !orma [BASH]# cd local/bin [BASH]# pwd /usr/local/bin 3sando el 7 7 (punto a punto) l uso del . . sirve unicamente para regresar un nivel desde el directorio de tra;a5o en el cual estamos tra;a5ando. 5emplo [BASH]# cd /usr/local/bin [BASH]# pwd /usr/local/bin [BASH]# cd ../../ [BASH]# pwd /usr n la primera seccion del e5emplo indicamos a traves del comando cd +current or@ing director8que primero entre al directorio / B desde a9i luego entrara al directorio usr posteriormente al directorio local 8 recien desde a9i entrara a ;in. n la segunda seccion del e5emplo indicamos mediante el uso del +../- punto punto que regrese un nivelB pero inmediatamente indicamos nuevamente que retroceda otro nivel mas +../- or cada retorno de nivel de;era 9acerse uso del +..- punto punto Entendiendo el 7 (punto) l uso del punto +. - sirve para e5ecutar algNn programa situado en el directorio actual. 5emplo [BASH]# $/e%ecuable n este e5emploB se e5ecutara el arc9ivo llamado e5ecuta;le que reside en el directorio actual de tra;a5o. %sando los comandos de inu! El comando ls Vamos a darle una pequeFa mirada al comando lsB el cualB 8a cono'ca tal ve'B pero por si no lo sa;e B este sirve para listar el contenido del directorio actual de tra;a5o. Hagamos un e5ercicioB con a8uda del comando Lcd muevase al directorio de tra;a5o /var [BASH]# cd /var (9ora con a8uda del comando Lls liste el contenido de dic9o directorio [BASH]# ls X11R6 cache crash games lib lock log mail opt run spool tmp )i al comando ls le agregamos el parametro spool/mail 3 2008 opt 17 11:40 run 9 04:49 spool 17 10:44 tmp 9 2008 X11R6 9 2008 yp $a opcion HI\E$M47,#)Tde!g9i5@lmnopqrst o D archivo1 l signo ma8or +R- le dice al ()H que escri;a la salida de ec9o a un arc9ivo llamado arc9ivo1. comando cat $ cp ara ver los contenidos de un arc9ivo en una terminalB use el comando cat [BASH]# cat archivo1 HELLO LINUX ienBa9ora podemos 9acer uso del comando cp para crear una copia del arc9ivo nom;rado Larc9ivo1 [BASH]# cp archivo1 copiadearchivo1 comando m! semos a9ora el comando mv para renom;rar Larc9ivo1 a Lnuevoarc9ivo1. [BASH]# mv archivo1 nuevoarchivo1 Veamos otra manera de usar el comando mvB 8a que este comandoB ademas de permitirnos renom;rar arc9ivosB nos permite mover uno o mas arc9ivos 9acia otra u;icacion. or e5emploB para mover arc9ivo1 a ] /var/ escri;ira [BASH]# mv archivo1 /var/ Procesando cadenas de te!to usando filtros n este capitulo cu;riremos los temas re!erentes a las 9erramientas comunmente implementadas en los procesadores de te%tos disponi;les para $inu% stas inclu8en diversas utilidades de !iltradoB que se usan para ;uscar 8 cam;iar arc9ivosB as como las 9erramientas de entrada 8 salida. s necesario comprender el uso de estas 9erramient asB de;ido a que son especialmente Ntiles en las la;ores administrativas diarias. istando el contenido de un arc6i'o n en capitulo *.&.* 9a;lamos un poco so;re el comando catB el cual como mencionamos es un < "" < comando mu8 usado para listar los contenido s de arc9ivos de con!igura cion. $a sinta%is para usar este comando es la siguiente [BASH]# cat nombreDelArchivo Ordenando lineas de un arc6i'o con $ort )ort nos permite ordenar los registros o lneas de uno o mOs arc9ivos. )e usa para ordenarB me'clarB 8 comparar lneas de arc9ivos. ste comando sigue la siguiente sinta%is [BASH]# sort opciones nombreDelArchivo Opciones #escripcion <; enere los siguientes arc9ivos (l terminalB e5ecute la siguiente orden [BASH]# sort archivo1 archivo2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - – - - - centos debian fedora ubuntu n este otro e5emploB dos arc9ivos se !usionan 8 se ordenan. Tam;ién es posi;le ordena r listas de nom;res por campos. $os campos se pueden separar por espacios o ta;uladores 8 son numerados empe'ando por cero. Cuando se ordenan camposB el sm;olo U precede al numero de campo con cada arc9ivo separado por espacios. >enere el arc9ivo llamado lista con el siguiente contenido [BASH]# vi lista - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - – - - - iliana castillo zaira munive alethya zamano pilar diaz mayra rodriguez mariana rivera 7rdenaremos esta lista por el apellido de estas personas de la siguiente manera [BASH]# sort +1 +0 lista - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - – - - - iliana castillo pilar diaz zaira munive mariana rivera mayra rodriguez alethya zamano l uso de estos campos permite muc9a !le%i;ilidad en ordenar listas en arc9ivos. s importante recordar que la utilidad sort no cam;ia el arc9ivo srcinal. $a salida se enva a la salida estOndar donde se puede visuali'ar o redireccionar 9acia otro comando o arc9ivo. Segmentando un texto con Cut $a utilidad cut se usa para escri;ir partes seleccionadas de un arc9ivo en la salida estOndar o < "* < ()H. $a utilidad cut tam;ién se puede usar para seleccionar columnas o campos desde arc9ivos espec!icos. s posi;le tam;ien seleccionar un tro'o de una lnea espec!icaB varios tro'osB o un rango especi!ico. $a siguiente ta;la muestra la gama de opciones que pueden ser integradas al comando cut Opciones #escripcion <; scri;e en la salida el rango de ;8tes especi!icos enere el arc9ivo llamado apodos con el siguiente contenido [BASH]# vi apodos - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - – - - - hackhat gaymarc bigbuitre javarambo rufodog (9ora veremos un e5emplo del comando paste aplicandolo al arc9ivo que aca;amos de generar en con5unto con el arc9ivo de la seccion *.*.2 llamado listas. [BASH]# paste listas apodos 4os dara como resultado los nom;res de la lista seguidos de los apodos. [BASH]# paste lista apodos - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - – - - - iliana castillo hackhat < "0 < zaira munive gaymarc alethya zamano bigbuitre pilar diaz javarambo mayra rodriguez rufodog mariana rivera ?ormateando parrafos l comando !mt !ormatea cada pOrra!o en un arc9ivo 8 la enva a la salida estandar. ste comando es utili'ado para especi!icar la anc9ura de las lneasB tam;ien puede 5untar o separa lneas en un es!uer'o para que estas tengan la misma longitud. 7tra de las !unciones de !mt es la de intentar separar las lneas al !inal de cada sentencia. Cuando esto no es posi;leB intenta romper la lnea después la primera antes de la Nltima l pala;ra sentencia. $a anc9ura por de!ecto que utili'ade!mt para unapala;ra lnea eso de 0& caracteres. anc9ode porlade!ecto puede ser modi!icado usando la opción adecuada en el comando !mt. $a siguiente ta;la muestra la gama de opciones que pueden ser integradas al comando !mt. Opciones #escripcion enere el arc9ivo llamado apodos con el siguiente contenido [BASH]# vi fedora - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - – - - - Fedora es un sistema operativo basado en Linux que incluye loúltimo en software libre y de código abierto. Fedora es siempre gratis para que cualquiera lo use, modifique o distribuya. Lo construye gente alrededor del mundo que trabajan juntos como una comunidad: El Proyecto Fedora es abierto y todos son bienvenidos. aplique el comando !mt de la siguiente !orma [BASH]# fmt -40 fedora odra veri!icar que el te%to se !ormateo correctamente. orrando o sustitu$endo caracteres7 Ha8 veces en las que se quiere ;uscar en un documento caracteres espec!icos 8 luego ;orrarlos o reempla'arlos por otros. n e5emplo sera un documento que utili'a ma8Nsculas 8 minNsculasB pero se pre!iere que todo el documento esté en minNsculasB para elloB el comando tr se encarga de llevar a ca;o esta area ste comando sigue la siguiente sinta%is < " < [BASH]# tr opciones $a siguiente ta;la muestra la gama de opciones que pueden ser integradas al comando tr. Opciones #escripcion enere un arc9ivo llamado semana con el siguiente contenido [BASH]# vi semana - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - – - - - Lunes Martes Miercoles Jueves Viernes Sabado Domingo aplique el comando !mt de la siguiente !orma [BASH]# tr -d aeiou Dic9a accion ;orrara todas las vocales del arc9ivo Lsemana [BASH]# cat semana | tr -d - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - – - - - Lns Mrts Mrcls Jvs Vrns Sbd Dmng .er el inicio de un arc%i!o l comando 9ead nos permite ver el comien'o de un arc9ivo. or de!ecto nos muestra las 1: primeras lneas. $a siguiente ta;la muestra la gama de opciones que pueden ser integradas al comando 9ead. Opciones #escripcion . enere un arc9ivo llamado arreglo con el siguiente contenido [BASH]# vi arreglo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - – - - - primero segundo tercero cuarto quinto sexto septimo octavo novedo decimo aplique el comando split de la siguiente !orma [BASH]# split -l2 arreglo arreglosegmentado l arc9ivo Larreglo se divide en varios arc9ivos nom;rados LarreglosegmentadoB cada uno de los cuales contiene cinco lneas. < &1 < Eliminando lineas repetidas en un arc%i!o l comando uniq es una 9erramienta que nos a8uda a eliminar los datos repetidos en un arc9ivo ste comando sigue la siguiente sinta%is [BASH]# uniq opciones nombreDelArchivo $a siguiente ta;la muestra la gama de opciones que pueden ser integradas al comando uniq. Opciones #escripcion speci!ica que grupo de in!ormacion no se muestra reciaB 8 la !igura del daimonB un espritu interiorB equivalente a un POngel protectorP que guia;a 8 protega a los 9om;res. $os programas demonios reci;en este nom;re en los sistemas 4IJ. n otros sistemas e%isten proce sos similares como los T)#s de M) 4B donde se utili'an nom;res de opciones largas 8 van precedidas por do;le guión << • • • )ea cual sea el estilo utili 'adoB dependiendo de las opciones indicadasB varias columnas se mostrarOn en el listado de procesos que resulteB estas columnas pueden ser entre muc9as otrasB las siguientes Opciones #escripcion p o ID rocess IDB nNmero Nnico o de identi!icación del proceso. o ID arent rocess IDB padre del proceso o ID ser IDB usuario propietario del proceso t o TT o TT Terminal asociada al procesoB si no 9a8 terminal aparece entonces un _ T o TIM Tiempo de uso de cpu acumulado por el proceso c o CMD l nom;re del programa o camndo que inició el proceso #)) #esident )iseB tamaFo de la parte residente en memoria en @ilo;8tes ) o )I TamaFo virtual de la imagen del proceso 4I 4iceB valor nice +prioridad- del procesoB un nNmero positivo signi!ica menos tiempo de procesador 8 negativo mOs tiempo +<16 a 16- C o C orcenta5e de cpu utili'ado por el proceso < *1 < )TIM ) o )T(T )tarting TimeB 9ora de inicio del proceso )tatus del procesoB estos pueden ser los siguientes [ # runna;leB en e5ecuciónB corriendo o e5ecutOndose [) sleepingB proceso en e5ecución pero sin actividad por el momentoB o esperando por algNn evento para continuar [T sToppedB proceso detenido totalmenteB pero puede ser reiniciado [ 'om;ieB di!untoB proceso que por alguna ra'ón no terminó de manera correctaB no de;e 9a;er procesos 'om;ies [ D uninterrupti;le sleepB son procesos generalmente asociados a acciones de I7 del sistema [ J deadB muertoB proceso terminad o pero que sigue apareciendoB igual que los no de;eran verse nunca $as opciones para el comando dd se muestran en la siguiente ta;la Opciones #escripcion eneralmente resulta mOs < ** < cómodo proporcionar el tamaFo en megas +o en Es-. na opción sera entonces dar U2:"M odemosB nuevamente con PpPB c9ecar el estado de nuestra ta;la de particiones actual Command (m for help): p Disk /dev/sda: 146.8 GB, 146815737856 bytes 255 heads, 63 sectors/track, 17849 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot /dev/sda1 * /dev/sda2 /dev/sda3 /dev/sda4 Start 1 26 2576 2707 End 25 2575 2706 4000 Blocks Id 200781 20482875 1052257+ 10394055 System 83 Linux 83 Linux 83 Linux 8e Linux LVM (nalicemos en este punto las siete columnas que la impresión de la ta;la de particiones nos da. n la primera columna se encuentra el dispositivo resultado de la partición de disco sda. (sB podemos o;servar que en este momento contamos con " particiones sda1B sda2B sda3 8sda". $a segunda columna nos in!orma que es la primera partición del disco la que contiene la parte ;ootea;le. $a tercera 8 cuarta columna nos dan in!ormación acerca del cilindro en el cual comien'a 8 termina la partición respectivamente. $a quinta nos dice cuantos ;loc@s ocupa ésta. or NltimoB con la se%ta 8 séptima columna sa;emos el tipo de partición +Identi!icador 8 sistema respectivamente-. De nuestro e5emploB sa;emos que contamos con 3 particiones P$inu%P +Id 3- 8 una P$inu% $VMP +ide e-. )i pensamos utili'ar la partición recién creada como memoria e%tendidaB es el momento de asignar el tipo de partición. sto lo 9acemos con Command (m for help): t Partition number (1-4): 3 Hex codesystem (type L to list codes): 82 Changed type of partition 3 to 82 (Linux swap / Solaris) s decirB asignamos el sistema P$inu% sap / )olarisP +con id=2-. C9ecamos Command (m for help): p Disk /dev/sda: 146.8 GB, 146815737856 bytes 255 heads, 63 sectors/track, 17849 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot /dev/sda1 * /dev/sda2 /dev/sda3 /dev/sda4 Start 1 26 2576 2707 End 25 2575 2706 4000 Blocks Id 200781 20482875 1052257+ 10394055 System 83 Linux 83 Linux 82 Linux swap / Solaris 8e Linux LVM Con !dis@ podemos asignar muc9os otros tipos de sistema. Con PlP podemos o;tener la lista completa de opciones Command (m for help): l 0 Empty 1 FAT12 2 XENIX root 3 XENIX usr 4 FAT16 <32M 5 Extended 6 FAT16 7 HPFS/NTFS 8 AIX 1e Hidden W95 FAT1 80 Old Minix be Solaris boot 24 NEC DOS 81 Minix / old Lin bf Solaris 39 Plan 9 82 Linux swap / So c1 DRDOS/sec (FAT3c PartitionMagic 83 Linux c4 DRDOS/sec (FAT40 Venix 80286 84 OS/2 hidden C: c6 DRDOS/sec (FAT41 PPC PReP Boot 85 Linux extended c7 Syrinx 42 SFS 86 NTFS volume set da Non-FS data 4d QNX4.x 87 NTFS volume set db CP/M / CTOS / . 4e QNX4.x 2nd part 88 Linux plaintext de Dell Utility < *0 < 9 a b c e f 10 11 12 14 16 17 18 1b 1c AIX bootable 4f QNX4.x 3rd part 8e OS/2 Boot Manag 50 OnTrack DM 93 W95 FAT32 51 OnTrack DM6 Aux 94 W95 FAT32 (LBA) 52 CP/M 9f W95 FAT16 (LBA) 53 OnTrack DM6 Aux a0 W95 Ext'd (LBA) 54 OnTrackDM6 a5 OPUS 55 EZ-Drive a6 Hidden FAT12 56 Golden Bow a7 Compaq diagnost 5c Priam Edisk a8 Hidden FAT16 <3 61 SpeedStor a9 Hidden FAT16 63 GNU HURD or Sys ab Hidden HPFS/NTF 64 Novell Netware b7 AST SmartSleep 65 Novell Netware b8 Hidden W95 FAT3 70 DiskSecure Mult bb Hidden W95 FAT3 75 PC/IX Linux LVM df BootIt Amoeba e1 DOS access Amoeba BBT e3 DOS R/O BSD/OS e4 SpeedStor IBM Thinkpad hi eb BeOS fs FreeBSD ee EFI GPT OpenBSD ef EFI (FAT-12/16/ NeXTSTEP f0 Linux/PA-RISC b Darwin UFS f1 SpeedStor NetBSD f4 SpeedStor Darwin boot f2 DOS secondary BSDI fs fd Linux raid auto BSDI swap fe LANstep Boot Wizard hid ff BBT inalmenteB guardamos los cam;ios Command (m for help): w 8 salimos %tili=ando m7fs na ve' se 9a creado la particiónB el sistema de arc9ivos de;e ser aFadido para que $inu% pueda 9acer uso de este espacio. $a utilidad m@!s se usa para crear sistemas de arc9ivos en particiones vacas. $a utilidad m@!s se utili'a con muc9as opciones distintasB las cuales se pueden ver en la siguiente ta;la Opciones +giga;8tes-. Muestra in!ormación so;re los inodos li;res en lugar de la in!ormación por de!ecto so;re el espacio li;re en disco. enera un gran total de todos los elementos listados <9 Muestra los resultados en un !ormato legi;le para las personasB inclu8endo su!i5os como M +mega;8tes- 8 > +giga;8tes-. ID nouser ro9i;ir a un usuario ordinario +esto esB distinto de root- montar el sistema de arc9ivos. sto es lo predeterminado ro Montar el sistema de arc9ivos en modo de sólo lectura. r Montar el sistema de arc9ivos de lectura 8 escritura suid ermitir el e!ecto de los ;its )ID 8 )>ID s8nc Toda la /) al sistema de arc9ivos de;era 9acerse sncronamente. user ermitir a un usuario ordinario montar el sistema de arc9ivos users ermite a cualquier usuario el monta5e/desmonta5e de el sistema de arc9ivos #esmontando el sistema de arc6i'os $os sistemas de arc9ivos pueden ser desmontados usando el comando umount. Cuando un sistema de arc9ivos es desmontadoB los contenidos del Or;ol principal se actuali'anB no pudiendose usar el umount si el sistema de arc9ivos que se quiere desmontar estO en uso. )i el sistema de arc9ivos estO en uso el comando umount darO un error. sto puede ocurrir por e5emplo cuando tenemos < 03 < a;ierto un arc9ivo de un DVD o un proceso estO 9aciendo uso del mismo. 7tros errores pueden surgir si quitamos dispositivos removi;les sin antes desmontarlos $a sinta%is ;Osica de esta utilidad es la siguiente [BASH]# umount [opciones] [dispositivo|directorio] l comando mount admite dos tipos de opcionesB unos para el comando en siB 8 otros para especi!icar opciones del sistema de arc9ivos. Opciones #escripcion Desmonta todos los !iles8stems descritos en /etc/mta;. ste arc9ivo estO mantenido por uota Muestra las limitaciones de cuota en usuario o en grupo. $a opción uotaon (ctiva las cuotas con!iguradas previamente en uno o mOs sistemas de arc9ivos. $a sinta%is ;Osica de esta utilidad es la siguiente [BASH]# quotaon [opciones] puntoDeMontaje 2 ( Ejemplo:/home /var) [BASH]# quotaon [opciones] -a )e pueden utili'ar muc9as opciones con el comando quotaon. $as utili'adas mOs !recuentemente son las que se muestran en la ta;la siguiente Opciones #escripcion uotaoff Desactiva las cuotas de disco en uno o mOs sistemas de arc9ivos $a sinta%is ;Osica de esta utilidad es la siguiente [BASH]# quotaoff [opciones] puntoDeMontaje 2 ( Ejemplo:/home /var) [BASH]# quotaoff [opciones] -a )e pueden utili'ar muc9as opciones con el comando quotao!!. $as utili'adas mOs !recuentemente son las que se muestran en la ta;la siguiente Opciones #escripcion uotac%ec- #evisa los sistemas de arc9ivos 8 compila las ;ases de datos de cuotas. sta comando no estO incluido espec!icamente en los o;5etivos del e%amen $I 1:1B pero es un componente importante en el sistema de cuotas de $inu%. l comando quotac9ec@ uota Modi!ica las cuotas de usuario o grupo. ste es un comando interactivo que utili'a un editor de te%to para con!igurar los parOmetros de cuotas para usuarios o grupos. or de!ecto se utili'a el editor vi. Cuando se enva el comandoB se e5ecuta un editor con un arc9ivo temporal que contiene las opciones de cuotas. (l guardar el arc9ivo temporalB el editor !inali'a 8 los cam;ios se guardan en las ;ases de datos de cuotas. n la primera !orma del comandoB se modi!ica una lista de usuarios o grupos separados por espacios en ;lanco especi!icados en el apartado nom;res. )i se inclu8e la opción