你好!酷痞Coolpy 之 Linux篇】的更多相关文章

欢迎你进入酷痞的物联网世界.这里有着自由的空气和自然的气息.接下来我将告诉你如果一步步建立一个自己专属的物联网平台. 由于目前的酷痞的官方域名还没有通过备案所以现在用临时域名解说本说明. 最终酷痞的官网地址:http://icoolpy.com 运行系统参数: 操作系统:ubuntukylin-14.04.1-desktop-amd64 1.下载酷痞Linux版程序及数据库解压到home目录下 2.运行第一个终端用于运行数据库服务(b操作只需操作一次,以后操作均只需执行c操作指令即可启动数据库服…
欢迎你进入酷痞的物联网世界.这里有着自由的空气和自然的气息.接下来我将告诉你如果一步步建立一个自己专属的物联网平台. 由于目前的酷痞的官方域名还没有通过备案所以现在用临时域名解说本说明. 最终酷痞的官网地址:http://icoolpy.com 第一种方式:服务器运行酷痞及数据库方式: 1.进入酷痞官网后在首页最显眼位置就有相关下载连接点击下载后解决到硬盘根目录下.“路径中不可以使用中文”.如:d:\coolpydb d:\CoolpyWin 2.先启动CoolpyWinDB下的“32位或64位…
欢迎你进入酷痞的物联网世界.这里有着自由的空气和自然的气息.接下来我将告诉你如果一步步建立一个自己专属的物联网平台. 酷痞官网地址:http://icoolpy.com   由于openwrt系统复杂性真不知道怎么开始说起.只能通过一个个应用例子来说明运行的方式及配置的方式: 1.使用酷痞提供的固件运行酷痞物联系统 a.进入酷痞官网点击openwrt版下载地址: 这里先说明这么多文件他们是什么: a1.NodeForOpenwrt此文件夹下有两个文件,如果有很幸运同样有一个已经刷好openwrt…
0.安装PostgreSQL数据库 参考安装PostgreSQL数据库(Linux篇). 1.安装proj4 #tar zxvf proj-4.8.0.tar.gz#cd proj-4.8.0#./configure --prefix=/opt/proj-4.8.0#make#make install#ls /opt/proj-4.8.0编辑文件/etc/ld.so.conf.d/proj-4.8.0.conf#vi /etc/ld.so.conf.d/proj-4.8.0.conf添加以下内容…
os内存使用管理之linux篇 看一下LINUX内存机制是怎么运作的,了解了基础知识,对于理解和操作是有很大帮助的. 抛砖引玉: Linux 优先使用物理内存,当物理内存还有空闲时,linux是不会施放内存的,即时占用内存的程序已经 被关闭了(这部分内存就用来做缓存了).也就是说,即时你有2G的内存,用过一段时间后,也会被占满 .这样做的好处是,启动那些刚开启过的程序.或是读取刚存取过得数据会比较快,对于服务器很有好处 . 你可以用 free 指令查看一下输出,用 used 减去 buffer…
需求: 1.酷痞直接运行的模式是自宿主运行.由于win系统一般都由iis提供多个网站服务,并首先占用了80端口,如果想酷痞可以直接通过主机头和iis共用80端口会出现这种运行模式的需求. 以下是实现方法,请按步操作: 1.下载iis的应用程序请求路由模块和URL重写模块,运行微软提供的web 平台安装程序 *http://www.microsoft.com/zh-cn/download/details.aspx?id=6164 *搜“arr”所有安装选择“应用程序请求路由”后就会自动帮你安装了…
版本控制工具Git工具快速入门-Linux篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.版本管理系统的介绍 1>.版本管理系统的特点 1.1>.自动生成备份: 在同一个目录中,如果我们想要备份一个文件,可能就拷贝一份,然后修改拷贝后的版本,当你对该文件修改的次数超过一定频繁时,你会发现当前目录的文件数特别的多,当然如果你每次修改的数据量较大或者源文件本身就特别大,你会也导致当前目录大小过大!而版本管理会帮你把这两个烦恼解决掉.他不会在当前目录做备份,而是在一个隐藏目…
C语言-apache mod(模块开发)-采用apxs开发实战(centos7.2 linux篇) 名词解释:apxs apxs is a tool for building and installing extension modules for the Apache HyperText Transfer Protocol (HTTP) server.  apxs是用来编译和安装 apache 服务器的扩展模块(mod).也能生成项目模版(下面有具体使用说明) 名词解释:MinGW MinGW…
目录 Python自动化测试面试题-经验篇 Python自动化测试面试题-用例设计篇 Python自动化测试面试题-Linux篇 Python自动化测试面试题-MySQL篇 Python自动化测试面试题-Redis篇 Python自动化测试面试题-Python基础篇 Python自动化测试面试题-算法篇 Python自动化测试面试题-接口篇 Python自动化测试面试题-Selenium篇 Python自动化测试面试题-性能篇 统计access.log中成功最多的接口(日志文件很大) cat a…
目录 [二进制漏洞]栈(Stack)溢出漏洞 Linux篇 前言 堆栈 堆栈(Stack)概念 堆栈数据存储方式 函数调用 函数调用C语言代码 函数调用过程GDB调试 函数Call返回原理 函数栈帧 函数栈帧描述 函数栈帧调试 栈溢出漏洞实战 pwndbg调试 开始Hack Pwn菜鸡小分队 [二进制漏洞]栈(Stack)溢出漏洞 Linux篇 前言 我们在学习栈溢出漏洞之前,最好都要懂一些开发,还有一些汇编知识,因为不管是安全还是逆向,这些都是基于开发的,有了开发扎实的基础在后续中才会突破瓶颈…
目录 [二进制漏洞]PWN学习之格式化字符串漏洞 Linux篇 格式化输出函数 printf函数族功能介绍 printf参数 type(类型) flags(标志) number(宽度) precision(精度) length(类型长度) n$(参数字段) 格式化字符串漏洞 格式化字符串漏洞原因: 漏洞利用 使程序崩溃(测试) 栈数据泄露(堆栈读) 获取栈变量数值 获取栈变量字符串 堆栈读总结 栈数据覆盖(堆栈写) 覆盖变量 任意地址内存泄漏(任意读) 任意地址内存覆盖(任意写) 覆盖小数(小于…
.DNS域欺骗攻击原理 DNS欺骗即域名信息欺骗是最常见的DNS安全问题.当一 个DNS服务器掉入陷阱,使用了来自一个恶意DNS服务器的错误信息,那么该DNS服务器就被欺骗了.DNS欺骗会使那些易受攻击的DNS服务器产生许多 安全问题,例如:将用户引导到错误的互联网站点,或者发送一个电子邮件到一个未经授权的邮件服务器. 二.DNS域欺骗攻击实现步骤 1.配置实验环境: 2.假设攻击者已经侵入受害者机器实施攻击: 3.使用嗅探进行DNS ID欺骗: 4.DNS通配符攻击. 我们需要像图1那样设置实…
本文可转载,转载请注明出处:http://www.cnblogs.com/collectionne/p/6815924.html. 前面的一篇文章我们讲了用Windows API遍历一个目录下的所有文件,这次我们讲用一种Windows/Linux通用的方法遍历一个目录下的所有文件. Windows/Linux的IDE都会提供一个头文件--<io.h>.看名字,似乎是关于I/O的,但是实际上它还提供了类似于WIN32_FIND_DATA.FindFirstFile().FindNextFile(…
一.前述 Linux中正则匹配查找比较常用,所以分享一篇关于正则匹配和Grep结合的文章. 二.匹配规则 匹配操作符: \                  转义字符.                      匹配任意单个字符[1249a],[^12],[a-k]  字符序列单字符占位^                 行首$                  行尾\<,\>:\<abc           单词首尾边界|                   连接操作符(,)     …
在之前一篇<磁盘分区对齐详解与配置 – Windows篇>中,我介绍了磁盘分区对齐的作用和适用于MBR和GPT的两种磁盘类型的配置,以及Windows平台设置磁盘分区对齐的方法. 本文作为系列的第二篇,文章就分区对齐在存储系统缓存和Raid5下I/O分析,解释了为什么64KB作为offset错位的推荐配置.并且提供了使用Linux命令fdisk和parted创建磁盘分区对齐的方法. 存储系统的磁道区域与Linux分区对齐问题: 出于最大化性能需求,任何到后端存储阵列的I/O需要通过配置适当的结…
前言 现在做测试的出去面试,都会被问到linux,不会几个linux指令都不好意思说自己是做测试的了,本篇收集了几个被问的频率较高的linux面试题 常用指令 1.说出10个linux常用的指令 ls 查看目录中的文件 cd /home 进入 '/ home' 目录:cd .. 返回上一级目录:cd ../.. 返回上两级目录 mkdir dir1 创建一个叫做 'dir1' 的目录 rmdir dir1 删除一个叫做 'dir1' 的目录 (只能删除空目录) rm -f file1 删除一个叫…
01 Linux环境准备 (本文在win10上使用 VMware12 + Ubuntu14.04)   1.JDK安装及相关配置 参考:http://blog.csdn.net/sxdtzhaoxinguo/article/details/43731677# a) 网上下载一个jdk,例如jdk-7u45-linux-x64.tar.gz:保存到downloads目录   b)(如果存在)先卸载open-jdk java -version rpm -qa | grep java 查找所有安装过的…
0.编译环境 Linux: CentOS 5.5 gcc: 4.1.2 1. 安装PostgreSQL 1) 解压postgresql-9.1.7.tar.bz2 #tar jxvf postgresql-9.1.7.tar.bz2 2) 进入解压后的postgresql-9.1.7目录 #cd postgresql-9.1.7 3) 编译postgresql源码 #./configure --prefix=/opt/pgsql-9.1.7 #make #make install 至此,完成po…
对任何一个上线系统来说,高可用设计是不可或缺的一个环节,这样才可以确保应用可以持续.稳定的运行,而不是频繁的掉线.停机.高可用设计的核心思路很简单,就是消除一切单点故障,将单点链路或者节点升级为多点.比如,对于Web类型的应用,可以利用Web集群和负载均衡器实现多活,而对于数据库.文件服务这类服务,一般较难配置为多活,于是常采用主备切换的方式,即备机上的服务处于离线状态,当主机故障时,备机升级为主机,继续提供服务. 要实现主备切换,需要在几个层面做好准备: 数据的转移:将主节点的数据实时复制到备…
一.前述 awk是一个强大的文本分析工具.相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,(空格,制表符)为默认分隔符将每行切片,切开的部分再进行各种分析处理. 二.具体 1.基础知识点 awk -F '{pattern + action}' {filenames}支持自定义分隔符支持正则表达式匹配支持自定义变量,数组  a[1]  a[tom]  map(key)支持内置变量ARGC               命令行参数…
一.前述 企业中linux搭建ftp服务器还是很实用的,所以本文针对centoos7和centoos6搭建服务器教程做个总结. 二.具体 1.显示如下图则表示已安装 vsftp软件.如果未显示则需要安装vsftpd软件. 如果没有则通过yarm源进行安装 yum install -y vsftpd 2.安装完成之后 进入到ftp的根目录默认是/etc/vsftpd/文件中进行配置 /etc/vsftpd/vsftpd.conf:vsftpd 的核心配置文件 /etc/vsftpd/ftpuser…
Boost库分为两个部分来使用,一是直接使用对应的头文件,二是需要编译安装相应的库才可以使用. 下面是boost在Linux上安装和使用过程(整个boost库全部安装): (1)在www.boost.org下载相应的代码包,我下载的是boost_1_64_0.tar.bz2 (2)进入自己的工作目录执行解压等操作命令: bzip2 -d boost_1_64_0.tar.bz2 tar -xvf boost_1_64_0.tar cd boost_1_64_0 ./bootstrap.sh //…
0.编译环境 Linux: CentOS 5.5 gcc: 4.1.2 1. 安装PostgreSQL 1) 解压postgresql-9.1.7.tar.bz2 #tar jxvf postgresql-9.1.7.tar.bz2 2) 进入解压后的postgresql-9.1.7目录 #cd postgresql-9.1.7 3) 编译postgresql源码 #./configure --prefix=/opt/pgsql-9.1.7 #make #make install 至此,完成po…
0.日常命令 cd 目录路径: 跳转到指定目录 mkdir 目录名称:新增目录 pwd: 获取当前路径 su: 切换用户 ll: 查看当前目录侠的文件和目录 rm -rf 目录: 递归删除指定目录下的所有文件 vi 文件:修改文件 mv 源文件夹名 新文件夹名:移动文件夹到指定目录 grep:查找想要的信息 cp -r 源目录名 新目录名:拷贝指定目录中的文件到新目录中 touch 文件名:创建文件 find -name 文件名:查找文件 ls -ahl:查看文件的所有者 chkconfig -…
CH01基于Ubuntu系统的ZYNQ-7000开发环境的搭建 1.1概述 实验环境: Windows 10 专业版 Vmware workstation 14.1.1 Ubuntu 16.04.3 Xilinx SDx 2017.4 实验内容: 国内Windows系统盛行,普通使用者或者是开发人员都喜欢用Windows,但其实,不管是软件开发人员还是硬件开发人员,在Linux/Unix操作系统下进行开发才是最明智的选择,在这里可以轻易找到任何有用的开源软件(开源并不代表免费),接下有时候有相关…
1. 关闭防火墙和Selinux 2. 安装所需环境JDK 3. 下载Solr7.4版本 4. 下载并配置solr的中文分词器IK Analyzer 5. 启动Solr 6. 注意事项以及说明 1. 关闭防火墙和Selinux Linux的防火墙是咱们新手的噩梦,很多情况会出现能ping通,但是访问不了Web页面.所以开始就干掉它! 1.1 关闭防火墙     [root@localhost ~]# /etc/init.d/iptables stop     iptables: Setting…
一.安装部署nginx 1. 部署前先对nginx介绍下别嫌BB: 如果你听说或使用过Apache软件,那么很快就会熟悉Nginx软件,与Apache软件类似, Nginx(“engine x”)是一个开源的,支持高性能.高并发的WWW服务器和代理服务软件. 它是由俄罗斯人lgor Sysoev开发的,最初被应用在俄罗斯的大型网站www.rambler.ru上. 后来作者将源代码以类BSD许可证的形式开源出来供全球使用. Nginx可以运行在UNIX.Linux.BSD.Mac OS X.Sol…
升级glibc库后,使用xShell登录linux,提示: Connecting to ... Connection established. To escape to local shell, press Ctrl+Alt+]. WARNING! The remote SSH server rejected X11 forwarding request. Last login: Mon Mar :: from 192.168.1.216 -bash: warning: setlocale: L…
1)说明:Linux的所有进程都保存在/proc/目录下,保存形式为:/proc/进程号.进入到进程号目录后,里面有一个cwd链接文件即指向的进程的的目录. 2) 操作: A:根据端口号查进程 如:lsof -i:端口号B:确定进程号.如:4874:C:查找进程执行的文件.ps aux | grep 4874D:确定进程所在的目录.ll /proc/4874:…
总体思路 确认问题与系统现象 → 取证清除与影响评估 → 系统加固 → 复盘整改 常见入侵 ① 挖矿: 表象:CPU增高.可疑定时任务.外联矿池IP. 告警:威胁情报(主要).Hids.蜜罐(挖矿扩散时触发) 动作:通过CPU确认异常情况→ 确认可疑进程 → 检查定时任务.主机服务.守护进程→结束病毒进程,删除病毒文件->加固. ②Webshell: 表象:业务侧应用逻辑漏洞(允许上传脚本等造成命令执行)或者开源软件低版本造成(fastjson等)导致,通常为反弹shell.高危命令执行,同时存…