Förord
Slackware.SE Wiki
Innehåll |
[redigera] Till läsaren
Operativsystemet Slackware Linux är en kraftfull plattform bl.a. för datorer som bygger på Intels x86-arkitektur. Det är utvecklat för att vara stabilt, säkert, och kan fungera som både verksamhetskritisk server eller kraftfull arbetsstation.
Den här boken har tillkommit för att hjälpa dig igång med själva operativsystemet Slackware Linux. Den är inte menad att ta upp varje liten aspekt av distributionen utan snarare visa vad den är kapabel till och att ge dig en grundläggande kunskap om systemet.
Vartefter du blir mer erfaren med Slackware Linux, hoppas vi att du kommer uppskatta denna bok som en smidig referens. Vi hoppas också att du sprider vetskapen om den till bekanta när de kommer och undrar om det där häftiga operativsystemet Slackware som du kör.
Den här boken kanske inte är som en slukande novell men vi har verkligen försökt att göra den så lättsmält som möjligt. Framför allt hoppas vi att du lär dig något och finner den användbar.
Låt oss börja!
[redigera] Bokens upplägg
Kapitel 1, Introduktion
En överblick av Linux, Slackware, Öppen källkod och Organisationer för fri programvara.
Kapitel 2, Hjälp
Beskriver vilka möjligheter till hjälp det finns tillgängligt i ett Slackware Linux system och på Internet.
Kapitel 3, Installation
Beskriver installationsförfarandet steg för steg med skärmbilder för en illustrativ genomgång.
Kapitel 4, System Configuration
Beskriver viktigare konfigureringsfiler och samt hur man kompilerar om sin egen Linuxkärna.
Kapitel 5, Network Configuration
Beskriver hur man ansluter en dator med Slackware Linux till ett nätverk. Täcker in TCP/IP, PPP/uppringd förbindelse, trådlöst nätverk, mm.
Kapitel 6, The X Window System
Beskriver hur man ställer in och använder den grafiska miljön i fönstersystemet X.
Kapitel 7, Booting
Describes the process by which a computer boots into Slackware Linux. Also covers dual-booting with Microsoft Windows operating systems.
Kapitel 8, The Shell
Describes the powerful command line interface for Linux.
Kapitel 9, Filesystem Structure
Describes the filesystem structure, including file ownership, permission, and linking.
Kapitel 10, Handling Files and Directories
Describes the commands used to manipulate files and directories from the command line interface.
Kapitel 11, Process Control
Describes the powerful Linux process management commands used to manage multiple running applications.
Kapitel 12, Essential System Administration
Describes basic system administration tasks such as adding and removing users, shutting down the system properly, and more.
Kapitel 13, Basic Network Commands
Describes the collection of network clients included with Slackware.
Kapitel 14, Security
Describes many different tools available to help keep your Slackware system secure, including iptables and tcpwrappers.
Kapitel 15, Archive Files
Describes the different compression and archive utilities available for Linux.
Kapitel 16, vi
Describes the powerful vi text editor.
Kapitel 17, Emacs
Describes the powerful Emacs text editor.
Kapitel 18, Slackware Package Management
Describes the Slackware package utilities and the process used to create custom packages and tagfiles.
Kapitel 19, ZipSlack
Describes the ZipSlack version of Linux that can be used from Windows without requiring an installation. Appendix A, The GNU General Public License
Describes the license terms under which Slackware Linux and this book can be copied and distributed.
[redigera] Konventioner i boken
To provide a consistent and easy to read text, several conventions are followed throughout the book. Typographic Conventions Italic
An italic font is used for commands, emphasized text, and the first usage of technical terms. Monospace
A monospaced font is used for error messages, commands, environment variables, names of ports, hostnames, user names, group names, device names, variables, and code fragments. Bold
A bold font is used for user input in examples. User Input
Keys are shown in bold to stand out from other text. Key combinations that are meant to be typed simultaneously are shown with `+' between the keys, such as:
Ctrl+Alt+Del
Meaning the user should type the Ctrl, Alt, and Del keys at the same time.
Keys that are meant to be typed in sequence will be separated with commas, for example:
Ctrl+X, Ctrl+S
Would mean that the user is expected to type the Ctrl and X keys simultaneously and then to type the Ctrl and S keys simultaneously. Examples
Examples starting with E:\> indicate a MS-DOS® command. Unless otherwise noted, these commands may be executed from a “Command Prompt” window in a modern Microsoft® Windows® environment.
D:\> rawrite a: bare.i
Examples starting with # indicate a command that must be invoked as the superuser in Slackware. You can login as root to type the command, or login as your normal account and use su(1) to gain superuser privileges.
- dd if=bare.i of=/dev/fd0
Examples starting with % indicate a command that should be invoked from a normal user account. Unless otherwise noted, C-shell syntax is used for setting environment variables and other shell commands.
% top
[redigera] Tack till
This project is the accumulation of months of work by many dedicated individuals. It would not have been possible for me to produce this work in a vacuum. Many people deserve our thanks for their selfless acts: Keith Keller for his work on wireless networking, Joost Kremers for his great work in single-handedly writing the emacs section, Simon Williams for the security chapter, Jurgen Phillippaerts for basic networking commands, Cibao Cu Ali G Colibri for the inspiration and a good kick in the pants. Countless others have sent in suggestions and fixes. An incomplete list includes: Jacob Anhoej, John Yast, Sally Welch, Morgan Landry, and Charlie Law. I'd also like to thank Keith Keller for hosting the mailing list for this project, as well as Carl Inglis for the initial web hosting. Last but not least, I'd like to thank Patrick J. Volkerding for Slackware Linux, and David Cantrell, Logan Johnson, and Chris Lumens for Slackware Linux Essentials 1st Edition. Without their initial framework, none of this would have ever happened. Many others have contributed in small and large ways to this project and have not been listed. I hope they will forgive me for a poor memory.
Alan Hicks, May 2005
