-
- Python如何批量给云主机配置安全组?
- 这几年对运维人员来说最大的变化可能就是公有云的出现了,我相信可能很多小伙伴公司业务就跑在公有云上,因为公司业务关系,我个人接触公有云非常的早,大概在12年左右就是开始使用亚马逊云,后来逐渐接触到国内的阿里,腾讯云等,随着公司业务往国内发展,这几年我们也使用了很多国内的公有云厂商,所以在云运维方面也积累了一些经验,从传统的物理机到公有云运维,我个人认为最大的问题就是你能不能用公有云的思路去思考去实现一个安全稳定、可伸缩和经济的业务构架。云运维是有别与传统运维的,比如说了解公有云的都知道安全组的概念
- LINUX . 系统教程 927 2024-07-01 18:55:23
-
- MySQL优化参数参考!
- 前言日常的MySQL运维中说起调优,MySQL的配置文件my.cnf是不可忽略的。MySQL的默认参数并不能满足我们日常线上业务的需求,因此对参数进行优化也是不可缺少的环节。这里不想列出my.cnf配置中有多少项和每一项的意思,这些都可以在官方文档上查到。以下仅对日常工作用应该注意的一些参数进行说明。下面针对一些参数进行说明。当然还有其它的设置可以起作用,取决于你的负载或硬件:在慢内存和快磁盘、高并发和写密集型负载情况下,你将需要特殊的调整。然而这里的目标是让你可以快速地获得一个稳健的MySQL
- LINUX . 系统教程 1179 2024-07-01 09:01:12
-
- Ubuntu 16.04 如何使用 Kinect 2.0 RGB-D 传感器进行复杂任务?
- 在之前的几篇文章中,说明了怎样在Ubuntu16.04中配置OpenCV3.4.1kinectforlinux驱动,并依据一些OpenCV的教程完成了其基本知识内容的学习,但在学习过程中用于实验的图象大部份是来自网路或是依靠于电脑笔记本的摄像头,而为了完成一些愈加复杂的任务,须要使用其它的视觉传感,所以在这儿记录一下Ubuntu16.04使用Kinect2.0RGB-D传感的内容。1.驱动安装Kinect2.0在Windows系统中是有官方提供的现成的驱动程序可以使用的,但是有对应的SDK可以辅
- LINUX . 系统教程 797 2024-07-01 08:10:20
-
- android linux内核层 Android 跨进程通信:IPC、Binder 与 ServiceManager 介绍
- 作者峰会帐号:windy_llebpf在Android安全上的应用:结合binder完成一个行为检查沙箱(上篇)一、IPC简单介绍IPC是Inter-ProcessCommunication的简写,含意为进程间通讯或则跨进程通讯,是指两个进程之间进行数据交换的过程。Android在哪些时侯会有跨进程通讯的须要?Android在恳求系统服务的时侯会有跨进程通讯的需求,比如访问手机通信录、获取定位等等行为,本文的目标即是实现一个简易的捕捉这种行为的沙箱二、binder简单介绍Binder是Andro
- LINUX . 系统教程 1411 2024-06-30 15:31:13
-
- 探索 Linux 2.6.32 内核中 KSM 的理念、实现与管理
- 简介:作为一个系统管理程序(hypervisor),Linux®有几个创新,2.6.32内核中一个有趣的变化是KSM(KernelSamepageMerging)准许这个系统管理程序通过合并显存页面来降低并发虚拟机的数目。本文探求KSM背后的理念(例如储存去耦合)、KSM的实现、以及怎样管理KSM。服务器虚拟化虚拟化技术从上世纪60年代开始出现,经由IBM®System/360®小型机得以流行。50年之后,虚拟化技术取得了跨越式发展,致使多个操作系统和应用程序共享一个服务器成为可能。这一特殊用途
- LINUX . 系统教程 1283 2024-06-30 09:10:01
-
- telnet 协议:远程登录服务的标准协议与主要方式
- 使用telnet测试Linux/Windows端口的连通性telnet合同是TCP/IP合同族中的一员,是Internet远程登陆服务的标准合同和主要形式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的笔记本上使用telnet程序linuxtelnet端口,用它联接到服务器。终端使用者可以在telnet程序中输入命令,这种命令会在服务器上运行linuxtelnet端口,如同直接在服务器的控制台上输入一样。因而可以通过telnet来测试端口的连通性。测试Linux系统下端口是否
- LINUX . 系统教程 1108 2024-06-30 08:22:08
-
- 一刻钟带你了解MTA基础
- 概述本教程中,你将学习:使用mail命令。创建邮件别名。配置电子邮件转发。了解常见邮件传输代理(MTA),比如,postfix、sendmail、qmail、以及exim。控制邮件去向Linux系统上的电子邮件是使用MTA投递的。你的MTA投递邮件到你的系统上的其他用户,并且MTA彼此通讯跨越系统投递到全世界。Sendmail是最古老的LinuxMTA。它最初起源于1979年用于阿帕网(ARPANET)的delivermail程序。如今它有几个替代品,在本教程中,我也会介绍它们。前提条件为完成本
- LINUX . 系统教程 1022 2024-06-29 16:34:29
-
- 浅析linux下Opencv 2.4.13版本的安装
- 1.下载然后解压安装压缩包unzipopencv-2.4.13.zip2.进入刚解压的文件夹,建立release文件夹cdopencv-2.4.13mkdirrelease3.安装一下必须的依赖库sudoapt-getinstallbuild-essentialcmakelibgtk2.0-devpkg-configpython-devpython-numpylibavcodec-devlibavformat-devlibswscale-dev4.进入release文件夹,用cmake编译Ope
- LINUX . 系统教程 494 2024-06-29 12:49:27
-
- Linux 文件系统:文件名、大小写、扩展名及文件类型的特点
- 在linux上,任何软件和I/O设备都被视为文件且Linux中的文件名最大支持256个字符,分别可以用A~Z,a~z,0~9等字符来命名。和windows不同,linux中文件名是分辨大小写的,所有的UNIX系列目录都遵守这个规则。Linux下也没有c盘的概念(如C盘,D盘),而只有目录,不同的硬碟分辨是被挂载在不同目录下的。据悉,linux的文件没有扩充名,所以linux下的文件名称和它的种类没有任何关系。诸如,abc.exe可以是文本文件,而abc.txt也可以是可执行文件。Linux下的文
- LINUX . 系统教程 2150 2024-06-29 08:50:24
-
- 游戏中学习Bash技能
- 无论你是新手还是老手,总会有一些趣味的方法来测试你的BASH技能。在本教程中,我将解释如何通过玩命令行游戏来测试你的BASH技能。其实从技术上讲,这些并不是像SuperTuxKart、极品飞车或CS等真正的游戏。这些只是Linux命令培训课程的游戏化版本。你将需要根据游戏本身的某些指示来完成一个任务。现在,我们来看看几款能帮助你实时学习和练习Linux命令的游戏。这些游戏不是消磨时间或者令人惊诧的,这些游戏将帮助你获得终端命令的真实体验。请继续阅读:使用“Wargames”来测试BASH技能这是
- LINUX . 系统教程 1078 2024-06-28 20:43:55
-
- Linux下如何实现与Internet时间同步
- 一、安装ntp[root@server-2~]#yuminstall-yntpdate二、同步时间//方式一、使用域名连接,要经过DNS解析,速度慢。[root@server-2~]#ntpdatepool.ntp.org//方式二、使用IP连接,超级快。[root@server-2~]#ntpdate120.24.81.91http://www.pool.ntp.org是NTP的官方网站,在这上面我们可以找到离我们国家的NTPServercn.pool.ntp.org.它有3个服务器地址:服务
- LINUX . 系统教程 1184 2024-06-28 11:10:05
-
- 深入解析内核源码树:Kconfig 文件与 Makefile 的协同作用
- 原理内核源码树每位目录下都还包含一个Kconfig文件,用于描述所在目录源代码相关的内核配置菜单,各个目录的Kconfig文件构成了一个分布式的内核配置数据库。通过makemenuconfig命令配置内核的时侯,从Kconfig文件读取菜单存储技术原理分析:基于linux26内核源代码,配置完毕保存到文件名为.config的内核配置文件中,供Makefile文件在编译内核时使用。源码目录树顶楼Makefile是整个内核源码管理的入口,对整个内核的源码编译起着决定性作用。编译内核时linuxc,顶
- LINUX . 系统教程 1111 2024-06-28 09:49:32
-
- 解决Git 换行符自动转换问题的方法
- 以前都是在Linux上工作,所以在使用Git的时候没有碰到文件行分隔符的问题,现在突然转到Windows上使用Git,发现原来是Unix文件行结束符的文件在使用gitdiff的时候显示文件所有行都被修改。导致这个问题的原因是Git自作聪明的“换行符自动转换”功能。要修复这个问题可以有几个方式在安装“Gitforwindows”的时候,在“Configuingthelineendingconversions”页面,将默认选中改为“Checkoutas-is,commitas-is”如果已经安装过了
- LINUX . 系统教程 1517 2024-06-28 09:30:02
-
- 老炮儿教你在 Debian Linux上配置网桥
- 怎样安装brctl输入以下apt-get命令:$sudoaptinstallbridge-utils怎样在DebianLinux上设置网桥你需要编辑/etc/network/interface文件。不过,我建议在/etc/network/interface.d/目录下放置一个全新的配置。在DebianLinux配置网桥的过程如下:步骤1-找出你的物理接口使用ip命令:$ip-finetas示例输出如下:2:eno1:mtu1500qdiscpfifo_faststateUPgroupdefaul
- LINUX . 系统教程 2448 2024-06-27 10:31:15
-
- linux下安装python3.5.3的方式
- 安装python3.5可能使用的依赖yuminstallopenssl-develbzip2-develexpat-develgdbm-develreadline-develsqlite-devel到python官网找到下载路径,用wget下载wgethttps://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz解压tgz包tar-zxvfPython-3.5.3.tgz把python移到/usr/local下面mvPython-3.5.3/us
- LINUX . 系统教程 1110 2024-06-27 09:07:30
PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

