#apachectl 命令 启动,关闭,重启 sudo apachectl start sudo apachectl stop sudo apachectl restart
#启动ftp服务 sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist #关闭ftp服务 sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
#启动vnc服务 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw mypasswd -restart -agent -privs -all #关闭 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off
sudo periodic 脚本名 回车
脚本名应该是daily、weekly或monthly。如果要同时运行三个维护脚本,则可输入:
sudo periodic daily weekly monthly
command-C是将文件、文件夹、程序或者文本拷贝到夹纸板中,然后在其它地方粘贴。那么夹纸板 中当前是什么内容,怎么知道? 打开Finder或者点击桌面,点击Finder菜单“编辑→显示夹纸板”,就可以显示夹纸板中的内容
当你的Mac上安装了很多应用时,你可能忘记了哪些应用需要访问通讯录数据,下面的命令可以重置。
$tccutil reset AddressBook
下面的命令可以重置命令位置请求:
$tccutil reset CoreLocationAgent
defaults write com.apple.Dock autohide-delay -float 0&&killall Dock
当 Dock 再次隐藏或显示时即会生效。
如想恢复默认的延迟速度,在终端输入并执行以下代码即可:
defaults delete com.apple.Dock autohide-delay&&killall Dock
$hdiutil create -srcfolder Documents -volname mydoc -format UDZO -ov Downloads/
在Go2Shell的preference页面里面设置一下即可。 要打开Go2Shell的Preference页面,在shell里面敲
open -a Go2Shell --args config
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport airport -s
hdiutil convert /path/imagefile.dmg -format UDTO -o /path/convertedimage.iso hdiutil convert /path/imagefile.iso -format UDRW -o /path/convertedimage.dmg
sqlite3 ~/Library/Application\ Support/Dock/*.db "DELETE from apps WHERE title='APPNAME';" && killall Dock
textutil -convert filetype filename textutil -cat rtf file1.txt file2.txt file3.txt -output combinedFiles.rtf
sudo ipconfig set en0 DHCP sudo ifconfig en0 down ; sudo ifconfig en0 up
sudo scutil --set HostName MY_NEW_HOSTNAME
afplay audiofile.mp3
dscacheutil -flushcache
SetFile -a V <filename> #开启隐藏 属性 SetFile -a v <filename> #关闭隐藏 属性
$chflags hidden /private #隐藏 $chflags nohidden /private #显示
man -t cal | open -a Preview -f
iconv -f GBK -t UTF-8 source.txt \> output.txt
sudo languagesetup
或者:
$sudo /System/Library/CoreServices/Language\ Chooser.app/Contents/MacOS/Language\ Chooser
caffeinate -u -t 3600 #时间单位秒 caffeinate -d #不指定时间,Control + C 关闭
sudo tmutil disablelocal
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
$sudo /usr/libexec/locate.updatedb
$/System/Library/CoreServices/Finder.app/Contents/MacOS/Finder & disown
就可以正常使用Finder
#安装最新版groff brew install groff #修改/etc/man.conf文件 NROFF preconv -e UTF8 | /usr/local/bin/nroff -Tutf8 -mandoc -c
pbcopy < ~/.ssh/id_rsa.pub
1.背景通明度
background = '#141414' 后面修改该值(#00-#FF) background = '#141414ee'
使用命令 qlmanage -p
$ qlmanage -p OnlyCopyOfCriticalBusinessPlan.rtf
sudo defaults write /System/Library/LaunchDaemons/com.apple.securityd ExitTimeOut -int 2 sudo defaults write /System/Library/LaunchDaemons/com.apple.coreservices.appleevents ExitTimeOut -int 1
sw_vers ProductName: Mac OS X ProductVersion: 10.8.3 BuildVersion: 12D78
sudo tcpdump -i en1 -s 0 -B 524288 -vv
1 2 3 4 5 6 7 | #!/bin/sh # load the virtual env . $HOME/MY-VENV/bin/activate # run the editor /path/to/textmate "$@" |
pkgutil --expand sample.pkg ~/Desktop/
open -n /Applications/Safari.app #加上-n的选项来创建多个实例
sudo softwareupdate -i -a
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent' |more
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend
killall -STOP AppName 如果软件名有空格的话使用 -c选项加上双引号 killall -STOP -c "Google Chrome" 被暂停的软件不会退出,但已经无法操作 killall -CONT AppName #恢复软件
列出硬盘
diskutil list
Unmount the Specified Drive
diskutil unmount /dev/disk1s2
mount drive()
$ diskutil mount /dev/disk1s2 Volume SD_CARD on /dev/disk1s2 mounted
/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background &
显示设置信息
$pmset -g
设置休眠模式
$sudo pmset -a hibernatemode modenumber
modenumber就是0,1,3了
指定内存镜像文件存在的路径
sudo pmset -a hibernatefile <filepath]] >
在0模式下可以删除内存镜像文件节省硬盘空间
内核相关的命令行
kextcache
:
kextlibs
:
kextstat
:查看载入的内核
kextutil
:
kextfind
:
kextload
:
kextunload
:
强制推出光盘
$drutil tray eject
关闭紧急运动传感器
$sudo pmset -a sms 0
重新启用突发移动传感器
sudo pmset -a ams 1
串口调试设备
$screen /dev/tty.usbserial 9600
更新locate 数据库
$sudo /usr/libexec/locate.updatedb
关闭Safari的Web Pageview
#删除所有预览文件 $rm ~/Library/Caches/com.apple.Safari/Webpage\ Previews/* #设置该目录为只读 $chmod 500 ~/Library/Caches/com.apple.Safari/Webpage\ Previews/
用磁盘工具,选择需要不加载的分区也就是你写入系统镜像的分区,点左上角的“Info"--"Universal Unique Identifier" , 然后记住。
打开终端:
sudo -s //输入用户密码 vim /etc/fstab #添加以下内容 UUID=B098187A-D82D-448E-95F6-929E788462D6 none hfs ro,noowners,noauto
提示,这个方法还可以用于开机不加载硬盘上的ntfs分区,只要替换其中的hfs为ntfs
lo0 : ローカルループバック gif0:トンネルデバイス en0 : Ethernet en1 : Air Mac stf0: ipv6用 fw0 : FireWire p2p0: Air Drop
open -n /Applications/Safari.app
ioreg -lw0 | grep IODisplayEDID | sed "/[^<]*</s///" | xxd -p -r | strings -6 P .00 6 LTN133AT09 Color LCD
Launchpad を起動している時に
control+option+command+B
のショートカットキーを押して行くと、Launchpad の背景が変化していきます。 (OS10.7.2以前はcommand+B
)
打开Finder
,同时按下键盘上的快捷键Command+shift+G
,填入以下路径:
/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/
在这打开的文件夹中找到
AliasBadgeIcon.icns
这个文件,并把它重命名为AliasBadgeIcon.icns.bak
,由于此文件在系统文件夹中,所以需要你输入密码。
在接着运行“终端”(应用程序->实用工具),在里面输入以下命令:
killall Finder