mac

brew-查看,启停服务

五迷三道 提交于 2020-01-13 04:50:33
针对mac笔记本 查看所有的services: kikunkuns-MacBook-Pro:~ junjunji$ brew services list Name Status User Plist elasticsearch started junjunji /Users/junjunji/Library/LaunchAgents/homebrew.mxcl.elasticsearch.plist httpd stopped mongodb-community stopped mysql started junjunji /Users/junjunji/Library/LaunchAgents/homebrew.mxcl.mysql.plist unbound stopped 停止es服务: kikunkuns-MacBook-Pro:~ junjunji$ brew services stop elasticsearch Stopping `elasticsearch`... (might take a while) ==> Successfully stopped `elasticsearch` (label: homebrew.mxcl.elasticsearch) 停止mysql服务: kikunkuns-MacBook-Pro:~ junjunji$ brew

macos快捷键

人盡茶涼 提交于 2020-01-13 04:23:50
通用: 拷贝相当于window下的复制 非苹果键盘(command == win option == alt control == ctrl) Command + C 拷贝(Copy) Command + V 粘贴 Command + A 全选(All) Command + S 保存(Save) Command + F 查找(Find) Command + M 最小化窗口 Command + N 新建文件 Command + O 打开 Command + H 隐藏窗口 Command + Shift + S 另存 Command + W 关闭 Command + Q 退出 Command + Z 撤销(如果是safari浏览器,就是恢复刚关闭的页面) Command + Shift + Z 重做,也就是撤销的逆向操作 Command + Option + Esc 强制退出程序(类似于window下的任务管理器) 自带的输入法 (Capslock 短按中英文切换,长按英文大写) Command + Shift + 4 截取所选屏幕区域到一个文件,或按空格键仅捕捉一个窗口 Command + Delete 将文件移至废纸篓(window键盘是 win + backspace) Command + Shift + Delete 清倒废纸篓(window键盘是 win + shift +

mac配置自定义全局命令

你说的曾经没有我的故事 提交于 2020-01-13 04:11:44
mac的环境变量位置 /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc 配置自定义全局命令方式一 最重要的就是 alias 这个命令 简化的系统命令 简化 ls -a vim ~/.bash_profile source ~/.bash_profile 效果 自定义的脚本文件 例如 vi test.sh test=‘test.sh的文件位置’ 配置好后 source ~/.bash_profile 注意自定义的脚本要赋权限,给于root权限 效果 来源: CSDN 作者: white_xiaosheng 链接: https://blog.csdn.net/white_xiaosheng/article/details/103773326

计算机与操作系统

旧城冷巷雨未停 提交于 2020-01-13 04:05:50
概念 如图1-1给出了一个逻辑上的简化视图,图的底部是硬件,硬件包括芯片、电路板、磁盘、键盘、显示器以及类似的设备,在硬件的顶部是软件。 多数计算机有两种运行模式:内核态和用户态。软件中最基础也是最核心的部分是操作系统,它运行在内核态,在这个模式中,操作系统具有对所有硬件的安全访问权,可以执行机器能够运行的任 何指令;软件的其余部分运行在用户态下,只使用机器指令中的一个子集;用户接口程序如GUI处于用户态程序中最低层次,允许用户使用或运行其他程序,诸如web浏览器等。 如图1-1所示,操作系统运行在裸机之上,为所有软件提供基础的运行环境。 操作系统与普通软件区别 1、用户不喜欢某个普通软件,如XX阅读器,他可以换或者自己写一个;操作系统是很难编写的,操作系统源代码有500万行甚至更高数量级的。 2、操作系统更加大型、复杂、长寿;普通软件更加小型、简单、寿命周期短。 操作系统定义 操作系统定义:是一种运行在内核态的软件,是一组控制和管理计算机软硬件资源,同时为用户提供使用计算机应用程序的集合。 操作系统的两大基本职能:面向机器管理计算机;面向用户使用计算机。 主要两大作用:管理和使用计算机 主要特征:并发性;共享性;虚拟性和不确定性 操作系统的主要功能有:进程管理;存储管理;设备管理;文件管理,用户接口等等。 计算机与操作系统的发展史 第一台真正纯机械的数字计算机

Mac ping 虚拟机上的win10

耗尽温柔 提交于 2020-01-13 03:50:55
mac上虚拟机win10与主机网络互ping lunabird 关注 2017.08.08 11:32:09字数 166阅读 4,911 问题背景:mac上装了一个parallel desktop,parallel desktop上装了一个win10的虚拟机。mac连接的是公司局域网络,win10采用了parallel desktop的默认配置,可以连上互联网。 mac的IP地址如下图:经查看,这个ip与win10的ip处于同一网段。 image.png win10的ip地址如下图: image.png 采用上面两个ip互ping,如果mac ping不通win10的话,需要把win10的防火墙关掉再试试。 image.png 这样就可以互相ping通了。 这样我在mac主机上装的mysql数据库也可以在win10中进行访问了。 image.png 如果访问数据库报了1130错误,可以使用以下方法解决。 [ http://www.jianshu.com/p/4ef82650a130] 来源: CSDN 作者: 追风骑士2012 链接: https://blog.csdn.net/lgf_201212/article/details/103946911

DEV-CPP 下获取MAC地址的代码

自闭症网瘾萝莉.ら 提交于 2020-01-13 01:05:00
//#include"stdafx.h" #include <WinSock2.h> #include <Iphlpapi.h> #include <iostream> #include "stdio.h" using namespace std; #pragma comment(lib,"Netapi32.lib") ///需要Iphlpapi.lib库 ,devc++中 项目 -> 项目选项-> 参数 -> 添加链接库 libiphlpapi.a // 函数声明 void output(PIP_ADAPTER_INFO pIpAdapterInfo); // 程序入口 int main(int argc, _TCHAR *argv[]) { //PIP_ADAPTER_INFO结构体指针存储本机网卡信息 PIP_ADAPTER_INFO pIpAdapterInfo = new IP_ADAPTER_INFO(); //得到结构体大小,用于GetAdaptersInfo参数 unsigned long stSize = sizeof(IP_ADAPTER_INFO); //调用GetAdaptersInfo函数,填充pIpAdapterInfo指针变量;其中stSize参数既是一个输入量也是一个输出量 int nRel = GetAdaptersInfo

物理层到MAC

霸气de小男生 提交于 2020-01-12 22:54:06
arp的知识 https://zh.wikipedia.org/wiki/%E5%9C%B0%E5%9D%80%E8%A7%A3%E6%9E%90%E5%8D%8F%E8%AE%AE 第一层 物理层 举例 两台电脑通过水晶头的网线相连,如何联网? 1.通过一定的方式连线。 2.配置两台电脑的IP 地址、子网掩码和默认网关。必须保证在同一网段下,要想两台电脑能够通信,这三项必须配置成为一个网络,可以一个是 192.168.0.1/24,另一个是 192.168.0.2/24,否则是不通的。 即使只有两台电脑,之间的网络包也一定是完整的,因此一定会与MAC层。 如果有三台电脑呢? 先不考虑交换机,直接考虑集线器Hub。这种设备有多个口,可以将 宿舍里的多台电脑连接起来。但是和交换机不同,集线器没有大脑,它完全在物理层工作。它会将自 己收到的每一个字节,都复制到其他端口上去。这是第一层物理层联通的方案。 第二层 数据链路层 Hub 采取的是广播的模式,如果每一台电脑发出的包,宿舍的每个电脑都能收到,那就麻烦了。这就需要解决几个问题: 1.这个包是谁在发?谁应该接收? 2.大家都在发,是否会混乱,有没有谁先发,谁后发的规则? 3.如果发送过程错误了会如何? 这几个问题是在第二层也就是MAC层需要解决的问题。Media Access Control媒体访问控制,控制什么

[Cocoa]Mac下配置Git服务器

喜你入骨 提交于 2020-01-12 17:00:32
Mac下配置Git服务器 罗朝辉 ( http://www.cnblogs.com/kesalin/ ) 本文遵循“ 署名-非商业用途-保持一致 ”创作公用协议 XCode 4 默认支持 Git 作为代码仓库,当我们新建一个仓库的时候,可以勾选创建默认仓库,只不过这个仓库是在本地的。本文介绍如何在 mac 机器上创建 Git 服务器,总体思路是:使用 gitosis 来简化创建过程,在用作服务器的机器上创建一个名为 git 的账户来创建 git 服务器,其他客户端通过 ssh 机制访问 git 服务器。 本文文档: 点此下载 一,创建 git 账户 1,在用作服务器的机器 Server 上创建 git 账户。我们可以通过 System Preferences->accounts 来添加。在这里我添加一个 git 的 administrator 账户,administrator 不是必须的,在这里仅仅 为了方便 。 2,设置远程访问 logout 当前账户,使用 git 账户登录; 在 System Preferences->Sharing 中,勾选:Web Sharing 和 Remote Logig。 二,下载安装 gitosis 1,Mac Snow默认已经为我们安装了 Git 和 Python,可以使用如下命令查看其版本信息: yourname:~ git$ git --

mac os下Python模块安装错误

一笑奈何 提交于 2020-01-12 17:00:00
原文地址:http://blog.csdn.net/xanxus46/article/details/22325253 环境:mac os x 10.9.2 python版本:2.7.5 easy_install对于Python相当于apt之于Ubuntu,安装其他库十分方便,但是最近安装PIL(Python Imaging Library),这个强大的图形库时竟然出错了,十分抓狂。错误信息如下: clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard error (cannot be downgraded to a warning) in the future 经网上查证: http://www.tuicool.com/articles/zI7Vzu ,貌似是mac os的Xcode从5.1起给编译器规定对于未知参数传入视为error,我们需要使用ARCHFLAGS将该error降级为warning,因此最后的安装命令应该如下: sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in

mac 多php版本安装

可紊 提交于 2020-01-12 10:27:46
mac上自带又apache和php。 自带的php缺少一些扩展(freeType),安装起来因为mac本身有一些sudo su都不可触及的权限,所以决定不动系统本身php,再装一个新的php不同版本。 先安装brewhome。 brew安装就不说了,其他博客中有,百度一大堆。 然后安装php55 brew install php55 --with-apache //一定要带上后面apache 不然就不会有libphp55.so文件,你的apache的http.conf中需要加载php模块,要直到这个文件的。 --enable-fpm --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-zlib --enable-zip --enable-soap --enable-opcache --with-mcrypt --with-openssl --with-curl --enable-mbstring --enable-sockets --with-freetype-dir --with-jpeg-dir --with-png-dir --with-gd --without-homebrew-php 但在安装过程中出现了一个warning Warning: josegonzalez/php