# SwitchLinux
> 您可以跟我们一起学习Linux,通过阅读本教程,你会发现Linux系统没那么难以使用。相反,会在学习使用Linux过程中学会很多思考方法和问题解决方法。
本教程面向用户:
- 对于桌面用户的初学者以及Linux爱好者,阅读本教程可以帮助您快速理解并可以使用`Linux`操作系统进行日常文件管理、浏览互联网、图片视频等多媒体文件查看及编辑等工作。
- 对于希望学习编程的朋友,阅读本教程可以帮助您掌握Linux的基础命令用法、Shell编程方法以及如何搭建自己的编程开发环境。
- 还有很多,只要您有尝试`Linux系统`的愿望,本教程就会帮到您。
## 夺回本该属于您的`阵地`
如果您厌倦了右下角弹出的各种小广告,对很多浏览器、应用软件`偷偷`在你电脑上做的`龌龊之事`无法容忍,那么尝试`Linux系统`吧,一切都可以由你自己做主,`夺回`属于你自己的`电脑`吧。
## 学好`Linux`需要您做什么
当然学习任何内容都需要您付出`行动`和`时间`的,也非常建议您可以做到:
- 多行动实践 : 仅仅阅读是远远不够的,没有行动的实践就是`纸上谈兵`,毫无意义。
- 付出时间 : 其实`付出时间`的含义是要有耐心,遇到问题肯多付出一点时间去`思考`和`寻求帮助`。
## 联系我
您可以邮件给我,邮件地址[learnhard.cn@gmail.com](mailto:learnhard.cn@gmail.com)
您也可以来我的博客: [learnhard.cn](https://www.learnhard.cn)
- 前言
- 第一章 开始吧
- 1.0 选择适合你的Linux发行版
- 1.1 开始制作启动U盘
- 1.2 安装你的第一个Linux操作系统
- 1.3 安装Linux系统后要做的事情
- 1.4 什么是root用户
- 1.5 Linux下使用终端执行Shell命令
- 1.6 Linux软件安装方法介绍
- 1.7 Linux常用软件推荐
- *安装Manjaro发行版系统
- *安装Manjaro后要做的配置工作
- Flatpak安装软件方法
- 为什么Linux系统普及成都落后于Windows和MacOS?
- 第二章 Linux上的基础命令
- 2.0 环境变量及配置相关命令
- 2.1 文件及目录操作相关命令
- 2.2 文本处理相关命令
- 2.3 进程任务管理相关命令
- 2.4 用户管理相关命令
- 第三章 开发环境的部署
- 3.0 学习Shell编程
- 3.1 环境变量配置实例_如何配置JDK环境
- Python编程环境
- C语言编程环境
- 第四章 深入理解Linux系统
- 关于Linux不得不说的CopyLeft