国外大神Leo-G的 DevopsWiki
https://raw.githubusercontent.com/Leo-G/DevopsWiki/master/README.md
总结的太好了,直接把md文件贴过来好了!慢慢学习!分享给大家,觉得好就也去他github点个赞吧!
DevopsWiki
A wiki of Guides, Scripts, Tutorials related to devops
[Devops tools]
(http://i.imgur.com/GFKIa7V.png)
Vim
Vim Cheat Sheet
http://michael.peopleofhonoronly.com/vim/
Vim Regular Expressions 101
Tmux
Tmux is a "terminal multiplexer", it enables a number of terminals (or windows)
to be accessed and controlled from a single terminal. It can be installed via sudo apt-get install tmux.
A Quick and Easy Guide to Tmux
http://www.hamvocke.com/blog/a-quick-and-easy-guide-to-tmux/
Tmux Shortcuts and Cheat Sheet
https://gist.github.com/MohamedAlaa/2961058
Bash Guides and Scripts
Useful bash one-liners
https://github.com/stephenturner/oneliners
Real time file syncing daemon with inotify tools
https://github.com/Leo-G/backup-bash
http://techarena51.com/index.php/inotify-tools-example/
Creating Init/Systemd Scripts
http://techarena51.com/index.php/how-to-create-an-init-script-on-centos-6/
Building an RPM on CentOS
http://techarena51.com/index.php/build-rpm-without-breaking-head/
Bash Scripting Tutorials for Beginners
http://techarena51.com/index.php/bash-scripting-tutorial-part-2/
http://techarena51.com/index.php/a-beginners-guide-to-bash-scripting/
Bash variable Expansion
http://wiki.bash-hackers.org/syntax/pe
Bash Special Characters explained
http://mywiki.wooledge.org/BashGuide/SpecialCharacters
Bash process substitution
http://redpill-linpro.com/sysadvent/2015/12/12/bash-process-substitution.html
Bash Indepth Tutorial
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
Python Guides and Scripts
Python 3 String Encoding and Formatting
http://www.diveintopython3.net/strings.html
Python Local and Global Scopes
https://automatetheboringstuff.com/chapter3/
Python Regex for beginners
https://developers.google.com/edu/python/regular-expressions
Building system monitoring apps in Python with Flask
http://techarena51.com/index.php/how-to-install-python-3-and-flask-on-linux/
Building a Database driven RESTFUL API in Python 3 with Flask
Building Database driven apps with MySQL or PostgreSQL using Python and SQLAlchemy ORM
http://techarena51.com/index.php/flask-sqlalchemy-tutorial/
http://techarena51.com/index.php/flask-sqlalchemy-postgresql-tutorial/
Token based Authentication with Pyjwt
http://techarena51.com/index.php/json-web-token-authentication-with-flask-and-angularjs/
Script to automatically Scaffold a database driven CRUD app in python
https://github.com/Leo-G/Flask-Scaffold
Psutil a cross-platform Python library for retrieving information on running processes and system utilization (CPU, memory, disks, network)
https://pypi.python.org/pypi/psutil
Automating web testing with Selenium
http://techarena51.com/index.php/install-selenium-linux-automate-web-tests/
Flask Github Webhook Handler
http://techarena51.com/index.php/flask-github-webhook-handler/
Flask Web Sockets
http://blog.miguelgrinberg.com/post/easy-websockets-with-flask-and-gevent
Sending Email with Python
https://pythonhosted.org/Flask-Mail/
Understanding Threading and the Global Interpreter Lock
http://jessenoller.com/blog/2009/02/01/python-threads-and-the-global-interpreter-lock
Packaging and Distributing Python Projects
http://python-packaging-user-guide.readthedocs.org/en/latest/distributing/
Serving Python with Uwsgi
http://uwsgi-docs.readthedocs.org/en/latest/WSGIquickstart.html
Python Indepth Tutorial
https://automatetheboringstuff.com/
Awk Guides
An introduction to Awk
http://www.grymoire.com/Unix/Awk.html
Text Processing examples with Awk
http://techarena51.com/index.php/advance-text-processing-examples-awk/
Sed
An introduction and Tutorial
http://www.grymoire.com/Unix/Sed.html
Perl
Perl Regex CheatSheet
http://www.erudil.com/preqr.pdf
http://www.rexegg.com/regex-quickstart.html
Indepth Tutorial
http://perlmaven.com/perl-tutorial
C
File I/O
http://gribblelab.org/CBootcamp/10_Input_and_Output.html
C Programming Boot Camp
http://gribblelab.org/CBootcamp/
Beej's Guide to Network Programming
Javascript
JS Concepts ( Closures, Falsy, Functions, Immutable, Loops, Scope, Ternary, Truthy, Arrays)
[Making API calls with ngResource] (https://docs.angularjs.org/api/ngResource)
Using UI-Router for Client side routing
Token Based Authentication with Satellizer
21 Javascript Answers on Quora Every Developer Must Read
Cross Platform Desktop apps with Electron
End to End Testing with Protractor
Automation Guides
Automating Server Configs with Puppet
http://techarena51.com/index.php/a-simple-way-to-install-and-configure-a-puppet-server-on-linux/
Automating Server Configs with the SaltStack
http://techarena51.com/index.php/getting-started-with-saltstack/
Using Foreman, an Opensource Frontend for Puppet
http://techarena51.com/index.php/using-foreman-opensource-frontend-puppet/
Using StackStorm, an Opensource platform for integration and automation across services and tools.
https://docs.stackstorm.com/overview.html#st2-overview
Configure, build, repeat. – using the 3bot platform.
Der maschinelle Kollege, an article about using 3bot in German.
Git
Git Quick Start
http://rogerdudler.github.io/git-guide/
Git Indepth Tutorial
http://www.vogella.com/tutorials/Git/article.html#gitdefintion_tools1
Troubleshooting
Troubleshooting Linux Server Memory Usage
http://techarena51.com/index.php/linux-memory-usage/
Troubleshooting Programs on Linux with Strace
http://www.redpill-linpro.com/sysadvent//2015/12/10/introduction-to-strace.html
Using Watch to continously Monitor a command
http://techarena51.com/index.php/watch-command-linux/
Troubleshooting with Tcpdump
http://techarena51.com/index.php/tcpdump-examples-to-capture-passwords/
Backups
BUP Git based Backup
http://techarena51.com/index.php/using-git-backup-website-files-on-linux/
Real time Backup Script written in bash
https://github.com/Leo-G/backup-bash
MySQL incremental Backup with Percona
https://www.percona.com/doc/percona-xtrabackup/2.3/xtrabackup_bin/incremental_backups.html
Email Server Configuration
Postfix configuration
http://techarena51.com/index.php/configure-secure-postfix-email-server/
Fail2ban configuration
http://techarena51.com/index.php/confiigure-fail2ban-block-brute-force-ips-scanning-postfix-logs/
Troubleshooting
http://techarena51.com/index.php/postfix-configuration-and-explanation-of-parameters/
Adding DMARC records
http://techarena51.com/index.php/what-is-dmarc-and-how-you-can-add-it/
Firewall and Monitoring
Configuring a Firewall for linux with CSF and LFD
Monitoring Linux Servers with Monit
http://techarena51.com/index.php/how-to-install-monit-monitoring-service-on-your-linux-vps-server/
Miscellaneous
Linux System Calls
http://www.digilife.be/quickreferences/qrc/linux%20system%20call%20quick%20reference.pdf
Linux one second boot
http://events.linuxfoundation.org/sites/events/files/slides/praesentation.pdf
Installing a VPN server on Linux
http://techarena51.com/index.php/how-to-install-an-opensource-vpn-server-on-linux/
Installing Ruby on Rails on Linux
http://techarena51.com/index.php/how-to-install-ruby-ruby-on-rails-and-phusion-passenger-on-centos/
Installing Gunicorn on Linux
http://techarena51.com/index.php/deploy-flask-on-ubuntu/
Installing Django on Linux
http://techarena51.com/index.php/install-django-1-7-on-linux/
The Twelve-Factor Software-As-A-Service App building methodology
Data Structures
Stack vs Heap
http://gribblelab.org/CBootcamp/7_Memory_Stack_vs_Heap.html
Code Editors
Vim
Atom
https://atom.io/docs/v0.196.0/getting-started-why-atom
Brackets
Sublime Text
GNU Emacs
https://www.gnu.org/software/emacs/
Notepad++
https://notepad-plus-plus.org/
Video Tutorials
Sys Admin
Youtube Channel
https://www.youtube.com/channel/UCvA_wgsX6eFAOXI8Rbg_WiQ/feed
Continuous Integration
[Travis-CI Tutorial] (https://docs.travis-ci.com/user/languages/python)
Docker
Docker
http://blog.flux7.com/topic/docker
Devops Interview Questions
https://github.com/Leo-G/DevopsWiki/wiki/Devops-Interview-Questions
国外大神Leo-G的 DevopsWiki的更多相关文章
- 国外大神制作的一个很棒的matplotlib 可视化教程
国外大神制作的一个很棒的matplotlib 可视化教程 参考:https://www.machinelearningplus.com/plots/top-50-matplotlib-visualiz ...
- 阅读国外大神对this的分析,自己的总结
大神的分析地址:http://javascriptissexy.com/understand-javascripts-this-with-clarity-and-master-it/#comment- ...
- 学习Python不得不关注和学习的国外大神博客
注意 : 本文收集于网路 . 由于常常更新 , 有些链接打不开, 请自备梯子 在学习Python过程中,总会遇到各种各样的坑, 虽然Python是一门优美而简单易学的语言 . 但当学习后 , 总想着更 ...
- 国外大神说:在编程中使用If语句的潜在危险
大多数编程语言中if语句主要有两个作用:验证输入以保护域免受错误数据的影响,以及处理域内业务逻辑.但是,Udi Dahan最近在阿姆斯特丹DDD欧洲会议上的发言中指出,我们一般很 当我们查看系 ...
- 有关UITableViewCell的侧滑删除以及使用相关大神框架MGSwipeTableCell遇到的小问题
提起笔,却不知道从何写起了,今天一整天都耗费在了这个可能根本不算是问题的小问题上,至今仍有一种蛋蛋的忧桑..(噢,不是提笔,是键盘手T_T) 表格视图在项目中就像是每日的家常便饭,在cell上添加侧滑 ...
- 大神们都在用的两个国外的免费离线下载:Rain& LoadBT
大神们都在用的两个国外的免费离线下载:Rain& LoadBT 最近QQ离线和迅雷离线也都挂了,115还死贵,所以分享两个国外免费的网站.希望可以为大家提供一些帮助,同时也借此机会同大家相互交 ...
- 解迷宫的C++的未完善编程代码........请大神们帮忙改善下.........
这...................................................................... 我也是醉了 看不太懂,大神们求解............ ...
- wire与reg的区别?转载大神!
本文转自:http://www.cnblogs.com/thymon/archive/2010/06/09/1754541.html //------------------------------- ...
- 大神的vim配置
大神的vim配置,O(∩_∩)O spf13-vim : Steve Francia's Vim Distribution __ _ _____ _ ___ _ __ / _/ |___ / __ _ ...
随机推荐
- C#代码实现,确保windows程序只有一个实例(instance)
static class Program { /// <summary> /// 应用程序的主入口点. /// </summary> [STAThread] static vo ...
- Blogger建立Blog部落格 - Blog透视镜
Google谷歌提供Blogger免费建立Blog部落格服务,高自由度的设计,模版全面开放,允许你加入HTML/Script,最重要的是可以自定义网域,辛苦经营的Blog部落格,不希望有朝一日,倘若搬 ...
- USB系列之六:基于DOSUSB的简单U盘驱动程序
首先要说明的是,该驱动程序仅实现了部分块设备的功能,如果作为成品软件使用,会感觉性能比较差,而且有些功能(比如FORMAT)是不能完成的,发表此驱动程序的目的旨在说明USB的编程原理以及DOS下驱动程 ...
- 懒猫们终究要付出代码(本领是一生的),鲸鱼们的短视(逐小利而暴死)——这么说我应该只去互联网公司:IM,云存储,邮箱(别的一概不考虑)
摘自周鸿伟的书,好像:
- JDBC的使用——Statement
JDBC是Java最基本的数据库操作途径,虽然现在有了更高端的Hibernate和JPA,但是其实它们的底层还是用的这些最基本的JDBC.而且,如果开发一个小型的应用程序,使用Hibernate不免有 ...
- Theme.AppCompat.Light报错
style文件中的Theme.AppCompat.Light报错,Error retrieving parent for item: No resource found that matches th ...
- codecomb 2086【滑板鞋】
题目背景 我的滑板鞋时尚时尚最时尚 回家的路上我情不自禁 摩擦 摩擦 在这光滑的地上摩擦 月光下我看到自己的身影有时很远有时很近 感到一种力量驱使我的脚步 有了滑板鞋天黑都不怕 题目描述 你在魅力之都 ...
- 百度地图LV1.5实践项目开发工具类bmap.util.jsV1.1
/** * 百度地图使用工具类-v1.5 * * @author boonya * @date 2013-7-7 * @address Chengdu,Sichuan,China * @email b ...
- UESTC_秋实大哥与战争 2015 UESTC Training for Data Structures<Problem D>
D - 秋实大哥与战争 Time Limit: 3000/1000MS (Java/Others) Memory Limit: 65535/65535KB (Java/Others) Subm ...
- OpenWrt for vmware 从openwrt.org下载10.03.1 或是自己下载最新的源码进行编译生成x86 vmdk格式
1,直接从OpenWrt.org官网下载 http://downloads.openwrt.org/backfire/10.03.1/x86_generic/ 更新OpenWrt在线软件源 opkg ...