linux-tutorial/README.md

6.8 KiB

Linux 教程

Linux 命令

根据应用场景,将常见 Linux 命令分门别类的一一介绍。

如果想快速学习,推荐参考这篇文章:命令行的艺术(转载)

  1. 查看 Linux 命令帮助信息 - 关键词:help, whatis, info, which, whereis, man
  2. Linux 文件目录管理 - 关键词:cd, ls, pwd, mkdir, rmdir, tree, touch, ln, rename, stat, file, chmod, chown, locate, find, cp, mv, rm
  3. Linux 文件内容查看命令 - 关键词:cat, head, tail, more, less, sed, vi, grep
  4. Linux 文件压缩和解压 - 关键词:tar, gzip, zip, unzip
  5. Linux 用户管理 - 关键词:groupadd, groupdel, groupmod, useradd, userdel, usermod, passwd, su, sudo
  6. Linux 系统管理 - 关键词:reboot, exit, shutdown, date, mount, umount, ps, kill, systemctl, service, crontab
  7. Linux 网络管理 - 关键词:关键词:curl, wget, telnet, ip, hostname, ifconfig, route, ssh, ssh-keygen, firewalld, iptables, host, nslookup, nc/netcat, ping, traceroute, netstat
  8. Linux 硬件管理 - 关键词:df, du, top, free, iotop
  9. Linux 软件管理 - 关键词:rpm, yum, apt-get

Linux 工具

Linux 脚本

Linux 运维

Linux 服务器运维

软件安装、配置、调优

💡 说明

这里总结了一些常用开发软件的安装、配置、使用指南。

此外,提供了一键安装、配置脚本,👉 软件安装配置脚本

环境部署工具 :适合开发、运维人员,在 CentOS 机器上安装常用命令工具或开发软件。

软件 说明
JDK 安装 不解释
Elastic 安装 常被称为 ELK ,是 Java 世界最流行的分布式日志解决方案 。 ELK 是 Elastic 公司旗下三款产品 ElasticSearch 、Logstash 、Kibana 的首字母组合。
Gitlab 安装 Git 代码管理平台
Jenkins 安装 持续集成和持续交付平台。
Kafka 安装 应该是 Java 世界最流行的消息中间件了吧。
Maven 安装 Java 构建工具
Nexus 安装 Maven 私服
Nginx 教程 反向代理服务器
Nodejs 安装 不解释
RocketMQ 安装 阿里巴巴开源的消息中间件。
Svn 安装 Svn 是 Subversion 的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统。
Tomcat 安装 Java 应用服务器
Zookeeper 安装 分布式系统协调软件
Nacos 安装 微服务发现、管理

Docker