- 笨办法学 Linux 中文版
- 练习 0:起步
- 练习 1:文本编辑器,vim
- 练习 2:文本浏览器,少即是多
- 练习 3:Bash:Shell、
.profile
、.bashrc
、.bash_history
- 练习 4:Bash:处理文件,
pwd
,ls
,cp
,mv
,rm
,touch
- 练习 5:Bash:环境变量,
env
,set
,export
- 练习 6:Bash:语言设置,
LANG
,locale
,dpkg-reconfigure locales
- 练习 7:Bash:重定向,
stdin
,stdout
,stderr
,<
,>
,>>
,|
,tee
,pv
- 练习 8:更多的重定向和过滤:
head
,tail
,awk
,grep
,sed
- 练习 9:Bash:任务控制,
jobs
,fg
- 练习 10:Bash:程序退出代码(返回状态)
- 练习 11:总结
- 练习 12:文档:
man
,info
- 练习 13:文档:Google
- 练习 14:包管理:Debian 包管理工具
aptitude
- 练习 15:系统启动:运行级别,
/etc/init.d
,rcconf
,update-rc.d
- 练习 16:处理进程,
ps
,kill
- 练习 17:任务调度:
cron
,at
- 练习 18:日志:
/var/log
,rsyslog
,logger
- 练习 19:文件系统:挂载,
mount
,/etc/fstab
- 练习 20:文件系统:修改和创建文件系统,
tune2fs
,mkfs
- 练习 21:文件系统:修改根目录,
chroot
- 练习 22:文件系统:移动数据,
tar
,dd
- 练习 23:文件系统:权限,
chown
,chmod
,umask
- 练习 24:接口配置,
ifconfig
,netstat
,iproute2
,ss
,route
- 练习 25:网络:配置文件,
/etc/network/interfaces
- 练习 26:网络:封包过滤配置,
iptables
- 练习 27:安全 Shell,
ssh
,sshd
,scp
- 练习 28:性能:获取性能情况,
uptime
,free
,top
- 练习 29:内核:内核消息,
dmesg
- 练习 30:打磨、洗练、重复:总复习
- 下一步做什么
- Debian 手动安装
- ArchLinux 环境建立操作手册
- Linux 基础知识
- Linux 架构实用手册
- Linux Shell 脚本学习手册
- Linux 设备驱动开发
- Linux 设备驱动开发秘籍
- Linux 内核编程
- Linux 内核编程第二部分
- Linux Shell 编程训练营
- Linux Shell 编程秘籍
- Azure 上的 Linux 管理实用指南
- Linux 二进制分析学习手册
- Linux 电子邮件
- 面向网络专家的 Linux
- 精通 Linux 管理
- 精通 Linux 网络管理
- 精通 Linux Shell 脚本
- 红帽企业 Linux 8 管理
- 红帽企业 Linux 故障排除指南
- WSL2 提示和技巧
- 配置 IPCop 防火墙
- Linux 系统编程实用手册
- 使用 Yocto 项目学习 Linux 嵌入式编程
- 精通 Linux 嵌入式编程
- 精通 KVM 虚拟化
- 精通 Linux 设备驱动开发
- 精通 Linux 内核开发
- 精通 Linux 安全和加固
- 将 Linux 迁移到微软 Azure
- 使用 Linux 工作