关于Windows,Linux & Mac的各种碎碎念...

哎,到了windows cmd下很明显没了cat,doge也是不行的[doge],(虽然以前干过alias doge=cat,但alias完了就没有用过了),
关于Windows,Linux & Mac的各种碎碎念...-夏普博客

查了一下要用神马type,我的天呐,感觉好割裂,这让我以后在Linux下面type的时候会想起什么,还有以前在linux desktop Env的时候ssh的config(是指把要连接的主机ip和端口等写入配置,方便通过如ssh example来连接)也不怎么用,可前天折腾cmder和powershell的alias(是指类似alias ssh_cloud='ssh root@192.168.1.1'的方式)半天不work, 没有办法(原价200多,100多...[偷笑])现在在win下面只好这么干了.

不怎么用的ssh config文件的原因一是不想在切换环境的时候多建一个指向Gayhub公开仓库的软连接,再一个出于安全考虑不能暴露公司vps的公网ip,也不想再跑到oschina上为这个单独建个私有仓库,我一般是随便建个文件里面一堆alias之后加到gitignore,完了在zshrc里面source一下.

另外感慨一下不管在哪,即使在win下面有了ssh总感觉好像拥有了一切(是的,我不断的寻找 有你的世界在哪里[笑cry]).

说到ssh,想起在win下面的安装完之后到cmd下面竟然可以直接用,按理说应该配一下环境变量才能用的,后来我去win10系统高级配置里面一看原来安装完了自动append到了最后面.

说到这又忽然想起来以前学java的时候在xp下面安装完jdk还要手动配置,是软件的原因还是现在的win10开放了什么api软件可以自动配置了.

另外发现win下的cmder貌似比linux下面的termiator还要腻害,各种选项配到手软,powerline的字体仓库竟然还有powershell版本的安装脚本...

win对硬件的兼容和支持没得说,传统的win32 GUI软件也是不用说,差就差在CLI上(cmd和powershell不知道该说点啥).

虽然有了ubuntu子系统因为离不开了oh my zsh,ycm等等一波工具,不想在ubuntu子系统踩坑,这才在vm里面折腾,不过本来也不想把工作环境迁移到win上面的,可不论是ubuntu 16.04(ubuntu certified hardware里面有我这个本本), 17.04(4.8的kernel),还是最新的linuxmint18.2在新的本本上跑起来都是各种小问题,关键是各种卡顿和无响应有点无法接受,虽说我的老本一拖动网页cpu风扇就开始狂转[笑cry],但也不怎么卡和各种无响应.

现在换到win下面也好,edge拖动网页的那种流畅和效果竟然让我有了在iPad下面没事拖动系统设置界面的那种顺滑的感觉,还换来了成熟的各种GUI软件环境,鲁大婶的硬件保护,MaxxAudio的音效加强,英特尔的快速存储和显卡设置,Dell update等等一系列的支持,关键是有VMware和VB这样的虚拟机软件使得我依然可以和熟悉的Linux CLI Env朝夕相伴[笑而不语].

感觉Linux的场景还是server端跑service多一些,Linux的特色也主要体现在CLI下面,以后用Linux的时候因为完全在CLI Env下面,这就不同于以前的Desktop Env了,这样子又能有更多的挑战和学到更多的东西了,最后那啥canonical都放弃了Unity...

另外不得不说的是分给vm即使只有1G shared ram & 1 core U跑起ubuntu16.04 64位的都无比流畅(当然我跑的是server版,只敲命令自然流畅,哈蛤...), 另外以后即使是在win下面用pycharm也只需要设置远程主机为local vm, 项目部署在share folder里面就行,记得以前pycharm虽然会自动upload,但是具体机制不清楚好像不会在每次改动后马上同步,每次手动搞有点累,难道是mac下面不用手动保存没有trigger的原因么,不管咋说现在可好了.

说到mac,retina的屏幕显示效果真好,加上现在的Force touchpad各种手势好用到没话说,当然微软也有比苹果厉害的地方,不过由于两家的商业策略的不同很多时候有些地方也不好放一起比较.

一下子提到了Windows, Linux & Mac三大主流操作系统,不由得想起了早年看垠神写的文章"漫谈 Linux,Windows 和 Mac".

隐约记得从13年由于痴迷折腾Android Rom定制打包以及wifi破解开始接触linux,后来毕了业到乐蛙又在一台贴有ubuntu标志的dell主机上跑ubuntu, 再后来的后来到了饿了么做运维财大气粗的公司给配了Mac,由于有了两三年在ubuntu桌面的使用经验只消两三日就把之前的各种CLI工具对应在Mac上怎么玩熟悉的差不多了(主要是受益于内网wiki上的一篇文章,蟹蟹~),homebrew用起来也还不错,话说记得vim8没出多久,brew就可以安装了,这点感觉很好, btw,homebrew也有linux版本哦,不想手动在你的linux Env编译vim8.0,可以试试linuxbrew哦,而且install后面还可以指定用哪个版本的python flag呢,麻麻再也不用担心Ycm和Python-mode插件报错了,太开心有木有...不过x11 clipboard好像还是 -

再然后的前东家入职时选择了使用Mac,算下来完全工作在UbuntuBased,centos和Mac这些*nix环境下断断续续(不知道为啥突然想起来了黑玉断续膏,噗哈蛤...)也有三四年了,近几日在家各种折腾后,由于各种原因最后决定重回儿时熟悉的windows,那时的360还叫奇虎安全什么来着,那时好像还没有迅雷记得,还在用网络蚂蚁和快车,哎, 时光荏苒一去不复回...

回到windows的怀抱,并没有放弃Linux,反倒是只在CLI Env下面了使用Linux了(Desktop的话感觉需要再加一条8G的内存全分给vm,chrome拖动网页时才能比较流畅,另外京东下单时选的Dell原厂意外保也不允许在保内改动硬件),对提升自己而言好事一桩.

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注