mac

Mac环境下安装Redis

﹥>﹥吖頭↗ 提交于 2020-02-11 03:51:49
转自:http://www.jianshu.com/p/6b5eca8d908b -安装 下载安装包 redis-3.0.7.tar.gz 官网地址: http://redis.io/download 解压:tar -zvxf redis-3.0.7.tar.gz 将解压后的文件夹放到 /usr/local目录下 编译测试:接下来在终端中切换到/usr/local/redis目录下,输入:sudo make test 编译安装:在终端中输入命令:sudo make install 启动Redis,输入命令redis-server 看到这个界面表示我们已经成功的安装Redis。 二配置 1、在 /usr/local/redis目录下建立bin,etc,db三个目录 2、把/usr/local/redis/src目录下的mkreleasehdr.sh,redis-benchmark, redis-check-dump, redis-cli, redis-server拷贝到bin目录 3、在etc下,参考原/usr/local/redis目录下的redis.conf,新建一个redis.conf 修改redis.conf,具体如下: #修改为守护模式 daemonize yes #设置进程锁文件 pidfile /usr/local/redis/redis.pid #端口 port

mac 安装protobuf 2.5.0

感情迁移 提交于 2020-02-11 01:13:51
mac 安装protobuf 2.5.0 1.下载安装包 目前protobuf的最新版本是3.5.0,但是hadoop等好多框架依然依赖的是2.5.0,因此,最好不要安装最新的。现在官网已经没有下载链接,下面这个是我很久之前搭建环境时保存下来的。 链接: https://pan.baidu.com/s/1pKTSwfp 密码: j13q 2.编译安装 解压到安装目录,并进入安装目录 $ cd protobuf-2.5.0 以此执行以下命令: ./configure make make check make install 3.验证 protoc --version 如果出现 libprotoc 2.5.0则说明安装成功。 注: 卸载protobuf执行以下命令: which protoc 然后 sudo rm 这个目录,如: sudo rm /usr/local/bin/protoc 来源: CSDN 作者: Wuli波板糖 链接: https://blog.csdn.net/P397226804/article/details/104253792

Mac系统的环境变量

|▌冷眼眸甩不掉的悲伤 提交于 2020-02-10 21:47:51
Mac系统的环境变量,加载顺序为: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc /etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果 /.bash_profile文件存在,则后面的几个文件就会被忽略不读了,如果 /.bash_profile文件不存在,才会以此类推读取后面的文件。~/.bashrc没有上述规则,它是bash shell打开的时候载入的。 来源: https://www.cnblogs.com/zhangyi2k15/p/12292812.html

SecureCRT for mac 8.5.4 一款终端仿真程序 中文版

ε祈祈猫儿з 提交于 2020-02-10 20:22:08
SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议 预览截图 正在上传… 重新上传 取消 正在上传… 重新上传 取消 应用介绍 SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议 SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别. 软件免费下载: https://macstore.info/a/SecureCRT-8-5-3.html 来源: CSDN 作者: ctybb123 链接: https://blog.csdn.net/ctybb123/article

Mac 安装Parallels虚拟机Linux来源、步骤、问题及解决记录

社会主义新天地 提交于 2020-02-10 12:27:17
Mac安装Parallels虚拟机Linux来源、步骤、问题及解决 Step 1 准备 Step 2 Parallels Tool安装 Step 3 源配置 ping: unknown host Step 1 准备 Parallels破译版 找了很多 最后使用来源 https://www.jianshu.com/u/65a711ac412e CentOS镜像 https://developer.aliyun.com/mirror/ Step 2 Parallels Tool安装 在linux虚拟机上方菜单栏中点击 操作->安装Parallels Tool prl-tools-lin.iso 镜像文件将被连接到虚拟机的 CD/DVD 驱动器 获得管理权限 su 查看/media下是否有挂载点目录/cdrom 没有则手动创建 mkdir /media/cdrom 挂载安装光盘 mount -o exec /dev/cdrom /media/cdrom /dev/cdrom 是虚拟机的 CD/DVD 驱动器, /media/cdrom 是该设备的挂载点,部分虚拟机驱动器为/dev/hdb,挂载点为/mnt/cdrom,或者没有挂载点需要手动创建。 完成安装 cd /media/cdrom -> ./install 重启 reboot Issue 1:第一遍安装失败 Solve:回终端执行

怎么让mac和win/pc互传文件共享文件传输文件

杀马特。学长 韩版系。学妹 提交于 2020-02-10 12:02:00
1 在windows机器上新建一个文件夹。命名为share。 2右键文件夹选择共享。将该文件夹设置为共享文件夹。 3共享建立成功可以测试一下。输入共享地址“你的计算机名字”看到share这个共享文件夹说明共享建立成功 4在苹果电脑上右键『finder』,选择连接服务器。如图所示 5在弹出的对话框中输入『smb://你的计算机名字或者ip/share』。点击确定就可以相互共享文件了。 来源: https://www.cnblogs.com/yachao1120/p/12290249.html

Mac 下实现 pyenv/virtualenv 与 Anaconda 的兼容

喜欢而已 提交于 2020-02-10 08:55:38
http://blog.csdn.net/vencent7/article/details/76849849 自己一直用的 pyenv 和 pyenv-virtualenv 管理不同的 python 环境。昨天朋友推荐我安装一个 Anaconda(通过官网下载安装带有图形界面Anaconda Navigator 的版本,并非通过 pyenv 安装),结果安装之后似乎与原来的 pyenv 不太兼容,在网上搜了一下,有遇到类似情况的: https://stackoverflow.com/questions/40944277/pyenv-and-anaconda-issue-with-export-path 经过尝试,我找到的解决方案如下: 解决 PATH 环境变量的问题 anaconda 安装的时候会在 .bash_profile 的 最后一行 把自己的 PATH 加到最前,正是因为这个原因导致 pyenv 失效了(pyenv 也是通过把自己的 PATH加到最前来“劫持” python 等命令实现多版本的管理),因为按照官方的安装说明, pyenv 的几行命令应该放置在 .bash_profile 的最后 。 因此,编辑.bash_profile,使得 pyenv 的命令放置在 anaconda 的之后: # added by Anaconda3 4.4.0 installer

Mac上发布本地文件到Github仓库

南楼画角 提交于 2020-02-10 00:45:32
注册Github账号 开始上传 1.登录Github 2.如下图所示,点击Your profile,进入仓库管理 3.如下图所示,输入仓库名字(Repository name)新建仓库 注意不要勾选上Inistialize this respository with a README框!(这个很重要,因为勾选后会出现很多意料之外的问题!而且后面可以自己再创建README的文件) 然后点击Create repository按钮。 4.由于这个仓库我已经建立好了,所以为了演示,我按照步骤1,2,3重建了一个仓库,仓库命名为ZZQ1908 5.建好后会出现以下的页面 6.参考上图中的指令(上图中的指令是新建README.md文件并上传到Github),在本地上传文件到Github 7.实际具体指令如下: 1cd /Users/chuancey/Documents/first(进入要上传文件的文件夹) 2.git init(初始化) 3.git add .(注意git add .中的“ .”把文件夹所有的文件加入要上传的文件夹中) 4.git commit -m 'first commit'(第一次提交修改) 5.git remote add origin https://github.com/YihangRan/ZZQ1908.git (这是新建仓库的http地址

mbp 封神台靶场 六(笔记)

谁说我不能喝 提交于 2020-02-09 23:43:43
打开链接,根据题目提示,flag在c盘根目录下,接上一关的网页后台,打开c盘,发现确实存在flag.txt,但是提示没有权限。 于是知道本关需要我们去进行提权操作,打开D盘,发现cmd.exe和iis6.exe(如果没有可以上传),知道需要用Windows系统来进行操作,于是开启了虚拟机中的windows 7,但还是打不开这个程序,原来是jre环境没装,便去java官网上下了最新版的jre,win7可以执行jre程序了,但操作后台d盘cmd.exe时还是出现了错误。这时候头皮有点发麻,不知道该怎么办好,于是反复测试,此次错误都是同一个,难道win7打不开exe吗?后来就去网上重新下载了一个cknife。 发现这个终端可以用,功夫不负有心人。 首先尝试添加用户, net user mac mac /add ,显示权限不足。 想到不是还有个iis6.exe吗,便 cd UploadFiles 进入,对iis6进行 whoami 操作。 在第二行中说会给我一个local system 的权限,我信了,开始创建用户 iis6.exe "net user mac mac /add" 用户创建成功后对mac也就是登录用户赋予管理员权限。 iis6.exe "net localgroup Administrators mac /add" 然后查看mac用户的权限,发现已是管理员了。

学习:ARP协议/数据包分析

眉间皱痕 提交于 2020-02-09 20:12:41
ARP (Address Resolution Protocol)即 地址解析协议 , 用于实现从 IP地址 到 MAC地址 的映射,即实现通过 目标IP 找到对应的 MAC地址 。 在网络通信中, 主机和主机通信 的数据包需要 依据OSI模型从上到下进行数据封装 ,当数据封装完整后,再向外发出。所以在局域网的通信中,不仅需要 源目IP地址的封装 ,也需要 源/目MAC的封装 。 上层应用程序更多关心IP地址而不关心MAC地址,所以需要通过 ARP协议来获知目的主机的MAC地址 ,完成 数据封装 。 问题:内网中当 主机A 发送消息给 主机B 之间的通信是怎么样的? ARP请求过程: 1、主机A先在ARP缓存表中查找主机B的MAC地址 2、如果在A的ARP缓存表中找到了,那么就继续数据封装通信。如果没有找到主机A会先发送ARP的广播包(里面包括了A的IP地址和MAC地址、主机B的IP地址) 3、既然是广播帧那么内网中的所有存活主机都会收到该ARP的广播包 4、存活主机会进行检查自身IP地址是否与广播包中的目的IP地址一致,如果不一致的话进行丢弃。如果一致那么就会将主机A的IP和MAC地址添加到自己的ARP缓存表里面,然后再将自己的MAC地址和ARP响应包通过单播方式发送给主机A 5、然后主机A就可以给主机B发送消息 ARP数据包分析: win10: 192.168.1.104