6.2 KiB
6.2 KiB
操作系统指南
作为研发工程师,谁还没干过点运维的活?😂
搞运维,怎么着也得懂点操作系统相关。
本项目,就是本人在日常学习工作中,对于操作系统、运维部署等相关知识的整理。
📝 知识点
Linux
Linux 命令
根据应用场景,将常见 Linux 命令分门别类的一一介绍。
如果想快速学习,推荐参考这篇文章:命令行的艺术(转载)
- 查看 Linux 命令帮助信息 - 关键词:
help
,whatis
,info
,which
,whereis
,man
- Linux 文件目录管理 - 关键词:
cd
,ls
,pwd
,mkdir
,rmdir
,tree
,touch
,ln
,rename
,stat
,file
,chmod
,chown
,locate
,find
,cp
,mv
,rm
- Linux 文件内容查看命令 - 关键词:
cat
,head
,tail
,more
,less
,sed
,vi
,grep
- Linux 文件压缩和解压 - 关键词:
tar
,gzip
,zip
,unzip
- Linux 用户管理 - 关键词:
groupadd
,groupdel
,groupmod
,useradd
,userdel
,usermod
,passwd
,su
,sudo
- Linux 系统管理 - 关键词:
reboot
,exit
,shutdown
,date
,mount
,umount
,ps
,kill
,systemctl
,service
,crontab
- Linux 网络管理 - 关键词:关键词:
curl
,wget
,telnet
,ip
,hostname
,ifconfig
,route
,ssh
,ssh-keygen
,firewalld
,iptables
,host
,nslookup
,nc
/netcat
,ping
,traceroute
,netstat
- Linux 硬件管理 - 关键词:
df
,du
,top
,free
,iotop
- Linux 软件管理 - 关键词:
rpm
,yum
,apt-get
Linux 工具
Linux 脚本编程
Linux 运维
Linux 服务器运维
应用、服务、工具运维和调优
💡 说明
这里总结了多种常用研发软件的安装、配置、使用指南。并提供基本安装、运行的脚本。
环境部署工具 :适合开发、运维人员,在 CentOS 机器上安装常用命令工具或开发软件。
Scripts
:安装配置脚本,按照说明安装使用即可。Docs
: 安装配置文档,说明安装的方法以及一些注意事项。Tutorial
: 教程文档。
- 研发环境
- 研发工具
- 版本控制
- Gitlab - Git 代码管理平台
- Svn - Svn 是 Subversion 的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统。
- |
Docs
|
- |
- 消息中间件
- 数据库