用了這麼長時間的tmux,今天才發現這貨有這個兇殘能力,結對編程的夥伴們有福了
tmux new -s pair
開另外一個電腦或者窗口,然後繼續
tmux new-session -t pair -s pair2
享受人生吧
用了這麼長時間的tmux,今天才發現這貨有這個兇殘能力,結對編程的夥伴們有福了
tmux new -s pair
開另外一個電腦或者窗口,然後繼續
tmux new-session -t pair -s pair2
享受人生吧
昨天蛋疼的在Parallels Desktop里安了一个Win98,说实话这货在当年真不是给老百姓用的,也怪不得有不少人因此找到了另一半。没有Share folder也没有优盘,分享点东西给Win98还真是困难啊,只有光盘这招了。
osxdaily介绍了在OS X上有命令工具可以做ISO文件
hdiutil makehybrid -iso -joliet -o image.iso /path/to/source
至于从光盘做ISO,那就dd
好了。
前天的一个事儿,在这儿计一笔。
后台执行的脚本在shell退出的时候也会退出,所以退出shell后还要继续后台进程就要加nohup
,但是在bash下不是完全按照这个来的,如果bash正常退出,他不会向后台进程发SIGHUP
,如果异常退出,比如ssh连接因超时中断,bash进程本身收到SIGHUP
等等,就会发SIGHUP
给后台进程了。
Ref:
有個perl的腳本有用到YAML,但是Mac OS X的perl並沒有內建此模組,自己動手CPAN來裝又不想寫花/Library
。就用local-lib來做好了。先載一個local-lib回來。
cd local-lib-1.008004 perl Makefile.PL --bootstrap make make test make install
這會在家目錄下建一個perl5的目錄來放lib。接下來要設置一些環境變量就好了。
perl -I$HOME/perl5/lib/perl5 -Mlocal::lib
要是bash可以直接把上面的輸出貼到bashrc既可,csh要轉成setenv。
setenv PERL_LOCAL_LIB_ROOT "~/perl5"; setenv PERL_MB_OPT "--install_base ~/perl5"; setenv PERL_MM_OPT "INSTALL_BASE=~/perl5"; setenv PERL5LIB "~/perl5/lib/perl5/darwin-thread-multi-2level:~/perl5/lib/perl5"; set path = ( ~/perl5/bin \ #後面省略
在终端下也可以使用spotlight—-mdfind
。
找所有metadata包含something的东东
mdfind something
在~/Downloads里找something
mdfind -onlyin ~/Downloads something
找~/Pictures下的所有图片
mdfind -onlyin ~/Pictures "kMDItemKind == *image"
还有mdls
查看文件metadata的工具