- 博客(49)
- 收藏
- 关注
原创 【转】linux 命令行操作技巧
linux 命令行 光标移动技巧等http://blog.youkuaiyun.com/leonzhang2008/article/details/6932268看一个真正的专家操作命令行绝对是一种很好的体验-光标在单词之间来回穿梭,命令行不同的滚动。在这里强烈建立适应GUI节目的开发者尝试一下在提示符下面工作。但是事情也不是那么简单,还是需要知道“如何去做”。在单词之间跳转,使用Ctrl+左右键。...
2020-06-13 18:26:17
173
原创 [转]命令行控制台调试python
https://blog.youkuaiyun.com/gangzhucoll/article/details/102678850
2020-04-09 10:47:23
511
原创 Sysdig容器监控
sysdig 与容器容器内进程和宿主机操作系统共享内核,这意味着你能直接在宿主机上观察到容器内进程的运行及资源使用。但目前来说我们常用的ps、top等工具还不能很好地区分这些进程,而sysdig则做到了这点,并做得很全面。简而言之,sysdig使用了一个能够捕获到内核和容器间交流的内核模块,使得它能够利用来源操作系统或容器的生成的事件数据流CPU监控licontainers...
2020-03-26 10:14:44
725
原创 Sysdig 工作原理
sysdig工作原理Sysdig架构markdown-img-paste-20200101170710286.png具体实现内核空间首先,sysdig-probe 的这个驱动利用了内核组件tracepoint 捕获在内核层面的事件。通过Tracepoint,可以放置一个能够被内核中特殊函数调用的处理程序"handler"。现在,sysdig 在进入、退...
2020-03-26 10:13:04
1671
原创 Sysdig chisels 开发
ChiselsSysdig 的 chisels 是通过分析sysdig 事件数据流去完成特定动作的小脚本。在Sysdig中,系统事件events 被高效地呈现在了用户空间,所以脚本能够直接被应用到处理事件上。好处如下:能使用普遍被使用的而不是定制的语言。sysdig的chisels 使用 Lua 脚本语言。Chisels 能很方便地使用众多的Lua库Chisels 在实时...
2020-03-26 10:10:39
512
原创 Sysdig 部署
sysdig部署和使用支持发行版Debian, from 6.0Ubuntu, from 10.04CentOS, from 6RHEL, from 6Fedora, from 13Amazon Linux, any version available from the AWS MarketplaceLinux Mint, from 9CoreOSOracle...
2020-03-26 10:08:41
685
原创 【转】Linux环境下使用rsyslog管理日志
Linux环境下使用rsyslog管理日志(原文)在 Linux 系统中,日志文件记录了系统中包括内核、服务和其它应用程序等在内的运行信息。在我们解决问题的时候,日志是非常有用的,它可以帮助我们快速的定位遇到的问题。在 Cent OS 6中,日志是使用rsyslogd守护进程进行管理的,该进程是之前版本的系统中syslogd的升级版,对原有的日志系统进行了功能的扩展,提供了诸...
2019-12-24 17:33:29
242
原创 iptables规则持久化,启动配置
保存配置文件sudo sh -c "iptables-save > /etc/iptables.rules"使用该命令可以保存当前系统的iptables规则到特定文件。可以直接使用iptables-save > /etc/iptables.rules命令字串,但为了避免可能触发的重定向的权限问题,这里使用了-c选项,将这条字串变成一个整体的命令来执行。方法一、/e...
2019-12-22 11:18:24
3530
原创 Python 虚拟环境工具venv和pipenv使用
Python的虚拟环境工具有很多很多,这里只是总结我自己常用的两种。venvvenv模块提供了一个创建轻量型“虚拟环境”的途径,Python3.5后被官方推荐使用(补充一点,virtualenv,这一个工具也能安装虚拟环境,但需要另外下载,支持 Python 2.7+ and Python 3.3+)python3一般是内置了venv模块,如果没有,ubuntu环境下,可以...
2019-11-18 23:51:41
1184
原创 【转】用十条命令在一分钟内检查 Linux 服务器性能
原文链接如果你的 Linux 服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出 Linux 性能问题所在?来看 Netflix 性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。概述通过执行以下命令,可以在 1 分钟内对系统资源使用情况有个大致的了解。uptimedmesg | tailvmstat 1mpstat -P A...
2019-10-03 16:20:16
146
原创 终端环境Python实用工具
1、Python下载服务器可以在当前目录下快速启动一个文件下载服务器,供其他机器下载文件#python2环境python -m SimpleHTTPServer#python3环境python3 -m http.server该下载服务器会默认打开8000端口,现在只需要访问http://ip:8000就可以方便的下载文件了另外也可以自己修改绑定地址和端口root@...
2019-09-30 16:23:06
185
原创 Linux特殊变量$@,$#,$*,$?,$$,$0
脚本参数变量含义$n(n为数字)表示后接的第n个参数,n=1,2...。若n=0,则表示脚本名称$#表示脚本后面接的参数的个数(即不包括脚本名称$0)$@表示脚本所有参数,但以类似数组的形式,如[ "$1","$2","$3" ]。每个变量为独立的。$*表示脚本所有参数合成的字符串,如[ "$1 $2 $3" ]。默认是以空格键作为分割符...
2019-08-27 09:39:42
315
原创 Nginx 官网链接直达
虚拟主机http://nginx.org/en/docs/http/request_processing.htmlNginx内部变量http://nginx.org/en/docs/varindex.html错误日志http://nginx.org/en/docs/ngx_core_module.html#error_log核心模块http...
2019-08-16 17:24:00
347
原创 朱双印个人日志
http://www.zsythink.net/记录一下在学习的过程中发现的大佬博客,对我帮助很大。大佬博客主要有一下方面内容Linux基础基础知识常用命令运维技术IPtablesAnsiblepuppetZabbixLVSHttpNginx数据库Mysql编程Shell ...
2019-08-06 09:38:00
3227
3
原创 Linux test 命令( if [ ] )
test 命令提供了在 if-then 语句中测试不同条件的途径。基本方式if test conditionthencommandsfi简略方式if [ condition ]thencommandsfi数值比较比较描述n1 -eq n2检查 n1 是否与 n2 相等n1 -ge n2检查...
2019-07-31 18:52:00
418
原创 【转】SSH 有关密钥和私钥 的那些事儿
SSH 有关密钥和私钥 的那些事儿SSH是每一台Linux电脑的标准配置。随着Linux设备从电脑逐渐扩展到手机、外设和家用电器,SSH的使用范围也越来越广。不仅程序员离不开它,很多普通用户也每天使用。SSH具备多种功能,可以用于很多场合。有些事情,没有它就是办不成。本文是我的学习笔记,总结和解释了SSH的常见用法,希望对大家有用。虽然本文内容只涉...
2019-07-26 11:38:00
429
原创 【转】Alpine Linux 配置使用技巧
https://www.hi-linux.com/posts/64839.htmlAlpine Linux是一个面向安全应用的轻量级Linux发行版。它采用了musl libc和busybox以减小系统的体积和运行时资源消耗,同时还提供了自己的包管理工具apk。Alpine Linux的内核都打了grsecurity/PaX补丁,并且所有的程序都编译为...
2019-07-04 11:03:00
383
原创 [转]awk按照多个分隔符进行分割
https://blog.youkuaiyun.com/hongchangfirst/article/details/25071937
2019-07-03 21:44:00
625
转载 Linux 命令行快捷键
Linux 命令行快捷键https://www.cnblogs.com/aslongas/p/5899586.html涉及在linux命令行下进行快速移动光标、命令编辑、编辑后执行历史命令、Bang(!)命令、控制命令等。让basher更有效率。常用ctrl+左右键:在单词之间跳转 ctrl+a:跳到本行的行首 ctrl+e:跳到页尾 Ctrl+u:删除当前光标前面的文字 (还...
2019-07-03 21:11:00
74
原创 【转】Harbor基于Bearer的验证
通过curl 请求 harbor 接口,查询镜像信息https://ivanzz1001.github.io/records/post/docker/2018/04/09/docker-harbor-auth-Bearer#21--%E6%9F%A5%E8%AF%A2%E5%BD%93%E5%89%8Dregistry-api%E7%89%88%E6%9...
2019-07-02 10:22:00
352
原创 [转]用 GitLab CI 进行持续集成
https://scarletsky.github.io/2016/07/29/use-gitlab-ci-for-continuous-integration/
2019-06-28 15:56:00
93
原创 docker服务重启
启动 systemctl start docker守护进程重启sudo systemctl daemon-reload重启docker服务sudo systemctl restart docker关闭dockersudo systemctl stop docker重启docker服务sudo service docker re...
2019-06-24 21:45:00
8396
原创 Vmware ESXi U盘安装全流程
给ESXi安装iso镜像添加驱动ESXi一般装在专用服务器,了解到对于家用PC可能没有相对应的网卡驱动,所以找到了一下教程(也适用于不适配你的服务器网卡的情况)https://koolshare.cn/forum.php?mod=viewthread&tid=138068&extra=&ordertype=1&page=...
2019-06-15 18:29:00
4877
原创 【转】HTTP请求行、请求头、请求体详解
https://blog.youkuaiyun.com/u010256388/article/details/68491509
2019-06-12 21:34:00
98
原创 [转]使用Nginx实现反向代理
https://blog.youkuaiyun.com/daybreak1209/article/details/51549031
2019-06-05 18:21:00
84
原创 【转】Nginx详解(正向代理、反向代理、负载均衡原理)
https://blog.youkuaiyun.com/tsummerb/article/details/79248015
2019-06-05 14:38:00
122
原创 Rancher 1.6 调用API 进行 stacks upgrade
Rancher提供了api给我们调用,从而实现不用通过访问Rancher UI 或使用 Rancher CLI 来对应用服务进行例如启动,停止,创建,升级等一系列的操作;API权限认证 (AUTHENTICATION)在访问控制(Access Control)生效时,进行API 请求需要包含认证信息,在Rancher UI 创建使用 API Keys的...
2019-05-30 14:23:00
969
原创 [转]Bash 脚本 set 命令教程
http://www.ruanyifeng.com/blog/2017/11/bash-set.html?utm_source=tool.lu
2019-05-29 18:46:00
152
原创 【转】Linux expect详解
随处可见的expect第一次见expect这个命令还是我第一次参加全量上线的时候,那是公司的一个牛人用Shell脚本写的一套自动部署、MD5 比对、发布的全量上线工具,没事的时候,看了下其中的几个脚本,好多的expect命令。实在是看不懂这个expect命令的用法,所以就找时间总结了这篇关于expect命令的文章。先抛出一个问题现在有两台Linux主...
2019-05-29 18:45:00
275
原创 【转】shell 语句出错自动退出
https://blog.youkuaiyun.com/drbinzhao/article/details/8281645
2019-05-28 11:24:00
695
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人