mac系统小记

1、设置 ls  命令结果的颜色
  默认的 ls 是没有颜色的,可以通过设置 CLICOLOR 和 LSCOLORS 两个环境变量来实现。其中,CLICOLOR 是用来设置是否进行颜色的显示(CLI: Command Line Interface),LSCOLORS 比较复杂,它对应11对(前景和背景)设置,分别是:
1.   directory
2.   symbolic link
3.   socket
4.   pipe
5.   executable (可执行文件,x权限)
6.   block special
7.   character special
8.   executable with setuid bit set (setuid=Set User ID,属主身份)
9.   executable without setgid bit set
10.  directory writable to others, with sticky bit
11.  directory writable to others, without sticky bit

  而字母代表的意义如下:

a 黑色
b 红色
c 绿色
d 棕色
e 蓝色
f 洋红色
g 青色
h 浅灰色
A 黑色粗体
B 红色粗体
C 绿色粗体
D 棕色粗体
E 蓝色粗体
F 洋红色粗体
G 青色粗体
H 浅灰色粗体

  我主要关心文件夹和可执行文件的颜色,所以设置如下:

export CLICOLOR=1
export LSCOLORS=exxxxxxxcxxxxxxxxxxxxx

 

 

 

2、从Finder 打开终端

翻墙从 http://zipzapmac.com/Go2Shell 下载 Go2Shell,安装好之后运行,可以按提示安装到 Finder,当然你也可以通过按住 Cmd 键拖动它到 Finder 工具栏的通用方式。

 

3、更新终端样式

从 https://github.com/altercation/solarized 下载,双击 osx-terminal.app-colors-solarized 目录下的 olarized Dark ansi.terminal 和 Solarized Light ansi.terminal 安装使用。

 

4、macOS 10.12 默认关闭了非认证开发者和不明APP的启动项,可以通过执行下面的命令来开启:

sudo spctl --master-disable

 

5、安装 homebrew

从官网 http://brew.sh/index_zh-cn.html  上查看安装 homebrew 的命令并执行:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

 

6、安装 mpv 播放器

1、这种方式安装,只能使用命令行播放视频,应用程序里不会出现APP
brew install mpv    

2、使用下面的方式安装,可以在应用程序里出现APP
brew install --HEAD --with-bluray-support --with-libdvdread --with-little-cms2 --with-lua --with-bundle mpv
brew linkapps mpv

更多关于 mpv 内容,请参考:http://www.jianshu.com/p/346ee8e4d84b

 

 

7、

./install.py

git submodule update --init --recursive

 

8、 OSX 10.11 增加了一项安全机制,即使是 root 用户也无法删除 /usr/bin 、/bin 和 /sbin 目录中的文件,可以使用下面的办法关闭这一特性:

开机按住 Command + R,进入恢复模式,打开控制台,输入 csrutil disable 重启即可。

 

 9、使用 mounty 读取移动硬盘时,某些文件会显示为灰色,不可操作,这是因为这些文件多了 @ 属性,解决这个问题的办法是使用下面的命令:


xattr -r -d com.apple.FinderInfo .
  它会递归当前目录所有的文件,可以很方便解决这个问题,不过下次用硬盘又要来一次。或者直接使用 paragon 来读取移动硬盘。
  把压缩包复制到电脑上压缩后,发现文件夹内的文件还是带有@属性,最简单的办法就是通过 cp -r -X 复制一份, -X 表示去除属性。

10、新版本的 macOS 不能打开身份不明的开发者应用,打开终端,然后输入以下命令:
  sudo spctl --master-disable 即可。

 

11、Mac中Library目录在10.6.7系统之后默认隐藏的,可以在终端中执行命令:chflags nohidden ~/Library 令其显示。

12、开启停用 root 帐户

偏好设置——用户群组——点击解锁按钮——点击“登录选项”——点击“网络账户服务器”加入——打开目录实用工具——点击解锁按钮——屏幕左上角菜单栏“编辑”——启动root用户(停用root用户)

 

 

原文地址:https://www.cnblogs.com/tianyajuanke/p/5355899.html