; TeX output 2003.11.26:1336_2 ~?ՁZݺIqqecss2074ThefLinuxTipsHOwmWTO cG 1 ecrm1000Vince/Reed,qL ectt1000reedv@rpi.eduT*raduzioneHЃ ecti1000Natali CGiuliano(Diaolin)mailto:natali@tqs.it(febbraio1996)v0.1,U 30August1994&6 ecss1000Questo}%doGcumentodescrivealcunebreviproGcedureedideeperrisparmiare}%temponellacongurazioneenell'usoquotidianoLdiLinux.DT*uttocio`chetrovatequidentroeratroppGogeneraleperessereinclusoneglialtriHOWTO.(&Lt$ffffecbx1440Conctents]f ecbx10001In>troQduzione12PiccoliTips2ؼ2.1%MuovereU ledirectoryattraversoU ilesystems.qAlanCox,A.Cox@swanse}/a.ac.uk*.荍.......w22.2%PuntatorektopGerlepatchalloGNU=Make3.70pGercambiareVP*ATH.kTedStern, %stern@amath.washington.e}/duȖ.荍...................................w22.3%ComeFpGossoimpedirechevengaeseguitol'fsckadognirebGootFdelsistema? BDaleLutz,%dal@wimsey.c}/om\.荍..........................................w22.4%ComeU impGediregli"fscks"causatida"devicebusy"alreboot.qJonT*ombs,jon@gtex02.us.es͹22.5%Comedstamparepagineconilmargine(forabile)pGericontenitoristandard.VLMikeDickey*,%mdickey@thorplus.lib.pur}/due.eduU.荍.................................w22.6%Il2moGdoperricercareattraverso2unaseriedilesunaespressioneregolare.;RaulDeluthMiller,%rockwell@nova.umd.eduSc.荍.....................................w32.7%Uno scriptpGerripulireildiscodailediautosave ebackup.FHBarryT*olnas,%tolnas@nestor.engr.utk.edui.荍..................................w33Tipsdettagliatis|f33.1%UsaredlapartizionediswapdiLinuxanchepGerloswapdiWindows.LT*ony%Acero,ac}/e3@midway.uchicago.edu7.荍.................................w33.2%ComeHcongurareil"selezionatore"dixdmpGerlasceltadeglihost.dArrigoT*ri-%ulzi,a.triulzi@ic.ac.ukʍ.荍.......................................w4(1Inctropduzione:Benvenuti|alLin>ux(TipsHOWTO,|ilpGostoincuitroverete|lerispostealledomandenonattinentiailinuxtihowtosspGecici.[Neltipshowto,|;troveretepiccoli"tricks"cherenderannol'usoeilmantenimentodiLinuxpiu`facile.LComunque,/essendosololasecondareleasedeltipshowto,/ilnumeroditipsripGortatoe`relativqamente basso.9Pensocomunquecheprossimamentestroveremoqualcosainpiu`...9MandatemilevostreideeinmoGdocheiolepossaincluderenell'howto.@Viringrazioanticipatamente!@ɽVinc}/e!ReedMaintainerLinuxTIPSHOWTOкmailto:reedv@rpi.edu*_2 ~?G2.8PiccoliTipsI2ՁV2PiccoliG\Tips荍!N ecbx12002.1MuovereRledirectoryattraversoRilesystems.)xAlanCox,֕ ecbi1200A.Cox@swanseOa.ac.ukMMetoGdoU velocepermuovereuninteradirectorydaundiscoall'altro:ؼ(cdU /source/directory;tarcf-.) !", cmsy10j(cd/dest/directory;tarxvfp-)"`2.2Puntatoreitop_erlepatchalloGNU\Make3.70p_ercambiareVPATH.iTedStern,stern@amath.washington.eOduNon;sapreiquantesianolepGersonechehannoriscontratoilproblema,0Amac'e`una"feature"delGNU makeXversione3.70chenonmipiace.{InquestailVP*ATHXLsicompGortastranamentesegliassegnateunpathnameʯassoluto.C[C'e`unapatchestremamentevqalidachelocorregge,_lapGoteteotteneredaPaulD.Smithpsmith@wellfleet.com.VLuispGedisceladocumentazioneelapatchdopGoognirevisionedelloGNUmakesul2newsgroup'gnu.utils.bug'.fGeneralmente,io2applicoquestapatchericompiloilgmakesuognisistemaalqualeU hopGossibilita`diaccedere."`2.3ComeԸp_ossoimpedirechevengaeseguitol'fsckadognireb_ootԸdelsistema?DaleLutz,dal@wimsey.cOomD=DomandaR=Risp}/ostaؼD:U ComepGossofareperimpedireae2fsckdicontrollareildiscoadognisequenzadibGoot?R:gkQuandoricompiliilkernel,illesystemvienemarcato'dirty'ecosi`ildiscovienecontrollatoadogni bGoot.LaTYsoluzionee`eseguire:qrdev-R/zImage1.QuestocorreggeilkernelpGerconvincerlocheillesystemnone`"dirty".xjNota::SePusatelilo,xqL ecit1000aggiungete?larigaVread-onlynelPvostr}/oledicongurazionedililo(Disolito/etc/lilo.c}/onf )"`2.4ComeVimp_ediregli"fscks"causatida"devicebusy"alreboot.OzJonTombs,jon@gtex02.us.esSe3incontratespGessol'erroredevicebusyalloshutdownilche'provoGcaunfsckdellesystemalmomentodelrebGoot,U eccovilasemplicesoluzione:qaggiungetequestalineaalle/etc/brcoalle/sbin/brc,Gʍmount?-oremount,ro/mount.dirpGerptuttiilesystemsmontatiescludendo/,primadellachiamataumount-a.QFQuestoservese,pGerqualsiasi ragione,CloshutdownfalliscenellachiusuradituttiiproGcessienellosmontareidischi;questisarannocomunqueU apGostoalreboot.qNelmiocasoquestosalvqaunbelpo`ditempoadognireboot."`2.5Come lstamparepagineconilmargine(forabile)p_ericontenitoristandard.MikeDickey,mdickey@thorplus.lib.purOdue.edu 0ffG #!/bin/sh#?/usr/local/bin/print#?asimpleformattedprintout,toenablesomeoneto#?3-holepunchtheoutputandputitinabindercat?$1|pr-t-o5-w85|lprx_2 ~?G3.8TipsdettagliatiqX3ՁVffGp2.6IlMcmo_doperricercareattraversoMcunaseriedilesunaespressioneregolare.RaulDeluthMiller,D7` ectt1200rockwell@nova.umd.eduMHoU chiamatoquestoscript'forall'.qUsatelocosi`:ؼforall?/usr/includegrep-iioctl forall?/usr/mangrepioctlEdU eccoviforall:ffffG#!/bin/shif?[1=`expr2$#`]thenecho?Usage:$0dircmd[optargs]exit?1fidir=$1?shiftfind?$dir-typef-print|xargs"$@" &ffGp2.7Uno6scriptp_erripulireildiscodailediautosave6ebackup.BarryTolnas,tolnas@nestor.engr.utk.eduMQuipropGongounsemplicescriptdishellchericursivqamentediscendeunramodidirectoriesrimuovendoile1diauto-save1()ebackup(#)diemacs,.oles,edilesdiT*eX".log.Comprimeinoltreiles.texediREADMEU .Sulmiosistemal'hochiamato:qsqueeze.ffGX'#!/bin/sh#SQUEEZE?removesunnecessaryfilesandcompresses.texandREADMEfiles#By?Barrytolnas,tolnas@sun1.engr.utk.edu#echo?squeezing$PWDfind X$PWD-name-or-name-or-name-or-name-execrm-f{}find$PWD-name-or-name-or-name-execgzip-9{}&ffG+3TipsG\dettagliati荍3.1UsarelapartizionediswapdiLinuxanchep_erloswapdiWindows.#1TonyAcero,acOe3@midway.uchicago.edu# 9b1.F*ormattateAlapartitioncomepartizionedos,JecreateviillediswapdiWindowsalsuointerno,Jmanonrfateripartirewindowssubito.Mv(DovetemantenerlocompletamentevuotopGerilmomento,pGercomprimerloU almassimo). 9b2.F*ate`partirelinuxesalvqatelapartizioneinunle.Poniamochelapartizionefosse/dev/hda8:Zddif=/dev/hda8of=/etc/dosswap 9b3.ComprimeteIilledosswap;Mvistochee`a0verra`compressonelmoGdomiglioregzipl-9/etc/dosswap 9b4.Aggiungete,9alvostrole/etc/rcpGerpreparareedinstallarelospaziodiswapsottoLinux:6tXXXXXc}/orrispondealnumer}/odiblocchinellapartizionediswapmkswap/dev/hda8XXXXXswapon-av 9b5.AssicurateviU diaggiungereun'"entry"pGerlapartizionediswapnelvostrole/etc/fstab#E_2 ~?G3.8TipsdettagliatiqX4ՁV 9b6.Se.ilvostropacchetto"init/rebGoot".supporta/etc/brco/sbin/brcaggiungete,a/etc/brc,ioag- giungetelo<'manualmentequandovoleterebGoottarecondosjos/2,A&edesideratericonvertirelapartizionediHswapdinuovoallaversionepGerdos/windows:kbswap}/oo-avzcat/etc/dosswap.gzjddof=/dev/hda8bs=1kc}/ount=100ؼN.B.k:Notatechequestoscrivesolamenteiprimi100bloGcchidellapartizione.L`Empiricamente,honotatoche$questoe`suciente.Qualisonoiproedicontro?Pro:frisparmiereteunbGelpo`dispaziosudisco.Contro:Pse;ilpassaggio5none`automatizzato, idovretericordarvidifarlomanualmente, iequestorallentera`ilU proGcessodirebootdiqualchenanosecondo.q:-)#Í3.2Come1pcongurareil"selezionatore"dixdmp_erlasceltadeglihost.ArrigoTriulzi,a.triulzi@ic.ac.uk# 9b1.Editate[4illechelanciaxdm(probabilmente/etc/rc/rc.6o/etc/rc.loGcal)inmodochecontengaleseguentilineenellasezionedistartupdixdm. 5/usr/bin/X11/xdmJexe}/c/usr/bin/X11/X-indirecthostname 9b2.Editatev/usr/lib/X11/xdm/Xserversecommentatelalineachefa`partireilserversullamacchinaloGcalei.e.qstartingU 0: 9b3.EseguiteU ilrebGootU esieteapGosto.ؼLoaggiunsiquando,>dispGerato,provqavoasettarelamia"subnet"edoccupaialmenounasettimanaperlasoluzionedelproblema.5VCaveat:conlavecchiaedizioneSLS(1.1.1)pGeralcuneragionipotretelasciarelastringa-noGdaemonallanedellarigacontenenteilcomandoxdmquesto:NON:funzionaconlereleasesuccessiv>e.-;_2GD7` ectt1200qL ecit1000֕ ecbi1200!N ecbx1200]f ecbx1000&Lt$ffffecbx14406 ecss1000HЃ ecti1000Iqqecss2074qL ectt1000 1 ecrm1000 !", cmsy105