Slackware 必 读 指 南

Alan Hicks
Chris Lumens
David Cantrell
Logan Johnson

最近一次更新:2015-10-24                                                                                                            Copyright © Slackware Linux, Inc.

目 录 列 表


前 言

1 Slackware 简介
1.1 Linux 是什么 ?
1.1.1 说说 GNU
1.2 Slackware 是什么 ?
1.3 开源软件与自由软件
2 帮助
2.1 本地系统帮助
2.1.1 man
2.1.2 /usr/doc
2.1.3 HOWTOs 和 mini-HOWTOs
2.2 在线网络帮助
2.2.1 官方网站和论坛
2.2.2 邮件支持
2.2.3 非官方网站和论坛
3 安装
3.1 获取 Slackware
3.1.1 官方CD和套装
3.1.2 从网上下载
3.2 系统要求
3.2.1 软件包分组
3.2.2 安装方法
3.2.3 启动盘
3.2.4 根盘
3.2.5 附加盘
3.2.6 刻盘
3.3 分区
3.4 setup 程序
3.4.1 帮助
3.4.2 按键映射
3.4.3 添加交换分区
3.4.4 选择安装位置
3.4.5 安装源
3.4.6 选择软件包
3.4.7 安装
3.4.8 配置
4 系统配置
4.1 系统总览
4.1.1 系统目录设计结构
4.1.2 文件查找
4.1.3 /etc/rc.d 目录
4.2 内核选择
4.2.1 从 Slackware CD-ROM 上的 /kernels 目录选择
4.2.2 从源码编译
4.2.3 使用内核模块
5 网络配置
5.1 netconfig 工具
5.2 网络硬件配置
5.2.1 加载网络模块
5.2.2 10/100/1000Base-T 和 Base-2本地网卡
5.2.3 Modems调制解调器
5.2.4 PCMCIA无线网卡
5.3 TCP/IP 设置
5.3.1 DHCP
5.3.2 静态 IP
5.3.3 网络接口配置文件 /etc/rc.d/rc.inet1.conf
5.3.4 DNS解析文件 /etc/resolv.conf
5.3.5 DNS解析文件 /etc/hosts
5.4 PPP
5.4.1 pppsetup
5.4.2 /etc/ppp
5.5 无线网络
5.5.1 检查你的无线网卡是否被支持
5.5.2 配置无线网络
5.6 网络文件系统
5.6.1 SMB/Samba/CIFS
5.6.2 NFS
6 X 视窗系统配置工具
6.1 xorgconfig
6.2 xorgsetup
6.3 xinitrc
6.4 xwmconfig
6.5 xdm
7 启动引导器
7.1 lilo
7.2 loadlin
7.3 双系统引导/多系统引导
7.3.1 Windows
7.3.2 Linux
8 Shell
8.1 用户
8.1.1 登录
8.1.2 超级用户 root
8.2 命令行
8.2.1 运行程序
8.2.2 通配符
8.2.3 输入输出/重定向/管道
8.3 bash
8.3.1 环境变量
8.3.2 Tab 补全
8.4 虚拟终端
8.4.1 screen
9 文件系统
9.1 文件所属关系
9.2 文件权限
9.3 链接
9.4 设备挂载
9.4.1 fstab
9.4.2 挂载卸载
9.5 挂载网络设备
10 操作文件和目录
10.1 导航命令: ls, cd, pwd
10.1.1 ls
10.1.2 cd
10.1.3 pwd
10.2 分页浏览: more, less, most
10.2.1 more
10.2.2 less
10.2.3 most
10.3 简单输出: catecho
10.3.1 cat
10.3.2 echo
10.4 新建文件与目录: touchmkdir
10.4.1 touch
10.4.2 mkdir
10.5 删除文件与目录: rmrmdir
10.5.1 rm
10.5.2 rmdir
10.6 复制与移动
10.6.1 cp
10.6.2 mv
10.7 文件别名:ln
11 进程控制
11.1 后台运行
11.2 前台运行
11.3 ps
11.4 kill
11.5 top
12 系统管理必知必会
12.1 用户和用户组
12.1.1 用命令管理用户和用户组
12.1.2 修改密码
12.1.3 修改用户信息
12.2 用修改文件的方式管理用户和用户组
12.3 正确关机的方法
13 基本的网络命令
13.1 ping 检测网络连通性
13.2 traceroute 跟踪路由
13.3 DNS 工具
13.3.1 host
13.3.2 nslookup
13.3.3 dig
13.4 finger 查询用户信息
13.5 telnet 非加密的远程登录工具
13.5.1 telnet 的其他用法
13.6 ssh 安全加密的远程登录工具
13.7 与邮件相关的命令
13.7.1 pine
13.7.2 elm
13.7.3 mutt
13.7.4 nail
13.8 文本模式下的网页浏览器和网页下载工具
13.8.1 lynx
13.8.2 links
13.8.3 wget
13.9 FTP 客户端
13.9.1 ftp
13.9.2 ncftp
13.10 与同一台机器上的其他用户聊天
13.10.1 wall
13.10.2 talk
13.10.3 ytalk
14 系统安全
14.1 关闭不必要的服务
14.1.1 inetd 开启的服务
14.1.2 init 脚本开启的服务
14.2 主机访问控制
14.2.1 iptables
14.2.2 tcpwrappers
14.3 保持安全更新
14.3.1 slackware安全 方面的邮件列表
14.3.2 /patches 补丁目录
15 文件打包与压缩
15.1 gzip
15.2 bzip2
15.3 tar
15.4 zip
16 文本编辑器 Vi
16.1 打开 vi
16.2 模式
16.2.1 命令模式
16.2.2 插入模式
16.3 打开文件
16.4 保存文件
16.5 退出 vi
16.6 设置 vi
16.7 Vi 键绑定
17 Emacs
17.1 Starting emacs
17.1.1 Command Keys
17.2 Buffers
17.3 Modes
17.3.1 Opening files
17.4 Basic Editing
17.5 Saving Files
17.5.1 Quitting Emacs
18 Slackware 包管理
18.1 Slackware 包格式
18.2 包管理工具
18.2.1 pkgtool
18.2.2 installpkg
18.2.3 removepkg
18.2.4 upgradepkg
18.2.5 rpm2tgz/rpm2targz
18.3 制作Slackware格式的软件安装包
18.3.1 explodepkg
18.3.2 makepkg
18.3.3 SlackBuild 脚本
18.4 制作 Tags和Tagfiles 用于系统的初次安装
19 ZipSlack
19.1 ZipSlack 是什么 ?
19.1.1 优势
19.1.2 劣势
19.2 获取 ZipSlack
19.2.1 安装 ZipSlack
19.3 启动 ZipSlack


附加目录

A. GNU组织的 GPL 协议
A.1. 序文
A.2. 协议条款与使用条件
A.3. 如何在自己的程序上使用这些条款