|
1 | 1 | # Linux 教程 |
2 | 2 |
|
3 | | -## [Linux 命令](linux/cli) |
| 3 | +## [软件安装配置](linux/soft/README.md) |
4 | 4 |
|
5 | | -> 根据应用场景,将常见 Linux 命令分门别类的一一介绍。 |
6 | | -> |
7 | | -> 如果想快速学习,推荐参考这篇文章:[命令行的艺术(转载)](linux/cli/命令行的艺术.md) |
| 5 | +- [JDK 安装](linux/soft/jdk-install.md) |
| 6 | +- [Elastic 安装](linux/soft/elastic) |
| 7 | +- [Gitlab 安装](linux/soft/kafka-install.md) |
| 8 | +- [Jenkins 安装](linux/soft/jenkins-install.md) |
| 9 | +- [Kafka 安装](linux/soft/kafka-install.md) |
| 10 | +- [Maven 安装](linux/soft/maven-install.md) |
| 11 | +- [Nexus 安装](linux/soft/nexus-install.md) |
| 12 | +- [Nodejs 安装](linux/soft/nodejs-install.md) |
| 13 | +- [RocketMQ 安装](linux/soft/rocketmq-install.md) |
| 14 | +- [Svn 安装](linux/soft/svn-install.md) |
| 15 | +- [Tomcat 安装](linux/soft/tomcat-install.md) |
| 16 | +- [Zookeeper 安装](linux/soft/zookeeper-install.md) |
| 17 | +- [Nacos 安装](linux/soft/nacos-install.md) |
8 | 18 |
|
9 | | -1. [查看 Linux 命令帮助信息](linux/cli/01.查看Linux命令帮助信息.md) - 关键词:`help`, `whatis`, `info`, `which`, `whereis`, `man` |
10 | | -2. [Linux 文件目录管理](linux/cli/02.Linux文件目录管理.md) - 关键词:`cd`, `ls`, `pwd`, `mkdir`, `rmdir`, `tree`, `touch`, `ln`, `rename`, `stat`, `file`, `chmod`, `chown`, `locate`, `find`, `cp`, `mv`, `rm` |
11 | | -3. [Linux 文件内容查看命令](linux/cli/03.Linux文件内容查看编辑.md) - 关键词:`cat`, `head`, `tail`, `more`, `less`, `sed`, `vi`, `grep` |
12 | | -4. [Linux 文件压缩和解压](linux/cli/04.Linux文件压缩和解压.md) - 关键词:`tar`, `gzip`, `zip`, `unzip` |
13 | | -5. [Linux 用户管理](linux/cli/05.Linux用户管理.md) - 关键词:`groupadd`, `groupdel`, `groupmod`, `useradd`, `userdel`, `usermod`, `passwd`, `su`, `sudo` |
14 | | -6. [Linux 系统管理](linux/cli/06.Linux系统管理.md) - 关键词:`reboot`, `exit`, `shutdown`, `date`, `mount`, `umount`, `ps`, `kill`, `systemctl`, `service`, `crontab` |
15 | | -7. [Linux 网络管理](linux/cli/07.Linux网络管理.md) - 关键词:关键词:`curl`, `wget`, `telnet`, `ip`, `hostname`, `ifconfig`, `route`, `ssh`, `ssh-keygen`, `firewalld`, `iptables`, `host`, `nslookup`, `nc`/`netcat`, `ping`, `traceroute`, `netstat` |
16 | | -8. [Linux 硬件管理](linux/cli/08.Linux硬件管理.md) - 关键词:`df`, `du`, `top`, `free`, `iotop` |
17 | | -9. [Linux 软件管理](linux/cli/09.Linux软件管理.md) - 关键词:`rpm`, `yum`, `apt-get` |
| 19 | +## 脚本 |
18 | 20 |
|
19 | | -## [Linux 工具](linux/tool) |
| 21 | +- [软件安装配置脚本集合](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/soft) |
20 | 22 |
|
21 | | -- [Git](linux/tool/git) |
| 23 | +> 提供一键式安装、配置软件脚本 |
| 24 | +
|
| 25 | +## 知识点 |
| 26 | + |
| 27 | +- [Linux 命令教程](linux/cli) |
| 28 | + - [查看 Linux 命令帮助信息](linux/cli/查看Linux命令帮助信息.md) |
| 29 | + - [Linux 文件目录管理](linux/cli/Linux文件目录管理.md) |
| 30 | + - [Linux 文件内容查看命令](linux/cli/Linux文件内容查看编辑.md) |
| 31 | + - [Linux 文件压缩和解压](linux/cli/Linux文件压缩和解压.md) |
| 32 | + - [Linux 用户管理](linux/cli/Linux用户管理.md) |
| 33 | + - [Linux 系统管理](linux/cli/Linux系统管理.md) |
| 34 | + - [Linux 网络管理](linux/cli/Linux网络管理.md) |
| 35 | + - [Linux 硬件管理](linux/cli/Linux硬件管理.md) |
| 36 | + - [Linux 软件管理](linux/cli/Linux硬件管理.md) |
| 37 | +- [Linux 运维](linux/ops/README.md) |
| 38 | + - [linux 典型运维应用](linux/ops/linux典型运维应用.md) |
| 39 | + - [samba 使用详解](linux/ops/samba使用详解.md) |
| 40 | +- [Docker 教程](docker) |
| 41 | +- [Git 教程](git/README.md) |
| 42 | + - [Git 快速指南](git/git-quickstart.md) |
| 43 | + - [Git 配置](git/git-configuration.md) |
| 44 | + - [git-flow 工作流](git/git-flow.md) |
| 45 | + - [Git 常见问题](git/git-faq.md) |
| 46 | +- [Nginx 教程](https://github.com/dunwu/nginx-tutorial) |
22 | 47 | - [Vim](linux/tool/vim.md) |
| 48 | +- 脚本语言 |
| 49 | + - [一篇文章让你彻底掌握 shell 语言](lang/shell.md) |
| 50 | + - [一篇文章让你彻底掌握 python 语言](lang/python.md) |
| 51 | +- 运维 |
| 52 | + - [Linux 典型运维应用](linux/ops/linux典型运维应用.md) |
| 53 | + - [samba 使用详解](linux/ops/samba使用详解.md) |
| 54 | + |
| 55 | +## 学习资源 |
| 56 | + |
| 57 | +### 命令行检索 |
| 58 | + |
| 59 | +- [Linux 命令大全](http://man.linuxde.net/) |
| 60 | +- [linux-command](https://jaywcjlove.gitee.io/linux-command/) |
| 61 | + |
| 62 | +### 社区网站 |
| 63 | + |
| 64 | +- [Linux 中国](https://linux.cn/) - 各种资讯、文章、技术 |
| 65 | +- [实验楼](https://www.shiyanlou.com/) - 免费提供了 Linux 在线环境,不用在自己机子上装系统也可以学习 Linux,超方便实用。 |
| 66 | +- [鸟哥的 linux 私房菜](http://linux.vbird.org/) - 非常适合 Linux 入门初学者看的教程。 |
| 67 | +- [Linux 公社](http://www.linuxidc.com/) - Linux 相关的新闻、教程、主题、壁纸都有。 |
| 68 | +- [Linux Today](http://www.linuxde.net) - Linux 新闻资讯发布,Linux 职业技术学习!。 |
| 69 | + |
| 70 | +### 知识相关 |
| 71 | + |
| 72 | +- [Linux 思维导图整理](http://www.jianshu.com/p/59f759207862) |
| 73 | +- [Linux 初学者进阶学习资源整理](http://www.jianshu.com/p/fe2a790b41eb) |
| 74 | +- [Linux 基础入门(新版)](https://www.shiyanlou.com/courses/1) |
| 75 | +- [【译】Linux 概念架构的理解](http://www.jianshu.com/p/c5ae8f061cfe) [En](http://oss.org.cn/ossdocs/linux/kernel/a1/index.html) |
| 76 | +- [Linux 守护进程的启动方法](http://www.ruanyifeng.com/blog/2016/02/linux-daemon.html) |
| 77 | +- [Linux 编程之内存映射](https://www.shiyanlou.com/questions/2992) |
| 78 | +- [Linux 知识点小结](https://blog.huachao.me/2016/1/Linux%E7%9F%A5%E8%AF%86%E7%82%B9%E5%B0%8F%E7%BB%93/) |
| 79 | +- [10 大白帽黑客专用的 Linux 操作系统](https://linux.cn/article-6971-1.html) |
| 80 | + |
| 81 | +### 软件工具 |
| 82 | + |
| 83 | +- [超赞的 Linux 软件](https://www.gitbook.com/book/alim0x/awesome-linux-software-zh_cn/details) Github 仓库[Zh](https://github.com/alim0x/Awesome-Linux-Software-zh_CN) [En](https://github.com/VoLuong/Awesome-Linux-Software) |
| 84 | +- [程序员喜欢的 9 款最佳的 Linux 文件比较工具](http://os.51cto.com/art/201607/513796.htm) |
| 85 | +- [提高 Linux 开发效率的 5 个工具](http://www.codeceo.com/article/5-linux-productivity-tools.html) |
| 86 | +- [你要了解的 11 款面向 Linux 系统的一流备份实用工具](http://os.51cto.com/art/201603/508027.htm) |
| 87 | +- [16 个很有用的在线工具](http://www.simlinux.com/archives/264.html) |
| 88 | +- Adobe 软件的最佳替代品 [原文在这里](https://linux.cn/article-8928-1.html) |
| 89 | + - [Evince (Adobe Acrobat Reader)](https://wiki.gnome.org/Apps/Evince) 一个“支持多种文档格式的文档查看器”,可以查看 PDF,还支持各种漫画书格式 |
| 90 | + - [Pixlr (Adobe Photoshop)](https://pixlr.com/) 一个强大的图像编辑工具 |
| 91 | + - [Inkscape (Adobe Illustrator)](https://inkscape.org/zh/) 一个专业的矢量图形编辑器 |
| 92 | + - [Pinegrow Web Editor (Adobe Dreamweaver)](https://pinegrow.com/) 一个可视化编辑制作 HTML 网站 |
| 93 | + - [Scribus (Adobe InDesign)](https://www.scribus.net/) 一个开源电子杂志制作软件 |
| 94 | + - [Webflow (Adobe Muse)](https://webflow.com/) 一款可以帮助用户不用编码就可以快速创建网站的谷歌浏览器插件。 |
| 95 | + - [Tupi (Adobe Animate)](http://www.maefloresta.com/portal/) 一款可以创建 HTML5 动画的工具。 |
| 96 | + - [Black Magic Fusion (Adobe After Effects)](https://www.blackmagicdesign.com) 一款先进的合成软件,广泛应用于视觉特效、广电影视设计以及 3D 动画设计等领域。 |
| 97 | + |
| 98 | +### 中国开源镜像站点 |
23 | 99 |
|
24 | | -## [Linux 脚本](lang) |
25 | | - |
26 | | -- [一篇文章让你彻底掌握 shell 语言](lang/shell.md) |
27 | | -- [一篇文章让你彻底掌握 python 语言](lang/python.md) |
28 | | - |
29 | | -## [Linux 运维](linux/ops) |
30 | | - |
31 | | -### Linux 服务器运维 |
32 | | - |
33 | | -- [Linux 典型运维应用](linux/ops/linux典型运维应用.md) |
34 | | -- [samba 使用详解](linux/ops/samba使用详解.md) |
35 | | - |
36 | | -### 软件安装、配置、调优 |
37 | | - |
38 | | -> :bulb: **说明** |
39 | | -> |
40 | | -> 这里总结了一些常用开发软件的安装、配置、使用指南。 |
41 | | -> |
42 | | -> 此外,提供了一键安装、配置脚本,:point_right: [**软件安装配置脚本**](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/soft)。 |
43 | | -> |
44 | | -> [环境部署工具](https://github.com/dunwu/linux-tutorial/tree/master/codes/deploy) :适合开发、运维人员,在 [CentOS](https://www.centos.org/) 机器上安装常用命令工具或开发软件。 |
45 | | -
|
46 | | -| 软件 | 说明 | |
47 | | -| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | |
48 | | -| [JDK 安装](linux/soft/jdk.md) | 不解释 | |
49 | | -| [Elastic 安装](linux/soft/elastic) | 常被称为 ELK ,是 Java 世界最流行的分布式日志解决方案 。 ELK 是 Elastic 公司旗下三款产品 ElasticSearch 、Logstash 、Kibana 的首字母组合。 | |
50 | | -| [Gitlab 安装](linux/soft/kafka.md) | Git 代码管理平台 | |
51 | | -| [Jenkins 安装](linux/soft/jenkins.md) | 持续集成和持续交付平台。 | |
52 | | -| [Kafka 安装](linux/soft/kafka.md) | 应该是 Java 世界最流行的消息中间件了吧。 | |
53 | | -| [Maven 安装](https://github.com/dunwu/java-tutorial/blob/master/docs/javatool/build/maven/maven-install.md) | Java 构建工具 | |
54 | | -| [Nexus 安装](https://github.com/dunwu/java-tutorial/blob/master/docs/javatool/build/maven/nexus.md) | Maven 私服 | |
55 | | -| [Nginx 教程](https://github.com/dunwu/nginx-tutorial) | 反向代理服务器 | |
56 | | -| [Nodejs 安装](linux/soft/nodejs.md) | 不解释 | |
57 | | -| [RocketMQ 安装](linux/soft/rocketmq.md) | 阿里巴巴开源的消息中间件。 | |
58 | | -| [Svn 安装](linux/soft/svn.md) | Svn 是 Subversion 的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统。 | |
59 | | -| [Tomcat 安装](linux/soft/tomcat.md) | Java 应用服务器 | |
60 | | -| [Zookeeper 安装](linux/soft/zookeeper.md) | 分布式系统协调软件 | |
61 | | - |
62 | | -## [Docker](docker) |
| 100 | +- 阿里云开源镜像站:http://mirrors.aliyun.com/ |
| 101 | +- 网易开源镜像站:http://mirrors.163.com/ |
| 102 | +- 搜狐开源镜像站:http://mirrors.sohu.com/ |
| 103 | +- 北京交通大学:http://mirror.bjtu.edu.cn/ \<教育网荐\> |
| 104 | +- 兰州大学:http://mirror.lzu.edu.cn/ \<西北高校 FTP 搜索引擎\> |
| 105 | +- 厦门大学:http://mirrors.xmu.edu.cn/ |
| 106 | +- 上海交通大学:http://ftp.sjtu.edu.cn/ |
| 107 | +- 清华大学:http://mirrors.tuna.tsinghua.edu.cn/ |
| 108 | + - http://mirrors6.tuna.tsinghua.edu.cn/ |
| 109 | + - http://mirrors4.tuna.tsinghua.edu.cn/ |
| 110 | +- 中国科学技术大学:http://mirrors.ustc.edu.cn/ |
| 111 | + - http://ipv4.ustc.edu.cn/ \<教育网、电信\> |
| 112 | + - http://ipv6.ustc.edu.cn/ \<IPv6 only\> |
| 113 | +- 东北大学:http://mirror.neu.edu.cn/ |
| 114 | +- 浙江大学:http://mirrors.zju.edu.cn/ |
| 115 | +- 东软信息学院:http://mirrors.neusoft.edu.cn/ |
0 commit comments