优化自己的工作流,简单实用的Mac命令的呢?
1
Xrong 2016 年 9 月 18 日
open .
|
2
mcfog 2016 年 9 月 18 日
仅限 mac 的话,只能想到 pbcopy pbpaste 了,或者 open ?
其它能想到的都是 linux/mac 都有的 |
3
viko16 2016 年 9 月 18 日 open -a {xxx 程序} {xxx 文件}
|
4
newbieo0O 2016 年 9 月 18 日
买本鸟哥私房菜学学。
|
5
coymail 2016 年 9 月 18 日 via iPhone 推荐 Macintosh Terminal Pocket Guide 这本书
|
6
sammo 2016 年 9 月 18 日 via iPhone
常用的都做成了 alias...
|
7
realwangyibo 2016 年 9 月 18 日
vim xxx.txt
git add . git commit git push git checkout git rm -rf --cached xxx brew install xxx brew upgrade cmake .. make mkdir -p xxx rm -rf xxx |
8
Tink PRO dot_clean
|
9
endoffight 2016 年 9 月 18 日
zsh + oh-my-zsh
|
10
clearc 2016 年 9 月 18 日 via iPhone
brew doctor....
|
11
hei1000 2016 年 9 月 18 日
常用的创建 alias 简化啊
|
12
TimePPT PRO sudo periodic daily weekly monthly
|
13
thekoc 2016 年 9 月 18 日
mdfind
|
14
L3ve 2016 年 9 月 18 日
alias server='python -m SimpleHTTPServer'
alias show='defaults write com.apple.finder AppleShowAllFiles -bool true && killall Finder' alias hidden='defaults write com.apple.finder AppleShowAllFiles -bool false && killall Finder' alias port='port(){ lsof -i tcp:$@;};port $1' |
17
ynyounuo 2016 年 9 月 18 日 |
20
MaiCong 2016 年 9 月 18 日 via iPhone
open
git svn cd rm |
23
ynyounuo 2016 年 9 月 18 日
|
24
XiaoxiaoPu 2016 年 9 月 18 日
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist && sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
刷新 DNS 缓存, Mac 的 DNS 各种蜜汁 bug 。 |
25
tension 2016 年 9 月 18 日
ssh
|
26
yggd 2016 年 9 月 18 日
rm -rf ***
curl wttr.in/city |
28
lazywen 2016 年 9 月 18 日
pbpaste > ~/a
cat ~/a | pbcopy |
30
Hello1995 2016 年 9 月 18 日 via iPhone
alias cp='rm -rf'(开个玩笑)
来个非玩笑,大概是最近最常用的: alias play='you-get -p mpv' |
32
limbo0 2016 年 9 月 18 日
alias e 'vim'
alias proxy 'proxychains4' alias rm "trash-put" alias http 'python -m SimpleHTTPServer' |
33
isbase PRO |
34
crystone 2016 年 9 月 18 日
学习了
|
35
miketeam 2016 年 9 月 18 日 via iPhone
学习了
|
36
mcfog 2016 年 9 月 19 日 via Android
@williamx 都是配合管道为主,比如 copy 当前目录的 git 的 commit hash ,比如配合 /dev/random 直接 copy 随机盐什么的, pbpaste 更厉害一点,可以省去写临时文件,比如 copy 一些文本后 pbpaste|grep 啊, sort|uniq 啊, xarg 啊等等
|
37
leoli 2016 年 9 月 19 日
chflags hidden/nohidden [file]
我经常用这个来隐藏我的毛片。。。 |
38
sutra 2016 年 9 月 19 日
从 .gitconfig 复制一段来:
[alias] co = checkout br = branch ci = commit st = status unstage = reset HEAD -- last = log -1 HEAD lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit |
39
sutra 2016 年 9 月 19 日
|
40
sutra 2016 年 9 月 19 日
$ cat ~/bin/check-wifi.sh
#!/bin/sh PATH=/sbin:/usr/sbin:/bin:/usr/bin log="/tmp/check-wifi.log" hardwareport="en0" IP="192.168.0.1" SSIDs="TP-LINK_EAF8 TP-LINK_5G_EAF8" SSID=`networksetup -getairportnetwork en0 | awk -F": " '{print $2}'` test "${SSIDs#*$SSID}" != "${SSIDs}" if [ "${?}" = "0" ]; then echo "[`date`] Checking connectivity of ${SSID}" >> "${log}" ping -c 3 "${IP}" >> "${log}" 2>&1 if [ "${?}" = "2" ]; then networksetup -setairportpower "${hardwareport}" off; \ networksetup -setairportpower "${hardwareport}" on echo "[`date`] Turned Wi-Fi (${hardwareport}) Off/On" >> "${log}" fi fi |
41
sutra 2016 年 9 月 19 日
常用的东西我都作成脚本放在 ~/bin/ 目录里了,我是常年开着 Terminal ,基本都用 Terminal 启动软件。
这里贴代码,怎么才能支持缩进呢? |
42
ibolee 2016 年 9 月 19 日
atom .
|
43
YORYOR 2016 年 9 月 19 日
ctrl + r
|
44
sammo 2016 年 9 月 19 日 #
# terminal & Finder interaction # Seize the Finder path into shell 用于 指挥当前 Finder 目录到 终端里。等同于 "从这里启动终端" # o 和 cdf 是相反的操作 alias o="open ." cdf(){ cd "$(osascript -e 'tell app "Finder" to POSIX path of (insertion location as alias)')" } # |
46
JohnSmith 2016 年 9 月 19 日
mac update;noti
|
48
lxian2 2016 年 9 月 19 日
|
49
Exin 2016 年 9 月 19 日 via Android
say
装一些语音包 特好玩 |
50
ozOGen 2016 年 9 月 19 日
rm -rf /
不知道能运行吗 😢 |
56
sutra 2016 年 9 月 26 日
在 Mac OS X 上用 SetFile 命令将文件夹从 Finder 中隐藏起来
比如把 HOME 目录下的 “ VirtualBox VMs ” 目录在 Finder 里不显示: $ SetFile -a V ~/VirtualBox\ VMs 如果要显示出来,则把参数中的大写的 V 改成小写的 v : $ SetFile -a v ~/VirtualBox\ VMs |