本教程为linux基础入门教程。尽管是入门教程,但是本教程并没有采用"由浅入深"递进式的讲解方式,
每个章节都会向后引用大量读者未曾接触过的概念。
实践证明,这是一种合理可行的做法,相比"由浅入深"的讲解方式,
每个技术主题都尽量提供了和该技术相关的充足信息,使读者一开始就了解该技术的全貌。而不是挤牙膏式的一点点递进。
提前引用的概念都尽量加了参考链接,方便读者查阅。
如果您觉得页面中的内容侵犯了您的权益,请及时与本站取得联系,我们会在收到后会第一时间删除,同时给您带来的不便深表歉意!
希望本站提供的教程对渴望学习linux的用户有所帮助,这也是我们坚持的动力来源!
-
一.linux入门介绍 隐藏或展开
- 1.什么是linux
- 2.linux应用领域
- 3.linux内核版本
- 4.linux内核开发模式
- 5.linux发展历史
- 6.linux和GNU
- 7.linux操作系统基本原理和组成架构
- 8.linux发行版
- 9.linux学习方法建议
-
二.linux安装 隐藏或展开
-
三.linux登录和自定义登录信息 隐藏或展开
- 1.linux启动运行模式
- 2.linux登录过程概述
- 3.退出和关闭linux
-
四.linux命令行和命令 隐藏或展开
- 1.linux命令行
- 2.linux命令
- 3.深入理解linux命令
- 4.linux命令大全
- 5.linux命令执行的类别判断
- 6.同时执行多条命令
- 7.使用tab补全命令
- 8.linux命令的快速编辑
- 9.linux命令行使用技巧
- 10.查找和命令有关的文件
- 11. linux命令别名
-
linux在线帮助 隐藏或展开
-
linux用户管理 隐藏或展开
- 1.linux用户和用户组
- 2.账号管理相关的系统文件
- 3.Linux用户账号管理
- 4.Linux用户组管理
- 5.linux查看和更改用户附属信息
- 6.linux查看用户登录信息
- 7.linux更改用户登录shell
- 8.帐号切换su和sudo
- 9.linux用户间的信息沟通
- 10. linux批量添加账号
- 11. 使用ACL规划linux详细权限
- 12.PAM模块简介
-
linux文件管理 隐藏或展开
- 0.linux文件目录常用命令
- 1.ls命令显示目录或者文件列表
- 2.linux文件与文件类型
- 4. linux目录树结构
- 5. 绝对路径与相对路径
- 6.目录与挂载点
- 7.linux文件属性
- 8.linux文件时间属性
- 9.linux文件权限相关命令
- 10. lsattr和chattr命令显示和修改文件的隐藏属性
- 11.
linux目录相关的操作
- 11.1cd命令切换当前工作目录
- 11.2pwd命令显示当前工作目录
- 11.3mkdir新建目录
- 12. linux文件(包括目录)相关操作
- 13.
linux查看文件内容
- 1.cat与tac命令
- 2.nl命令
- 3.more和less命令
- 4.head和tail命令
- 5.od命令
- 14. linux文件搜索
- 15.linux常用压缩命令
-
linux文件系统 隐藏或展开
-
linux磁盘管理 隐藏或展开
- 1.磁盘管理的基本步骤
- 2.df和du命令查看磁盘和目录的容量
- 3.linux查看磁盘分区状态
- 4.利用gdisk对磁盘进行分区
- 1.新增分区
- 2.partprobe更新Linux内核的分区表信息
- 3.删除分区
- 5.利用fdisk对磁盘进行分区
- 6.利用GNU的parted进行分区行为(Optional)
- 7.linux磁盘文件系统格式化
- 8.linux磁盘文件系统检验
- 9.修改磁盘文件系统参数
- 10.linux磁盘文件系统挂载和卸载
- 11.linux文件系统备份与还原
- 12.linux创建交换分区
- 1. 使用磁盘分区创建swap
- 2.使用文件创建swap
- 13.高级磁盘管理
- 14.光盘操作
- 15.dd
- 16.cpio
-
用vim编辑文本文件 隐藏或展开
- 1.vi/vim文本编辑器
- 2.vi/vim的使用
- 3.vi/vim常用按键指令说明
- 4.vim的缓存文件、救援恢复与启动时的警告信息
- 5.vim高级功能
- 1.区块选择
- 2.多文件编辑
- 3.多窗口功能
- 4.vim文字自动补全功能
- 6.vim环境设定与记录: ~/.vimrc,~/.viminfo
- 7.vim插件
- 8.其他vim使用注意事项
- 1.中文编码问题
- 2.DOS与Linux的断行字符
- 3.语系编码转换
-
linux进程管理 隐藏或展开
-
查看linux系统资源信息 隐藏或展开
-
linux数据流重定向和管道 隐藏或展开
- 1.linux数据流重定向
- 2.
linux管道和常用管道命令
- 1.linux cut命令
- 2.linux grep命令
- 3.linux tee命令
- 4.linux wc命令
- 5.linux join命令
- 6.linux col命令
- 7.linux expand命令
- 8.linux paste命令
- 9.linux sort命令
- 10.linux split命令
- 11.linux tr命令
- 12.linux uniq命令
- 13.linux xargs命令
-
shell和shell script 隐藏或展开
- 1.shell简介
- 2. linux shell版本分类
- 3. shell和linux内核的关系
- 4. bash shell
- 5. linux shell运行模式
- 6. linux history命令
- 7. linux bash控制终端环境设置
- 8. linux bash命令行常用通配符和特殊符号
- 9. shell变量
- 10.shell环境变量
- 11.shell环境配置文件
- 12linux正则表达式
- 13 sed工具
- 14 awk工具
- 15 格式化打印printf
- 16 文件比对工具diff、cmp、patch
- 17 文件打印准备pr
- 18
shell script脚本编程
- 1.shell scripts
- 1.几个简单shell脚本示例
- 2.shell脚本的执行
- 3.test判断
- 4.shell函数
- 5.shell脚本的位置参数
- 6.shell脚本if分支
- 7.shell脚本case分支
- 8.shell脚本while循环
- 9.shell脚本for循环
- 10.shell脚本调试
-
bash shell的作业管理(job control) 隐藏或展开
-
selinux 隐藏或展开
-
linux系统服务管理 隐藏或展开
-
linux启动过程详解 隐藏或展开
-
linux grub 隐藏或展开
- 1.Boot Loader: Grub2
- 2.boot loader 的两个 stage
- 3.grub2 的配置文件 /boot/grub2/grub.cfg 初探
- 4.磁盘与分区槽在 grub2 中的代号
- 5./boot/grub2/grub.cfg 配置文件
- 6.grub2 配置文件维护 /etc/default/grub 与 /etc/grub.d
- 7.开机前的额外功能修改
- 8.关于开机画面与终端机画面的图形显示方式
- 9.为个别选单加上密码
- 10.grub2 的账号、密码与选单设定
- 11.grub2 密码设定的文件位置与加密的密码
- 12.忘记root 密码的解决之道
- 13.直接开机就以 root 执行 bash 的方法
- 14.因文件系统错误而无法开机
linux例行性工作crontab
隐藏或展开
linux日志系统
隐藏或展开
linux系统基本设置
隐藏或展开
- 1.linux网络设置
- 2.linux时间和日期设置
- 1.date命令
- 2.cal命令
- 3.timedatectl命令
- 4.显示与设置时区
- 5.ntp网络校时
- 3.linux语系设置
- 4.linux防火墙设置
linux软件安装与卸载
隐藏或展开
- 1.yum在线安装与升级
- 2.apt在线安装与升级
- 3.通过软件源码安装
linux系统备份策略
隐藏或展开
linux X window
隐藏或展开
linux内核与内核模块
隐藏或展开
- 1.内核与内核模块
- 2.内核模块与相依性
- 3.内核模块的观察
- 4.内核模块的加载与移除
linux内核编译与配置
隐藏或展开
- 1.什么是内核(Kernel)
- 2.更新内核的目的
- 3.内核源码的解压缩/安装/观察
- 4.编译内核与内核模块
- 5.单一模块编译
- 6.内核模块管理
附录:计算机系统组成原理
隐藏或展开
initroot原创,转载请注明出处 www.initroot.com