Some Useful Linux Commands Contents 1 Introduction 2

Total Page:16

File Type:pdf, Size:1020Kb

Some Useful Linux Commands Contents 1 Introduction 2 SomeUsefulLinuxCommands Contents 1Introduction 2ShorthandattheCommandPrompt 3TypicalDotFiles 4UsefulFiles 5ImportantDirectories 6ImportantBashShellVariables 7ImportantDaemonsandStartupServices 8WindowManagers 9AlphabeticalListofPrincipalCommands 10NotesonApplications 10.1MailTransferAgents(MTAs) 10.2MailUserAgents(MUAs) 10.3Editors 10.4Other 11SomeNiftySlogans 12References 1Introduction ThisismyownsummaryofusefulLinuxabbreviations,directories,files,andco mmands.Iusemyownannotationstorecallusefuloptionsandargumentsthatare notnecessarilydocumentedineasytofindplaces.Iquiteoftencallupthisf ilewhenIcan'trememberthesyntaxofacommandthatIuseoften(butnotofte nenoughtorememberthesyntax!).Ialsoeditorializeontherelativeusefulnes sofdifferenttypesofprograms. Thisdocumentisworkinprogress.Sendsuggestedchangesandcorrectionstoamb [email protected] O'ReillyhasjustpublishedonlineanalphabeticallistofcommandsfromLinuxi naNutshell.Itisavailablehere.Itcontainsmoredetailedexplanationsofma nyofthecommandslistedhere. 2ShorthandattheCommandPrompt Someofthesearespecifictothebashshell.Ihavenotexperimentedenoughwit hothershellstoknowwhicharecommontoallshells.Seealsothe``BashRefer enceCard'',SSC(2000),availableonline. /rootdirectory ./currentdirectory ./command_namerunacommandinthecurrentdirectorywhenthecurrentdirecto ryisnotonthepath ../parentdirectory ~homedirectory $typicalpromptwhenloggedinasordinaryuser #typicalpromptwhenloggedinasrootorsuperuser !repeatspecifiedcommand !!repeatpreviouscommand ^^repeatpreviouscommandwithsubstitution &runaprograminbackgroundmode [Tab][Tab]printsalistofallavailablecommands.Thisisjustanexampleof autocompletewithnorestrictiononthefirstletter. x[Tab][Tab]printsalistofallavailablecompletionsforacommand,whereth ebeginningis``x'' [Alt][Ctrl][F1]switchtothefirstvirtualtextconsole [Alt][Ctrl][Fn]switchtothenthvirtualtextconsole.Typically,thereares ixonaLinuxPCsystem. [Alt][Ctrl][F7]switchtothefirstGUIconsole,ifthereisonerunning.Ift hegraphicalconsolefreezes,onecanswitchtoanongraphicalconsole,killthe processthatisgivingproblems,andswitchbacktothegraphicalconsoleusing thisshortcut. [ArrowUp]scrollthroughthecommandhistory(inbash) [Shift][PageUp]scrollterminaloutputup.Thisalsoworksattheloginprompt ,soyoucanscrollthroughyourbootmessages. [Shift][PageDown]scrollterminaloutputdown [Ctrl][Alt][+]switchtonextXserverresolution(iftheserverissetupfor morethanoneresolution) [Ctrl][Alt][]changetopreviousXserverresolution [Ctrl][Alt][BkSpc]killthecurrentXserver.Usedwhennormalexitisnotpos sible. [Ctrl][Alt][Del]shutdownthesystemandreboot [Ctrl]ckillthecurrentprocess [Ctrl]dlogoutfromthecurrentterminal [Ctrl]sstoptransfertocurrentterminal [Ctrl]qresumetransfertocurrentterminal.Thisshouldbetriedifthetermi nalstopsresponding. [Ctrl]zsendcurrentprocesstothebackground resetrestoreaterminaltoitsdefaultsettings [Leftmousebutton]Holddownleftmousebuttonanddragtohighlighttext.Rele asingthebuttoncopiestheregiontothetextbufferunderXand(ifgpmisins talled)inconsolemode. [Middlemousebutton]Copiestextfromthetextbufferandinsertsitatthecur sorlocation.Withatwobuttonmouse,clickonbothbuttonssimultaneously.It isnecessaryforthreebuttonemulationtobeenabled,eitherundergpmorinXF 86Config. 3TypicalDotFiles Thereissomeredundancyacrosstheseprograms.Forexample,thelookandbehavi orofemacscanbecustomizedbyusinngthe.emacsfile,butalsobyaddingthe appropriatemodificationstothe.Xdefaultsfile.Defaultversionsofthesefile sareofteninstalledinusers'homedirectorieswhenthesoftwarepackagesthat usethemareinstalled.Ifaprogramdoesn'tfinditsconfigurationfileinthe user'shomedirectory,itwilloftenfallbackonasytemwidedefaultconfigur ationfileinstalledinoneofthesubdirectoriesthatthepackagelivesin. .bash_logoutfileexecutedbybashshellonlogout .bash_profileinitializationofbashshellrunonlyonlogin.Bashlooksfirst fora.bash_profilefilewhenstartedasaloginshellorwiththeloginoptio n.Ifitdoesnotfind.bash_profile,itlooksfor.bash_login.Ifitdoesn'tfi ndthat,itlooksfor.profile.Systemwidefunctionsandaliasesgoin/etc/bas hrcanddefaultenvironmentvariablesgoin/etc/profile. .bashrcinitializationcommandrunwhenbashshellstartsupasanonloginsh ell .cshrcinitializationcommandsthatarerunautomatically(likeautoexec.bat) whenCshellisinitiated .emacsconfigurationfileforemacseditor .fvwmrcconfigurationfileforfvwmwindowmanager .fvwm2rcconfigurationfileforfvwm2windowmanager .jedrcconfigurationfileforthejedtexteditor .lessrctypicallycontainskeybindingsforcursormovementwiththelesscomm and .logininitializationfilewhenuserlogsin .logoutcommandsrunwhenuserlogsout .wm_stylegiveschoiceofdefaultwindowmanagerifoneisnotspecifiedinst artx .XdefaultssetsupXresourcesforindividualuser.Thebehaviorofmanydiffe rentapplicationprogramscanbechangedbymodifyingthisfile. .xinitrcinitializationfilewhenrunningstartx.Canbeusedtoactivateappl ications,runagivenwindowmanager,andmodifytheappearanceoftherootwind ow. .xsessionconfigurationfileforxdm 4UsefulFiles /boot/vmlinuzthetypicallocationandnameoftheLinuxkernel.IntheSlackw aredistribution,thekernelislocatedat/vmlinuz. /dev/fd0firstfloppydiskdrive /dev/fd0H1440driverforthefirstfloppydriveinhighdensitymode.Generall y,thisisinvokedwhenformattingafloppydriveforaparticulardensity.Slac kwarecomeswithdriversthatallowforformattinga3.5"diskettewithupto1. 7MBofspace.RedHatandMandrakedonotcontainthesedevicedriverfilesbyd efault. /dev/fd1secondfloppydiskdrive /dev/hdafirstIDEharddrive /dev/hdconmanymachines,theIDEcdromdrive.Mostoften,thereisasymboli clinkcalled/dev/cdromwhichisjustalinktothetruecdromdriverfile. /dev/nullusedwhenyouwanttosendoutputintooblivion /etc/aliasesfilecontainingaliasesusedbysendmailandotherMTAs(mailtra nsportagents).Afterupdatingthisfile,itisnecessarytorunthenewaliases utilityforthechangestobepassedtosendmail. /etc/bashrcsystemwidedefaultfunctionsandaliasesforthebashshell /etc/conf.modulesaliasesandoptionsforconfigurablemodules /etc/crontabshellscripttorundifferentcommandsperiodically(hourly,dail y,weekly,monthly,etc.) /etc/DIR_COLORSusedtostorecolorsfordifferentfiletypeswhenusinglsco mmand.Thedircolorscommandusesthisfilewhenthereisnota.dir_colorsfile intheuser'shomedirectory.Usedinconjunctionwiththeevalcommand(seebe low). /etc/exportsspecifieshoststowhichfilesystemscanbeexportedusingNFS. Manexportscontainsinformationonhowtosetupthisfileforremoteusers. /etc/fstabcontainsinformationonpartitionsandfilesystemsusedbysystemt omountdifferentpartitionsanddevicesonthedirectorytree /etc/HOSTNAMEstoresthenameofthehostcomputer /etc/hostscontainsalistofhostnamesandabsoluteIPaddresses. /etc/hosts.allowhostsallowed(bythetcpddaemon)toaccessInternetservice s /etc/hosts.denyhostsforbidden(bythetcpddaemon)toaccessInternetservic es /etc/groupsimilarto/etc/passwdbutforgroups /etc/inetd.confconfigurestheinetddaemontotellitwhatTCP/IPservicesto provide(whichdaemonstoloadatboottime).AgoodstarttosecuringaLinux boxistoturnofftheseservicesunlesstheyarenecessary. /etc/inittabrunsdifferentprogramsandprocessesonstartup.Thisistypical lytheprogramwhichisresponsiblefor,amongotherthings,settingthedefault runlevel,runningtherc.sysinitscriptcontainedin/etc/rc.d,settingupvirt ualloginterminals,bringingdownthesysteminanorderlyfashioninresponse to[Ctrl][Alt][Del],runningthercscriptin/etc/rc.d,andrunningxdmforag raphicalloginprompt(onlyifthedefaultrunlevelissetforagraphicallogin ). /etc/issuepreloginmessage.Thisisoftenoverwittenbythe/etc/rc.d/rc.Ss cript(inSlackware)orbythe/etc/rc.d/rc.localscript(inMandrakeandRedHa t,andperhapsotherrpmbaseddistributions).Therelevantlinesshouldbecomm entedout(orchanged)inthesescriptsifacustompreloginmessageisdesired . /etc/lilo.confconfigurationfileforlilobootloader /etc/motdmessageofthedayfile,printedimmediatelyafterlogin.Thisisof tenoverwrittenby/etc/rc.d/rc.S(Slackware)or/etc/rc.d/rc.local(Mandrake/Re dHat)onstartup.Seetheremarksinconnectionwith/etc/issue. /etc/mtabshowscurrentlymounteddevicesandpartitionsandtheirstatus /etc/passwdcontainspasswordsandotherinformationconcerninguserswhoare registeredtousethesystem.Forobvioussecurityreasons,thisisreadableonl ybyroot.Itcanbemodifiedbyrootdirectly,butitispreferabletouseaco nfigurationutilitysuchaspasswdtomakethechanges.Acorrupt/etc/passwdfi lecaneasilyrenderaLinuxboxunusable. /etc/printcapshowsthesetupofprinters /etc/profilesetssystemwidedefaultsforbashshell.ItisthisfileinSlac kwarethatsetsuptheDIR_COLORSenvironmentvariableforthecolorlscommand. Alsosetsupothersystemwideenvironmentvariables. /etc/resolv.confcontainsalistofdomainnameserversusedbythelocalmach ine /etc/securettycontainsalistofterminalsonwhichrootcanlogin.Forsecur ityreasons,thisshouldnotincludedialupterminals. /etc/termcapASCIIdatabasedefiningthecapabilitiesandcharacteristicsofd ifferentconsoles,terminals,andprinters /etc/X11/XF86ConfigXconfigurationfile.ThelocationinSlackwareis/etc/XF 86Config. /proc/cpuinfocpuinformation /proc/filesystemsprintsfilesystemscurrentlyinuse /proc/interruptsprintsinterruptscurrentlyinuse /proc/ioportscontainsalistofthei/oaddressesusedbyvariousdevicescon nectedtothecomputer /proc/kcoreThecommandlsl/proc/kcorewillgivetheamountofRAMonthec omputer.It'salsopossibletousethefreecommandtogetthesameinformation (andmore). /proc/versionprintsLinuxversionandotherinfo /var/log/messagesusedbysyslogdaemontostorekernelboottimemessages /var/log/lastlogusedbysystemtostoreinformationaboutlastboot /var/log/wtmpcontainsbinarydataindicatinglogintimesanddurationforeac huseronsystem 5ImportantDirectories Differentdistributionshavedifferentdirectorystructures,despiteattemptsat standardizationsuchasthetheLinuxFilesystemHierarchyStandard(FHS)organ ization. /binessentialUNIXcommandssuchasls,etc.Shouldcontainallbinariesneed
Recommended publications
  • Oldschool E-Mail Setup Eine Freakshow
    Oldschool E-mail Setup Eine Freakshow [email protected] Chemnitzer Linuxtage, 2016 (Screenshot GMX vor >15 Jahren: Waybackmachine zu www.gmx.net) (Screenshot GMX heute) (Screenshot Gmail heute) Lösungen? ● Claws ● Mutt ● Eudora ● Netscape Navigator ● Evolution ● Opera M2 ● GMX ● Outlook ● Gnus ● SquirrelMail ● Hotmail ● The Bat! ● Hushmail ● Thunderbird ● KMail ● … Flußgrafik Email Netz MTA MRA MDA MUA MSA MTA Netz Hipster! ● KISS ● YAGNI ● DRY ● NIH ● Divide And Conquer ● Everything is a file ● No vendor lock-in ● Mißtraue Autoritäten – fördere Dezentralisierung Netz Netz Emails Client, den ich Remote verwenden kann Leicht erweiterbar Emails lokal Filter Offenes Format Adressen Netz Netz Abholen Transportformat? Pull Subject 1 Email = 1 File Keine Spuren X-List-ID Mit Hierarchien am Server Beliebige Einfaches Suchen Header Verlässliches Suchen Verarbeitung mit Unix Tools Client, den ich Remote verwenden kann Leicht erweiterbar Emails lokal Filter Offenes Format Adressen Netz Netz Abholen Transportformat? Pull Subject 1 Email = 1 File Keine Spuren X-List-ID Mit Hierarchien am Server Beliebige Einfaches Suchen Header Verlässliches Suchen Verarbeitung mit Unix Tools mbox Maildir mh Client, den ich Remote verwenden kann Leicht erweiterbar Emails lokal Filter Offenes Format Adressen Netz Netz Abholen Transportformat? Pull Subject 1 Email = 1 File Keine Spuren X-List-ID Mit Hierarchien am Server Beliebige Einfaches Suchen Header Verlässliches Suchen Verarbeitung mit Unix Tools mbox Maildir mh tmp 1439306571.1269_0.elvis ~/Post/Technik/Wikitech new 1448267819.5940_0.spencer ... 1457079728.2000_0.spencer:2, cur 1456839383.9873_0.nepomuk:2,SR 1457166567.23654_0.spencer:2,S ... Client, den ich Remote verwenden kann Leicht erweiterbar Filter Adressen Netz Netz Abholen Pull Subject Maildir Keine Spuren X-List-ID am Server Beliebige Header Client, den ich Remote verwenden kann Leicht erweiterbar Filter Adressen Netz Netz Abholen Pull Subject Maildir Keine Spuren X-List-ID am Server Beliebige Header fetchmail getmail mpop ..
    [Show full text]
  • 22Nd International Congress on Acoustics ICA 2016
    Page intentionaly left blank 22nd International Congress on Acoustics ICA 2016 PROCEEDINGS Editors: Federico Miyara Ernesto Accolti Vivian Pasch Nilda Vechiatti X Congreso Iberoamericano de Acústica XIV Congreso Argentino de Acústica XXVI Encontro da Sociedade Brasileira de Acústica 22nd International Congress on Acoustics ICA 2016 : Proceedings / Federico Miyara ... [et al.] ; compilado por Federico Miyara ; Ernesto Accolti. - 1a ed . - Gonnet : Asociación de Acústicos Argentinos, 2016. Libro digital, PDF Archivo Digital: descarga y online ISBN 978-987-24713-6-1 1. Acústica. 2. Acústica Arquitectónica. 3. Electroacústica. I. Miyara, Federico II. Miyara, Federico, comp. III. Accolti, Ernesto, comp. CDD 690.22 ISBN 978-987-24713-6-1 © Asociación de Acústicos Argentinos Hecho el depósito que marca la ley 11.723 Disclaimer: The material, information, results, opinions, and/or views in this publication, as well as the claim for authorship and originality, are the sole responsibility of the respective author(s) of each paper, not the International Commission for Acoustics, the Federación Iberoamaricana de Acústica, the Asociación de Acústicos Argentinos or any of their employees, members, authorities, or editors. Except for the cases in which it is expressly stated, the papers have not been subject to peer review. The editors have attempted to accomplish a uniform presentation for all papers and the authors have been given the opportunity to correct detected formatting non-compliances Hecho en Argentina Made in Argentina Asociación de Acústicos Argentinos, AdAA Camino Centenario y 5006, Gonnet, Buenos Aires, Argentina http://www.adaa.org.ar Proceedings of the 22th International Congress on Acoustics ICA 2016 5-9 September 2016 Catholic University of Argentina, Buenos Aires, Argentina ICA 2016 has been organised by the Ibero-american Federation of Acoustics (FIA) and the Argentinian Acousticians Association (AdAA) on behalf of the International Commission for Acoustics.
    [Show full text]
  • Webfaction User Guide
    WebFaction User Guide WebFaction is a service of Paragon Internet Group Limited CONTENTS 1 Introduction 3 1.1 Services..................................................3 1.2 The Complete System..........................................4 2 The Control Panel 5 2.1 Log in to the Control Panel.......................................5 2.2 Change Your Control Panel Password..................................5 2.3 What to Do About a Lost Password...................................6 2.4 Two-Step Login.............................................6 3 Finding Details About Your Server9 3.1 Finding Your Server’s Name.......................................9 3.2 Finding Your Server’s Operating System................................9 3.3 Finding Your Server’s IP Address.................................... 10 4 Accessing Your Data 11 4.1 Connecting with SSH.......................................... 11 4.2 Connecting with FTP........................................... 14 4.3 Changing Your FTP or SSH Password.................................. 14 4.4 Additional Users............................................. 15 4.5 Backups................................................. 16 5 Accounts 17 5.1 Plans and Services............................................ 17 5.2 Communicating with WebFaction.................................... 18 5.3 Payments................................................. 19 5.4 Affiliate Program............................................. 23 5.5 Canceling Your Account......................................... 24 6 Domains 25 6.1 Getting
    [Show full text]
  • The Qmail Handbook by Dave Sill ISBN:1893115402 Apress 2002 (492 Pages)
    < Free Open Study > The qmail Handbook by Dave Sill ISBN:1893115402 Apress 2002 (492 pages) This guide begins with a discussion of qmail s history, architecture and features, and then goes into a thorough investigation of the installation and configuration process. Table of Contents The qmail Handbook Introduction Ch apt - Introducing qmail er 1 Ch apt - Installing qmail er 2 Ch apt - Configuring qmail: The Basics er 3 Ch apt - Using qmail er 4 Ch apt - Managing qmail er 5 Ch apt - Troubleshooting qmail er 6 Ch apt - Configuring qmail: Advanced Options er 7 Ch apt - Controlling Junk Mail er 8 Ch apt - Managing Mailing Lists er 9 Ch apt - Serving Mailboxes er 10 Ch apt - Hosting Virtual Domain and Users er 11 Ch apt - Understanding Advanced Topics er 12 Ap pe ndi - How qmail Works x A Ap pe ndi - Related Packages x B Ap pe ndi - How Internet Mail Works x C Ap pe ndi - qmail Features x D Ap pe - Error Messages ndi x E Ap pe - Gotchas ndi x F Index List of Figures List of Tables List of Listings < Free Open Study > < Free Open Study > Back Cover • Provides thorough instruction for installing, configuring, and optimizing qmail • Includes coverage of secure networking, troubleshooting issues, and mailing list administration • Covers what system administrators want to know by concentrating on qmail issues relevant to daily operation • Includes instructions on how to filter spam before it reaches the client The qmail Handbook will guide system and mail administrators of all skill levels through installing, configuring, and maintaining the qmail server.
    [Show full text]
  • R E F E R E N C E G U I
    REFERENCE GUIDE Software Version 5.1 Document Version 1 Published March, 2000 Software.com, Inc. www.software.com 525 Anacapa Street 10 Maguire Road, Suite 400 Santa Barbara, CA 93101-1603 Lexington, MA 02421-3130 Tel: (805) 882-2470 Tel: (781) 274-7000 Fax: (805) 882-2473 Fax: (781) 674-1080 The InterMail software is a copyrighted work of Software.com, Inc. © 1993–2000 Software.com, Inc. All rights reserved. InterMail includes software that is copyright © 1990, 1993, 1994, The Regents of the University of California. All rights reserved. This code is derived from software contributed to Berkeley by Mike Olson. SmartHeap, portions copyright © 1991–1997, Compuware Corporation. InterMail incorporates a derivative work of the SSL Plus: SSL 3.0 Integration Suite Toolkit, copyright © 1996, 1997, Consensus Development Corporation. SSL Plus: SSL 3.0 Integration Suite is a trademark of Consensus Development Corporation, which reserves all rights thereto. Portions of the SSL Plus: SSL 3.0 Integration Suite Toolkit software are based on SSLRef™3.0, which is copyright © 1996, Netscape Communications Corporation. SSLRef™ was developed by Netscape Communications Corporation and Consensus Development Corporation. The MD5 Message-Digest algorithm used in InterMail is a copyrighted work of RSA Data Security, Inc., copyright © 1991–1992, RSA Data Security, Inc. All rights reserved. InterMail incorporates a derivative work of the BSAFE cryptographic toolkit, copyright © 1992–1996, RSA Data Security, Inc. All rights reserved. BSAFE is a trademark of RSA Data Security, Inc. The RSA Public Key Cryptosystem is protected by U.S. Patent #4,405,829. The Regular Expression Routines used in InterMail are copyright © 1992–94, Henry Spencer.
    [Show full text]
  • Correu Electrònic I Missatgeria
    Correu electrònic i missatgeria Eduard Canet i Ricart Serveis de xarxa i Internet Serveis de xarxa i Internet Correu electrònic i missatgeria Índex Introducció 5 Resultats d’aprenentatge 7 1 Instal·lació i administració del servei de correu electrònic9 1.1 Protocols de correu electrònic..................................9 1.1.1 Format dels missatges.................................. 12 1.1.2 Bústies de correu..................................... 15 1.1.3 Funcionament de l’SMTP................................ 16 1.1.4 MIME.......................................... 20 1.2 Instal·lació d’un servidor..................................... 24 1.2.1 Instal·lació de l’aplicació servidor............................ 24 1.2.2 Usos indeguts del servidor de correu........................... 26 1.3 Accés remot al correu....................................... 27 1.3.1 Servei POP........................................ 27 1.3.2 Servei IMAP....................................... 31 1.3.3 Clients de correu..................................... 37 1.4 Correu encriptat i signat..................................... 38 1.4.1 Seguretat en el correu.................................. 39 1.4.2 Propietats de seguretat.................................. 40 1.4.3 Implementació de seguretat............................... 42 1.5 Servidor de correu segur..................................... 45 2 Instal·lació i administració de serveis de missatgeria instantània, notícies i llistes de distribució 47 2.1 Missatgeria instantània...................................... 47 2.1.1
    [Show full text]
  • International Network of Wrestling Researchers (INWR) Membership Directory
    International Network of Wrestling Researchers (INWR) Membership Directory (Through June 2018) Allied with United World Wrestling and support group for their Scientific Commission www.inwr-wrestling.com Official publication is the International Journal of Wrestling Science (please send requests for membership and biographical updates to [email protected]) INWR MEMBERSHIP FRITZ BRYTING AANES Email: [email protected] 2X Olympian for Norway Areas of Interest: Coaching, Psychology ELENA ABAEVA MD [email protected] Uzbekistan UWW Medical Commission Doctor GARY ABBOTT Director of Communications & Special Projects [email protected] USA Wrestling Colorado Springs, CO Edmar Abdoulaev Board Member of the Dutch Wrestling Federation, FILA – Referee (Singapore 2010 YOG) Email: [email protected] [email protected] The Netherlands Dutch Wrestling Federation, Wrestling Club «Marshall Baarn» KSV Marshall Baarn, Goudenregenlaan 14, 3741 CB Baarn Interests: Wrestling Training, School Wrestling, Female Wrestling, Officiating BAKIYEV ZAFAR ABDUSHUKUROVICH Email: [email protected] Country: Uzbekhistan Bakiyev Zafar Abdushukurovich was born on 15 of December in 1982 in Tashkent, higher education, graduated from Uzbek State Institute of Physical Education in the direction of physical education (freestyle wrestling) in 2003, and Master's degree in sports in 2005, and post-graduate studies in 2009. Candidate of pedagogical sciences, associate professor. Since September 2009 he has been working as a head of the department of theory and methodology of the national and international kinds of wrestling in Uzbek State Institute of Physical Education. MAHMUT AĆAK [email protected] İnönü University BESYO, Turkey Dr. Açak has worked as a sportsman and trainer in wrestling and football. He worked as physiotherapist for the Turkish National Wrestling Team between 1990-1998.
    [Show full text]
  • The Rise of Cloud Computing
    Many of the designations used by manufacturers and sellers to distinguish their prod- Editor-in-Chief ucts are claimed as trademarks. Where those designations appear in this book, and Mark Taub the publisher was aware of a trademark claim, the designations have been printed Executive Editor with initial capital letters or in all capitals. Debra Williams Cauley The author and publisher have taken care in the preparation of this book, but make no Development Editor expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connec- Songlin Qiu tion with or arising out of the use of the information or programs contained herein. Managing Editor The publisher offers excellent discounts on this book when ordered in quantity for Kristy Hart bulk purchases or special sales, which may include electronic versions and/or custom Project Editor covers and content particular to your business, training goals, marketing focus, and Andy Beaster branding interests. For more information, please contact: Copy Editor U.S. Corporate and Government Sales Barbara Hacha (800) 382-3419 [email protected] Indexer Heather McNeill For sales outside the United States please contact: Proofreader International Sales Language Logistics, LLC [email protected] Technical Reviewer Visit us on the Web: www.informit.com/ph Corey Burger Library of Congress Cataloging-in-Publication Data is on file Cover Designer Alan Clements Composition Copyright © 2009 Pearson Education, Inc. Bronkella Publishing, LLC All rights reserved. Printed in the United States of America. This publication is pro- tected by copyright, and permission must be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or likewise.
    [Show full text]
  • Django-Mailbox Documentation Release 3.3
    django-mailbox Documentation Release 3.3 Adam Coddington Dec 07, 2020 Contents 1 Installation 3 2 Supported Mailbox Types 5 2.1 POP3 and IMAP Mailboxes.......................................6 2.1.1 Additional IMAP Mailbox Features..............................6 2.2 Gmail IMAP with Oauth2 authentication................................7 2.3 Local File-based Mailboxes.......................................7 3 Getting incoming mail 9 3.1 In your code...............................................9 3.2 Using the Django Admin.........................................9 3.3 Using a cron job.............................................9 3.4 Receiving mail directly from Exim4 or Postfix via a pipe........................9 3.4.1 Receiving Mail from Exim4.................................. 10 3.4.2 Receiving mail from Postfix.................................. 10 4 Subscribing to the incoming mail signal 11 5 Development 13 5.1 How to file a ticket?........................................... 13 5.2 How do I get involved?.......................................... 13 5.3 Why my issue/pull request was closed?................................. 13 5.4 How to do a new release?........................................ 13 5.5 How to add support for a new Django version?............................. 14 6 Appendix 15 6.1 Class Documentation........................................... 15 6.1.1 Mailbox............................................. 15 6.1.2 Message............................................. 17 6.1.3 Message Attachment.....................................
    [Show full text]
  • Administration Du Courrier Électronique Sous Linux
    Administration du courrier ´electronique sous Linux Auteur : Guylhem Aznar <guylhem at oeil.qc.ca>. Traducteurs : Gacquer Fr´ed´eric <gacquer at neuronnexion.fr> et Dimitri Ara <dimitri.ara at mail.dotcom.fr>. v3.2, Janvier 2000 Ce document d´ecrit la mise en place, l’administration et la distribution du courrier ´electronique sous Linux. Il est destin´eaux administrateurs plutˆotqu’aux utilisateurs. (Voyez le Mail-User-HOWTO pour des informations sur la gestion du courrier cˆot´eutilisateur et sur les logiciels de courrier ´electronique.) Vous avez besoin de lire ce HOWTO si vous pr´evoyez de communiquer localement ou vers des sites distants via courrier ´electronique. Vous n’avez probablement pas besoin de lire ce document si vous n’´echangez pas de courriers ´electroniques avec d’autres personnes sur votre syst`eme ou avec d’autres sites. Contents 1 Introduction, copyright et mise en garde habituelle 3 1.1 Courrier ´electronique et courrier non sollicit´e(spamming) .................... 3 1.2 Objectifs ............................................... 3 1.3 Nouvelles versions .......................................... 3 1.4 R´eactions ............................................... 3 1.5 Copyright ............................................... 4 1.6 Garantie limit´ee ........................................... 4 2 Autres sources d’information 4 2.1 Mail-User-HOWTO ......................................... 4 2.2 USENET ............................................... 4 2.3 Listes de diffusion .......................................... 5 2.4 Autres documents du Projet de documentation Linux (LDP) .................. 5 2.5 Livres ................................................. 5 3 Comment marche le courrier ´electronique 5 3.1 Courrier entre des machines connect´eesen permanence `aInternet ................ 6 3.2 Signaleur de courrier ......................................... 8 3.3 Courrier vers des machines connect´ees occasionnellement `aInternet ............... 8 3.4 Courrier distant et protocole de courrier distant .........................
    [Show full text]
  • How Qmail Works
    APPENDIX A How qmail Works You DON'T NEED TO UNDERSTAND how qmail works to install or use qmail. And you don't have to be an auto mechanic to operate a car or a watchmaker to tell time. Eut if you really want to master qmail, knowing exactly how it does what it does is crucial. Luckily, qmail's simple, modular design makes understanding how it works easy for a system as complex as a Mail Transfer Agent (MTA). This appendix takes a top-down approach: first looking at how the modules interact with each other, then looking at how each module does its job. High-Level Overview The grand division in qmail is between the modules that accept new messages and place them into the queue and the modules that deliver them from the queue. We'll call these functions receivingand sending. The separation between receiving and sending is complete: Either of these functions can be fully oper­ ational while the other is shut down. Figure A-l shows the high-level organization of qmail. Incoming Receiving Queue Sending Delivered Messages Messages Figure A -1. High-level qmail organization Receiving Messages enter the queue through two main routes: local injection using qmail-inject or sendmail and network injection using qmail-smtpd, qmail-qmtpd 417 AppendixA or qmail-qmqpd. Both ofthese routes use qmail-queue to actually inject their mes­ sages into the queue. Figure A-2 shows the organization ofthe receiving function. QMQP tcpserver QMTP tcpserver SMTP tcpserver Queue Local------------­ MUA Figure A-2. The receivingfunction Sending Messages are delivered from the queue through two main routes: local delivery using qma il-loca 1 and remote delivery using qma il-remote.
    [Show full text]
  • Gnus Manual Gnus V5.10.2
    Gnus Manual Gnus v5.10.2 by Lars Magne Ingebrigtsen Copyright c 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover texts being “A GNU Manual”, and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled “GNU Free Documentation License” in the Emacs manual. (a) The FSF’s Back-Cover Text is: “You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise funds for GNU development.” This document is part of a collection distributed under the GNU Free Doc- umentation License. If you want to distribute this document separately from the collection, you can do so by adding a copy of the license to the document, as described in section 6 of the license. Contents 1 Starting Gnus 1 1.1 Finding the News .......................... 2 1.2 The First Time ........................... 3 1.3 The Server is Down ......................... 3 1.4 Slave Gnusae ............................. 4 1.5 Fetching a Group .......................... 4 1.6 New Groups ............................. 4 1.6.1 Checking New Groups ................... 5 1.6.2 Subscription Methods .................... 5 1.6.3 Filtering New Groups .................... 6 1.7 Changing Servers .......................... 7 1.8 Startup Files ............................. 8 1.9 Auto Save .............................. 9 1.10 The Active File ..........................
    [Show full text]