Mac OS X常用命令记录 目录 及基本操作(不断更新)
程序员文章站
2022-05-11 19:21:31
...
隐藏某个文件夹或者文件 chflags hidden 文件夹路径
取消隐藏某个文件夹或者文件 chflags nohidden 文件夹路径
在Finder中隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true
或者 defaults write com.apple.finder AppleShowAllFiles YES
在Finder中隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false
defaults write com.apple.finder AppleShowAllFiles NO
不知道其他人用dashboard的时候是否多,至少我是几乎不用
禁用defaults write com.apple.dashboard mcx-disabled -boolean YES
重启或者运行killall Dock
重新启用defaults write com.apple.dashboard mcx-disabled -boolean NO
重启或者运行killall Dock
macOS sierra默认在安全选项中已经不显示 是否允许非认证的开发者的应用运行了,所以需要手动开启
sudo spctl --master-disable
pkg一般安装的服务会在这个目录下 /usr/local/,比如mysql,deployd等
系统驱动安装位置 /System/Library/Extensions/
在Mac中查看相应命令的运行程序位置(拿JDK距离)
在Terminal 终端中 cd /usr/bin
查看java链接到了哪里:ls -l java
通常JDK的位置
1.6以前系统默认会在 /System/Library/Frameworks/JavaVM.framework/Versions/
Current文件夹代表当前版本
1.7在 /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
which java可以查看Java的当前存放路径
git
os x 在XCode中默认有一个git,如果想使用官网自下的,可以将原有git删掉
sudo cd /usr/bin
sudo mkdir old-git
sudo mv git* old-git
ln -s /usr/local/git ./
以上,其中官网下载安装的git目录就是/usr/local/git
Ruby的安装目录为
/System/Library/Frameworks/Ruby.framework/
使用npm安装的全局应用通常在这个目录
/usr/local/bin/
对于某某软件的破解,尝尝会更改HOST,也就是本地的域名解析
/etc/host
环境变量
全局 不建议使用 ./etc/profile
系统级环境变量 ./etc/bashrc
用户级环境变量 ~/.bash_profile(通常使用这个)
如果不存在,则touch ~/.bash_profile
修改环境变量后不会立即生效,需要重启电脑,如果想立即生效,可以执行source ~/.bash_profile
关闭Mac OS X的虚拟内存
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist; sudo rm /private/var/vm/swapfile*
还原 sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
Mac查看若干个文件夹的总大小,如果直接选中若干文件夹点Get Info,则会蹦出一对让人恼火的窗口,可以选择要查看的文件夹,按Command + Option + I来查看
iTunes备份移动端设备的默认目录
~/Library/Application Support/MobileSync/Backup
以管理员身份执行的命令
sudo *****
mac下计算算法很简单
终端里
md5 文件路径 计算md5值
shasum 文件路径 计算sha1值
定时关机命令
sudo shutdown -h 1401092330(yymmddhhmm的格式)
QQ聊天记录存放位置
/Users/LiYunpeng/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ/
禁用Chrome左右滚动变为回退和前进的功能
defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool FALSE
睡眠后不断网
cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en1 prefs DisconnectOnLogout=NO
查看端口占用
lsof -i :8080
显示8080端口的使用信息,获得pid
然后kill -9 [pid]
mysql
启动可以通过mysqld 的start \stop来执行
也可通过support-file/mysql.server start \stop来启动和关闭
也可通过mysqld_safe来进行启动
陆续更新
取消隐藏某个文件夹或者文件 chflags nohidden 文件夹路径
在Finder中隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true
或者 defaults write com.apple.finder AppleShowAllFiles YES
在Finder中隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false
defaults write com.apple.finder AppleShowAllFiles NO
不知道其他人用dashboard的时候是否多,至少我是几乎不用
禁用defaults write com.apple.dashboard mcx-disabled -boolean YES
重启或者运行killall Dock
重新启用defaults write com.apple.dashboard mcx-disabled -boolean NO
重启或者运行killall Dock
macOS sierra默认在安全选项中已经不显示 是否允许非认证的开发者的应用运行了,所以需要手动开启
sudo spctl --master-disable
pkg一般安装的服务会在这个目录下 /usr/local/,比如mysql,deployd等
系统驱动安装位置 /System/Library/Extensions/
在Mac中查看相应命令的运行程序位置(拿JDK距离)
在Terminal 终端中 cd /usr/bin
查看java链接到了哪里:ls -l java
通常JDK的位置
1.6以前系统默认会在 /System/Library/Frameworks/JavaVM.framework/Versions/
Current文件夹代表当前版本
1.7在 /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
which java可以查看Java的当前存放路径
git
os x 在XCode中默认有一个git,如果想使用官网自下的,可以将原有git删掉
sudo cd /usr/bin
sudo mkdir old-git
sudo mv git* old-git
ln -s /usr/local/git ./
以上,其中官网下载安装的git目录就是/usr/local/git
Ruby的安装目录为
/System/Library/Frameworks/Ruby.framework/
使用npm安装的全局应用通常在这个目录
/usr/local/bin/
对于某某软件的破解,尝尝会更改HOST,也就是本地的域名解析
/etc/host
环境变量
全局 不建议使用 ./etc/profile
系统级环境变量 ./etc/bashrc
用户级环境变量 ~/.bash_profile(通常使用这个)
如果不存在,则touch ~/.bash_profile
修改环境变量后不会立即生效,需要重启电脑,如果想立即生效,可以执行source ~/.bash_profile
关闭Mac OS X的虚拟内存
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist; sudo rm /private/var/vm/swapfile*
还原 sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
Mac查看若干个文件夹的总大小,如果直接选中若干文件夹点Get Info,则会蹦出一对让人恼火的窗口,可以选择要查看的文件夹,按Command + Option + I来查看
iTunes备份移动端设备的默认目录
~/Library/Application Support/MobileSync/Backup
以管理员身份执行的命令
sudo *****
mac下计算算法很简单
终端里
md5 文件路径 计算md5值
shasum 文件路径 计算sha1值
定时关机命令
sudo shutdown -h 1401092330(yymmddhhmm的格式)
QQ聊天记录存放位置
/Users/LiYunpeng/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ/
禁用Chrome左右滚动变为回退和前进的功能
defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool FALSE
睡眠后不断网
cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en1 prefs DisconnectOnLogout=NO
查看端口占用
lsof -i :8080
显示8080端口的使用信息,获得pid
然后kill -9 [pid]
mysql
启动可以通过mysqld 的start \stop来执行
也可通过support-file/mysql.server start \stop来启动和关闭
也可通过mysqld_safe来进行启动
陆续更新
上一篇: JPA开发
下一篇: PHP-GTK 使用用途