---
title: FreeBSD Handbook
authors:
  - author: The FreeBSD Documentation Project
copyright: 1995-2021 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$" 
trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] 
---

= FreeBSD Handbook
:doctype: book
:toc: macro
:toclevels: 2
:icons: font
:xrefstyle: basic
:relfileprefix: ../
:outfilesuffix:
:sectnums:
:sectnumlevels: 6
:partnums:
:chapter-signifier: Chapter
:part-signifier: Part
:source-highlighter: rouge
:experimental:
:skip-front-matter:
:book: true
:pdf: false
:pgpkeys-path: ../../../../../

ifeval::["{backend}" == "html5"]
include::shared/mirrors.adoc[]
include::shared/authors.adoc[]
include::shared/releases.adoc[]
include::shared/en/mailing-lists.adoc[]
include::shared/en/teams.adoc[]
include::shared/en/urls.adoc[]
:chapters-path: content/en/books/handbook/
endif::[]

ifeval::["{backend}" == "pdf"]
include::../../../../shared/mirrors.adoc[]
include::../../../../shared/authors.adoc[]
include::../../../../shared/releases.adoc[]
include::../../../../shared/en/mailing-lists.adoc[]
include::../../../../shared/en/teams.adoc[]
include::../../../../shared/en/urls.adoc[]
:chapters-path:
endif::[]

ifeval::["{backend}" == "epub3"]
include::../../../../shared/mirrors.adoc[]
include::../../../../shared/authors.adoc[]
include::../../../../shared/releases.adoc[]
include::../../../../shared/en/mailing-lists.adoc[]
include::../../../../shared/en/teams.adoc[]
include::../../../../shared/en/urls.adoc[]
:chapters-path:
endif::[]

[.abstract-title]
[abstract]
Abstract

Welcome to FreeBSD! This handbook covers the installation and day to day use of _FreeBSD {rel122-current}-RELEASE_, _FreeBSD {rel121-current}-RELEASE_ and _FreeBSD {rel114-current}-RELEASE_. This book is the result of ongoing work by many individuals. Some sections might be outdated. Those interested in helping to update and expand this document should send email to the {freebsd-doc}.

The latest version of this book is available from the https://www.FreeBSD.org/[FreeBSD web site]. Previous versions can be obtained from https://docs.FreeBSD.org/doc/[https://docs.FreeBSD.org/doc/]. The book can be downloaded in a variety of formats and compression options from the https://download.freebsd.org/ftp/doc/[FreeBSD FTP server] or one of the numerous crossref:mirrors[mirrors-ftp,mirror sites]. Printed copies can be purchased at the https://www.freebsdmall.com/[FreeBSD Mall]. Searches can be performed on the handbook and other documents on the link:https://www.FreeBSD.org/search/[search page].

'''

toc::[]

:sectnums!:

include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1]

:sectnums:

// Section one
include::{chapters-path}parti.adoc[lines=7..18]

include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

// Section two
include::{chapters-path}partii.adoc[lines=7..18]

include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}wine/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

// Section three
include::{chapters-path}partiii.adoc[lines=7..12]

include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

// Section four
include::{chapters-path}partiv.adoc[lines=7..19]

include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..34;44..-1]

// Section five
include::{chapters-path}partv.adoc[lines=7..8]

:sectnums!:

include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..21;30..-1]

include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..21;29..-1]

include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..21;30..-1]

include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..21;31..-1]

:sectnums:
