mac

Mac express全局安装后 command not found

守給你的承諾、 提交于 2019-12-18 02:59:34
Mac express全局安装后 command not found 异常信息: express command not found 我 mac 电脑上安装了 express 和 express-generator 之后,依然会出现如上 找不到命令的异常信息,真是气死人。 后来,仔细观察,发现安装 express-generator 之后会输出一串信息,如下: lcpMacBook-Pro:~ lc$ npm install -g express-generator /Users/lcp/.npm-global/bin/express - > /Users/lcp/.npm-global/lib/node_modules/express-generator/bin/express-cli.js + express-generator@4.16.1 added 10 packages from 13 contributors in 14.124s 原因:    npm 把 express 命令安装到 /Users/lcp/.npm-global/bin 下,通常命令都会在 /usr/local/bin 下,知道问题后,那么就好搞了,撸起袖子,干它!!! 解决方案:   在 ~/.bash_profile 中添加 export PATH=$PATH:/Users/lcp/.npm

Docker跨主机网络——manual

三世轮回 提交于 2019-12-18 00:31:59
1. Macvlan 简介 在 Macvlan 出现之前,我们只能为一块以太网卡添加多个 IP 地址,却不能添加多个 MAC 地址,因为 MAC 地址正是通过其全球唯一性来标识一块以太网卡的,即便你使用了创建 ethx:y 这样的方式,你会发现所有这些“网卡”的 MAC 地址和 ethx 都是一样的,本质上,它们还是一块网卡,这将限制你做很多二层的操作。有了 Macvlan 技术,你可以这么做了。 Macvlan 允许你在主机的一个网络接口上配置多个虚拟的网络接口,这些网络 interface 有自己独立的 MAC 地址,也可以配置上 IP 地址进行通信。Macvlan 下的虚拟机或者容器网络和主机在同一个网段中,共享同一个广播域。Macvlan 和 Bridge 比较相似,但因为它省去了 Bridge 的存在,所以配置和调试起来比较简单,而且效率也相对高。除此之外,Macvlan 自身也完美支持 VLAN。 同一 VLAN 间数据传输是通过二层互访,即 MAC 地址实现的,不需要使用路由。不同 VLAN 的用户单播默认不能直接通信,如果想要通信,还需要三层设备做路由,Macvlan 也是如此。用 Macvlan 技术虚拟出来的虚拟网卡,在逻辑上和物理网卡是对等的。物理网卡也就相当于一个交换机,记录着对应的虚拟网卡和 MAC 地址,当物理网卡收到数据包后,会根据目的 MAC

Mac特色软件 3 – iTerm2

柔情痞子 提交于 2019-12-17 19:49:15
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> By docoder in 博客 , 学习 on 2014/04/29 上节介绍了 Mac特色软件Moom 。 这节我们介绍 iTerm2 。 虽然 mac 上的终端 Terminal 已经很好用了,但 iTerm 的功能依然更为强大,兼容性更好,并且支持256色。 1.下载 iTerm2 iTerm2 为免费软件,而且更新及时,这在mac平台并不多见。可在 这里 下载。 2. 使用 iTerm2 2.1. 设置快捷键 hotkey 开启 Hotkey Window。 iTerm2 最好用的地方,我觉得是它的 Hotkey Window 。在 Preferences ->Keys 配置如下图: 我配的是 hotkey 是 ⌥+空格,当然你可以配置其他快捷键。配置完后,按 hotkey (我的是⌥+空格),Hotkey Window 就会被调出来,无论你是在哪一个桌面,然后你就可以操作终端了,再按 hotkey 便会关闭 Hotkey Window,你便可以接着原来的操作继续了,真是方便快捷。而且,你还可以配置你的 Hotkey Window 的位置,透明度,模糊程度等,在 Preferences ->Profiles,左边选择 Hotkey Window,右边选择 Window 选项卡,如下图: 当然

Mac item2常用快捷键是什么?iterm2 快捷键大全

霸气de小男生 提交于 2019-12-17 19:42:16
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> Mac item2常用快捷键是什么?iterm2 快捷键大全 作者:佚名 字体:[ 增加 减小 ] 来源:互联网 时间:12-29 14:35:21 我要评论 整理使用 iTerm 2 过程中得常用快捷键,Mac 原来自带的终端工具 Terminal 不好用是出了名的,虽然最近几个版本苹果稍微做了些优化,功能上,可用性方面增强不少,无奈有个更好用的 Iterm2 摆在那,基本上也就没有多少出场机会了! Iterm2,经常使用终端的同学肯定早就切换到这个东东上了,开源免费,和 zsh 搭配差不多已经取代 Terminal + bash 成了 Mac 上终端工具的标准配置。 (iterm 2 快捷键) 标签 新建标签:command + t 关闭标签:command + w 切换标签:command + 数字 command + 左右方向键 切换全屏:command + enter 查找:command + f 分屏 垂直分屏:command + d 水平分屏:command + shift + d 切换屏幕:command + option + 方向键 command + [ 或 command + ] 查看历史命令:command + ; 查看剪贴板历史:command + shift + h 其他 清除当前行

记一次Mac OS安装scrapy报错的经历

为君一笑 提交于 2019-12-17 15:39:46
事情:用pip为Python3安装scrapy时,执行以下命令 python3 -m pip install scrapy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com 报错,一切指向一个关键词“gcc” error: command 'gcc' failed with exit status 1 试了以下的办法: 在终端中执行(前提是已经按照了homebrew) brew search gcc5 结果提示 Error: You have not agreed to the Xcode license. Please resolve this by running: sudo xcodebuild -license accept 嗯?要同意xcode的用户协议?于是把电脑上的xcode打开,果然先要先接受用户协议才能用,一点接受,然后再尝试用pip按照。然后就顺利成功了,根本不需要按网络上各种教程去安装或者升级gcc。如果大家在Mac 下pip遇到gcc的错误,不妨尝试打开你们的xcode,看看是不是用户协议的问题。 来源: CSDN 作者: iCheer-xu 链接: https://blog.csdn.net/qq_36071963/article/details/103578696

毕业半年,买了一台MacBook Pro

心已入冬 提交于 2019-12-17 15:35:50
前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star : https://github.com/ZhongFuCheng3y/3y 毕业半年,给自己买了一台 MacBookPro 16 ,写这篇文章也不是为了炫耀什么的。这台 MacBookPro 16 是我长这么大个仔,买过最贵的东西了。 主要是想记录一下自己的一些事,等以后老了再回头看自己的文章不知道是一种什么样的体验呢。感兴趣的同学可以继续往下读,没兴趣的同学可以 左滑/ctrl+w/command+w 。 为什么想要买MacBookPro? 第一次用MacBookPro是我在实习的时候,那时公司统一配的都是MacBookPro。 在开始的时候,用MacBookPro很不习惯,主要是快捷键跟Windows的差别还是挺大的(至少在IDEA上还是挺大的)。而且,MacBookPro我看同事们都是不用鼠标的,而我用Windows已经好多年了,都是依赖鼠标的。 所以,在最开始的时候感觉MacBookPro也没有想象中好用嘛(很多的交互跟Windows还是挺大区别的)。 后来用了一段时间后,也习惯没有鼠标的笔记本了,再回看我原有的Windows笔记本。那屏幕,那触摸板,那广告弹窗,简直是没法用了!MacBookPro真的是 越用越香 。 等我把MacBookPro用习惯了以后,我那时候也要入职了

Anki for mac(好用的学习软件) v2.1.15免费中文版

巧了我就是萌 提交于 2019-12-17 14:27:36
Anki for mac版是一款针对mac平台进行记忆学习的mac版实用型工具,好用的学习软件,它不仅可以大大的减少你的学习时间和加快你的工作进度,还可以增加你所学到的东西,极大的丰富使用者本身的知识储备,当你想学习一门语言的同时,比如记忆英语单词,软件拥有专业性的单词记忆方式,从而更加便捷的辅助您对单词的记忆程度,有效的减轻用户在记忆层面上所遇到的难题。本站提供Anki for mac中文版下载地址! anki Mac版是一个使记忆变得容易的程序。因为它比传统的学习方法更有效率,您可以大大减少学习时间,或大大增加您学习的数量。任何需要在日常生活中记住事物的人都可以从安基中受益。由于它与内容无关,支持图像,音频,视频和科学标记(通过LaTeX),可能性是无止境的。 Anki mac破解版功能亮点 1.帮你学习一门语言,如记英语单词。 2.对医学和法律考试很有帮助,你可用它来帮助你学习。 3.帮你记住人的名字和脸。 4.帮你复习地理知识。 5.让你掌握长篇诗。 6.让你练习吉他和弦。 来源: https://www.cnblogs.com/yushmac/p/12054286.html

华为交换机配置命令总结

≯℡__Kan透↙ 提交于 2019-12-17 13:35:53
1 、配置文件相关命令 [Quidway]display current-configuration 显示当前生效的配置 [Quidway]display saved-configuration 显示 flash 中配置文件,即下次上电启动时所用 的配置文件 reset saved-configuration 檫除旧的配置文件 reboot 交换机重启 display version 显示系统版本信息 2 、基本配置 [Quidway]super password 修改特权用户密码 [Quidway]sysname 交换机命名 [Quidway]interface ethernet 1/0/1 进入接口视图 [Quidway]interface vlan 1 进入接口视图 [Quidway-Vlan-interfacex]ip address 10.1.1.11 255.255.0.0 配置 VLAN 的 IP 地址 [Quidway]ip route-static 0.0.0.0 0.0.0.0 10.1.1.1 静态路由=网关 3 、 telnet 配置 [Quidway]user-interface vty 0 4 进入虚拟终端 [S3026-ui-vty0-4]authentication-mode password 设置口令模式 [S3026-ui-vty0-4]set

图解ARP协议(四)代理ARP原理与实践(“善意的欺骗”)

寵の児 提交于 2019-12-17 12:23:18
一、代理ARP概述 我: 当电脑要访问互联网上的服务器,目标MAC是什么? 很多小伙伴在刚学习网络协议的时候,经常这样直接回应: 不就是服务器的MAC嘛! 这时我会反问: 那电脑怎么拿到这个服务器的MAC地址呢? 小伙伴一般都自信的抛出下面两个点: ①根据网络通信中数据封装的原则,通信双方需要封装源目IP和MAC地址; ②如果要拿到目标MAC地址,就需要通过ARP协议进行交互。 我:好,确实没毛病,你是指的下面这个意思吧 ==> 小伙伴:对对对,是这个意思的。 我:好,你再看看下面这个图,再确认下。 小伙伴:好像不太对唉,刚才没注意看...... 互联网这么多路由器,根据之前学过的: ①路由器隔离广播域,每个接口/网段都是独立的广播域; ②ARP请求是二层广播包,广播包没法过路由器, 这样的话,ARP请求广播包根本没法穿越互联网到达目标服务器。 我:那我们平常上微博逛知乎去京东剁手基本都依据上面这张图, 通过DNS协议将域名解析为IP地址,通过ARP协议将IP解析为MAC地址 。现在ARP请求无法穿越过去,电脑便无法获取目标服务器的MAC地址,怎么跟它通信呢? 小伙伴: 。。。。。。 上面这个疑惑,我相信每个学习网络协议的初学者经常会问到,更普遍的情况是,很多工作多年的工程师,也未必能够将下面这几个问题完全搞清楚: ①电脑访问互联网服务器的时候,ARP询问的内容,真的是问服务器的吗