换Mac了,迈入了终端的大门】的更多相关文章

多终端其实本质和多线程一样,所有终端其实都共享着同一个内存只不过不同终端对共享内存不同部分的权限不同罢了所以对终端的数量必须要有限制 我这里开启了四个线程,很明显四个线程都在跑同一个内存而且四个线程都挂在zzzz76用户下所以呢,用户代表的是一个标签,一个权限,任何线程都必须挂在一个用户下而线程,反而可以视为唯一可以量化的常量 任何一个线程我都可以随时给它换标签,唯独窗口线程是特殊的窗口线程往往是一次启动的基本单位,他的标签在启动时便被锁定任何一个其他线程都必须基于开启的窗口线程,结束窗口线程前…
Mac OS x虽然是以图形界面出名的,但是作为一个类Unix系统,还是离不开终端(shell)的,尤其是对于开发人员来说,Mac OS x默认状态的终端给人的感觉总是不那么舒服,所以很有必要对它进行美化. 上面这个终端配色怎么样?更换了配色,字体,不同文件类型分色显示等内容,看起来要舒服很多,作这个修改也是很容易的,只需要下面几步: 1:通过终端偏好设置,选择配色和字体. 我使用的配色方案是“Homebrew”,字体用的是“Menlo Regular 14 pt” 2:写配置文件,修改路径,提…
MacOS 常用终端命令大全:目录操作dircmp——比较两个目录的内容——dircmp dir1 dir2文件操作pg分页格式化显示文件内容——pg filenameod——显示非文本文件的内容——od -c filenameopen——使用默认的程序打开文件——open filename(open . 打开当前目录)选择操作 命令——功能描述——示例colrm——从标准输入中删除若干列——colrm 8 20 file2paste——横向连接文件——paste file1 file2diff…
figlet brew install figlet cowsay brew install cowsaycowsay -l: 查看所有可用动物cowsay -f daemon hello world: 设置显示的动物 sl brew install sl toilet brew install toilet 2048 brew install c20482048 blackwhite: 黑白风格2048 bluered: 蓝红风格 ninvaders brew install ninvader…
在Windows上可以这样操作[Win+R]键->输入[cmd/cmder]打开终端. 在MAC下需要做些设置:打开[系统偏好设置]->打开[键盘]->打开[快捷键]->找到[Spotlight]->点击右边的[显示Spotlight搜索]->并修改快捷键为:[Command+R],设置好之后保存,然后[Command+R]之后输入[term],终端就出来了. 1. 2. 3.…
我的mac pro是2012年初买的,4G/500G HDD在服役了六年多后速度堪比老牛,以前装的虚拟机压根不敢打开.这几天把内存更换为8G,硬盘升级为samsung的1T SSD,感觉像起死回生一样.预留此文,准备把更换过程记录一下. 1. 更换内存,Amazon上按照好评度和性价比买来匹配2011 late mac pro的内存双条装,4G*2 Crucial 8GB Kit (4GBx2) DDR3/DDR3L 1333 MT/s (PC3-10600) SODIMM 204-Pin Me…
首先要打开终端 mac远程链接服务器 输入  : ssh   root@xxx.xx.xxx.xx xxx.xx.xxx.xx是端口号 后面会要求你输入password 即可远程连接 mac通过终端给远程的服务器传文件 输入: scp -p 22 blog.war root@xxx.xxx.xxx:/usr/apache-tomcat-8.5.34/webapps    注意:在本地cd到当前文件夹 当前文件夹 拥有 blog.war  如果没有cd 到当前文件夹 则需要输入绝对地址 例如 /u…
Mac版本的Python默认是2.7,安装高版本后需要修改为你安装的版本. 1,首先打开终端 open ~/.bash_profile 打开配置文件 2. 写入python的外部环境变量(本人的版本是3.7) export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.7/bin 3.重命名python alias python="/Library/Frameworks/Python.framework/Versions…
一.Mac安装mysql 首先下载mysql,地址:https://dev.mysql.com/downloads/mysql/ 然后已知安装就好了,会出现让你记住密码的提示,然后就安装好了.... 更改密码,可以参考:http://blog.csdn.net/soft2buy/article/details/50223373 二.终端操作mysql 首先在系统偏好里面找到mysql,如下图左一,然后点开,运行mysql,使其呈现running,如下图右一.     然后打开终端,输入mysql…
Mac系统升级git会找不到并且报错:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun 如图: 解决办法:在终端输入: xcode-select --install 一步即可.....然后再去终端输入git就好了.…
做开发时经常会遇到在当前目录打开终端的情况,一直都是先启动终端,然后再切换到当前目录,今天发现了一个新的方法,虽然不是一步到位,但比以前快多了.   工具/原料   mac系统 苹果电脑 方法/步骤     点击屏幕顶部的“Finder”弹出下拉菜单.   点击“服务”菜单项弹出子菜单.   点击子菜单中的“服务偏好设置”.   点击弹出的服务偏好设置窗口中的“服务”并勾选“新建位于文件夹位置的终端窗口”:点击该项还可以为该操作设置快捷键.   关闭设置窗口后右键单击文件夹,点击弹出的菜单中的“…
Mac里终端显示默认是一种颜色,太单调了. 然而我们可以自定义这些颜色显示.进入-目录,编辑文件.bash_profile, 输入如下内容: 第三行那些fxfxax看起来是不是像天书?实际上是有规律的,一共22个字母,按照先后顺序,先前景色,后背景色,分别对以下的文件类型进行设置: 1. 目录 2. 符号链接 3. 套接字 4. 管道 5. 可执行文件 6. 特殊块文件 7. 特殊字符 8. executable with setuid bit set 9. executable with se…
iterm2是mac下非常好用的一款终端.但默认的配色实在不好用,经过一翻搜索终于找到了比较满意的,以下贴出博主的解决方案 配色 首先修改 ~/.bash_profile 加入一下代码 #enables colorin the terminal bash shell export export CLICOLOR=1 #sets up thecolor scheme for list export export LSCOLORS=gxfxcxdxbxegedabagacad #sets up th…
附上官方网站,可以自行查看:https://github.com/rofl0r/proxychains-ng 操作步骤如下: 1.在终端上用brew 安装ProxyChains-NG brew install proxychains-ng 2.对ProxyChains-NG进行配置 找到proxychains.conf文件所在的路径(/usr/local/etc/) 打开文件,在末尾找到 [ProxyList], 把默认的代理地址和端口注释掉,再添加自己的socks代理(这里用我自己的做示范):…
雖然現在程式碼管理已經以 Git 為主了,不過偶爾需要維護一些舊案子還是會用 SVN,懶得轉了. Mac OS 本身有內建 SVN,不過卻是 1.6 版,最近修改一個舊案子就有碰到 project 已經升 1.7,Versions 和 SmartSVN 也用 1.7,唯獨 Terminal 下的 command line 卻是 1.6 的窘境.所以想說來更新一下好了,用最簡單的方法. 先到 http://www.wandisco.com/subversion/download 下載 for Ma…
1. 安装brew套件管理器 安装向导请点击,注意的地方,mac必须先设置一个密码.装好之后就可以安装各种套件. 2. 安装nvm管理node版本 brew install nvm 安装完成之后nvm命令可能不存在,此时需要配置环境变量. vi /etc/profile 将以下内容粘贴到文本末: # For NVM export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh vi的操作中,wq保存退出命令可能没有足够权限,可以使用wq!命令强…
打开终端,输入下面的命令 mysql -u root -p 如果提示输入密码,并且能直接进入,那就太棒了,下面的就不用看了,直接使用就好了 如果没有这么幸运,提示 command not found 那么说明还没有把mysql工具添加到/usr/bin中,键入下面命令 ln -s /applications/xampp/bin/mysql /usr/bin 如果成功执行,返回到第1步,就可以进入啦! 如果返回operation not permitted,说明没有权限,这个时候把bin下面的my…
Ubuntu下可以使用nautilus打开,但是在Mac替代的是open. 打开当前路径的窗口 oepn . 打开其他窗口 open /dirname 其实open不只可以打开窗口,应用同样支持. 关于封装,其实个人觉得没什么必要了,比较open这个命令基本满足.…
Mac mac里面其实很简单,直接输入 open .,注意是open + 英文句点. Windows windows里面是start .,注意是start  + 英文句点.…
一般Mac电脑上u盘都在 Volumes 目录下,所以进入u盘可按如下命令: cd /Volumes/u盘名称…
显示:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false 如果执行上面一句,没有效果的话,就试试最后要多输入:killall Finder.    …
vi .profile export http_prox="http://xxxx:port" export https_proxy="http://xxxx:port" alias curl="curl -x http://xxxx:port"…
一般Iterm2是结合oh-my-zsh一起使用,但是如果不喜欢zsh也可以单独使用.Iterm2有个亮点就是可以通过快捷键快速启动. 安装步骤: 1.下载: http://www.iterm2.com/ 2.安装: 解压出来后直接把iterm2.app拖到应用程序即可. 3.配置: 快速启动隐藏 4.使用技巧: http://www.iterm2.com/documentation-highlights.html 5.官方教程: http://www.iterm2.com/documentat…
1.http://www.iterm2.com/downloads.html (下载地址)…
因为很少用命令行,老被鄙视,所以今天记录一下常用的命令行: cd 切换工作目录 . 表示当前目录 .. 表示当前目录的上一级目录 / 根目录/目录分隔符 ./ 当前目录 ../ 回到上一级目录 ls 显示当前目录下的所以文件 mkdir 创建新目录 rmdir 删除空目录,注意是空目录 vim xx 打开xx文件,如果没有就创建xx文件,且挑到编辑页面 i 刚进到编辑页面的时候是无法编辑的,所以输入i就可以编辑了 esc 按esc就会退出编辑模式 :w 输入:w就是保存刚才编辑 :q 退出vim…
方法 有五种方法, 参考网站,我使用的是 Oh My Zsh 方案一:(通过 .bash_profile 文件自定制) 方案二:(也是修改 ~/.bash_profile) 方案三:(三方插件 Oh My Zsh)--- (推荐) 方案四:(命令行工具 iTerm2) --- (推荐) 方案五:(通过 Vundle 管理,做Vim 相关颜色安装) Oh My Zsh github上面搜索 Oh My Zsh ,参照 README 进行安装配置,目前还没有完全熟悉,有待补充…
寻觅了良久终于找到了mac下如何在终端显示tree的命令了,作为从linux下转过来的人,还没适应mac的finder,还是喜欢在命令行下查看文件. 命令: find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' 然后手动alias一下,在你的.bash_profile或者.zshrc中添加: alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'" 搞定…
在mac os x的终端中以命令行的形式查看本机cpu信息: sysctl -n machdep.cpu.brand_string E.G. lis-mbp:Home jenkins$ sysctl -n machdep.cpu.brand_string Intel(R) Core(TM) i7-4750HQ CPU @ 2.00GHz 如果只需要处理器数量等,则可以命令: system_profiler | grep processor E.G. lis-mbp:Home jenkins$ s…
一.Mac自带的终端 ssh 连接Linux 乱码,可用如下方法解决 终端 --> 偏好设置 --> 描述文件 --> 高级  --> 设为GBK 即可 二.secureCRT ssh 连接 Linux 中文乱码解决方法 export LANG=UTF-8 或者 LANG=ZH_CN…
 [工具]Mac下非常好用的快捷终端Dterm A command line anywhere and everywhere 这是可在任何目录下直接用全局快捷键直接调出命令输入框的小工具,非常好用 作为Mac用户,使用终端是必须的,可是终端telminal却经常会破坏你的工作流程. 因为它往往独立于其它软件之外,需要你前往在Terminal对话框内执行命令. 所以特别找了DTerm,这是是一款在任一当前目录下即可执行终端命令的程序,只有快捷键调用,颜色及字体的设置等; 在文件夹中调出DTerm来…