作为研发工程师,谁还没干过点运维的活?:joy:
搞运维,怎么着也得懂点操作系统相关。
本项目,就是本人在日常学习工作中,对于操作系统、运维部署等相关知识的整理。
根据应用场景,将常见 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
💡 说明
这里总结了多种常用研发软件的安装、配置、使用指南。并提供基本安装、运行的脚本。
环境部署工具 :适合开发、运维人员,在 CentOS 机器上安装常用命令工具或开发软件。
Scripts:安装配置脚本,按照说明安装使用即可。Docs: 安装配置文档,说明安装的方法以及一些注意事项。Tutorial: 教程文档。
- 研发环境
- 研发工具
- 版本控制
- Gitlab - Git 代码管理平台
- Svn - Svn 是 Subversion 的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统。
- |
Docs|
- |
- 消息中间件
- 数据库