Mac OS X 10.11 EI Capitan的常用操作

简介:

1、问:ls -l后看到一些文件夹的属性是drwx------@,这个@是什么意思?

答:@是Mac OS独有的,它的意思是告诉用户该文件/文件夹还拥有扩展属性(extended properties)。可以使用如下命令进行操作:

1
xattr -l filename

查看文件的扩展属性,属性名以long方式显示。


2、问:文件属性描述信息中,drwx------+,这个+是什么意思?

答:+是指这个文件纳入了ACL管理。具体ACL是什么,去查查相关资料吧。


3、使用“.”命令来重新加载文件。

1
file


4、用户权限管理

refer to the web page:


http://www.peachpit.com/articles/article.aspx?p=482338


5、更改hosts文件

hosts文件存放在/private/etc/hosts这个位置,因为EI Capitan的rootless新特性,在不解锁root账户的情况下,你是无法使用root账户登录系统的,也就无法访问system administrator才有权限修改的hosts文件(在可视环境下)。但是,我们仍然可以在Terminal中使用sudo nano命令来编辑hosts文件。

第一步:先备份一下hosts文件,以免该坏掉了无法恢复

1
sudo  cp  /private/etc/hosts  ~ /backup/hosts

输入密码后即可完成备份。其实就是把hosts文件拷贝到另一个地方存起来。

第二步:使用nano文本编辑工具来打开hosts文件并编辑其内容。这个nano就相当于windows里的记事本程序,但是功能要比记事本强大的多。

1
sudo  nano  /private/etc/hosts

第三步:在弹出的nano窗口中编辑hosts文件的内容。编辑结束后按Control+O快捷键将编辑的内容写入hosts文件,之后就是按Control+X快捷键退出nano。

至此,hosts文件编辑结束。


6、创建快捷方式(symbolic link)

ln -s source_file target_file


7、dmg或pkg安装到Mac OS X上后,这些应用程序的文件夹到哪里去找?

一个应用程序(可执行)安装完成后,你会在“应用程序”中找到一个以应用程序名称 + .app为后缀的图标。鼠标右键点击这个图标,选择“显示包内容”,然后你会看到一个文件夹“Contents”,双击鼠标左键进入Contents文件夹,这里就是你需要寻找的应用程序的文件夹了。

以Netbeans为例:

Netbeans安装完成 --> Finder --> 应用程序 --> 双击进入Netbeans文件夹 --> 右键点击Netbeans.app图标 --> 选择“显示包内容” --> 双击进入Contents文件夹 --> Resources --> Netbeans --> 属于Netbeans的那些文件及目录就在这里。


8. Screen capture

By region: command + shift + 4

For full screen: command + shift + 3


9. Install SVN on mac OS X

At first time, SVN has not been installed on your mac os x. You have to install it by entering svn in the terminal. After that the system may prompt you to install SVN step-by-step.


to be continue...


本文转自 rickqin 51CTO博客,原文链接:http://blog.51cto.com/rickqin/1745476


相关文章
|
4月前
|
iOS开发 MacOS
MAC OS更新系统后IDEA中的SVN报错无法使用
MAC OS更新系统后IDEA中的SVN报错无法使用
|
12月前
|
消息中间件 Dubbo 中间件
在 Docker 中运行 Mac OS 是什么样的体验?
在 Docker 中运行 Mac OS 是什么样的体验?
|
7月前
|
前端开发 安全 Go
在Mac OS X上运行Go语言的GUI程序
在Mac OS X上运行Go语言的GUI程序
198 3
|
11月前
|
iOS开发 MacOS
MAC OS更新系统后IDEA中的SVN报错无法使用
IntelliJ IDEA无法正常使用SVN 报Cannot run program “svn” (in directory “/XXXX/XXXX/XXXX/XXX”): error=2错误! 解决方法来了!
1027 0
|
Oracle Java 关系型数据库
珠联壁合地设天造|M1 Mac os(Apple Silicon)基于vscode(arm64)配置搭建Java开发环境(集成web框架Springboot)
也许有人从未听说过Python,但是不会有人没听说过Java,它作为一个拥有悠久历史的老牌编程语言,常年雄踞TIOBE编程语言榜首,其顶尖的霸主地位不可撼动,而M1 mac业已发布了一段时间,作为跨时代的顶级芯片系统,这两大巨头能否珠联璧合,让开发者们猛虎添翼、更上层楼?本次我们尝试在M1 mac系统中搭建Java开发环境,并且集成目前Web开发领域红的发紫的Springboot框架,另外,谁说玩儿Java就必须得用Eclipse或者IntelliJ IDEA?我们就骄傲地使用Vscode。
珠联壁合地设天造|M1 Mac os(Apple Silicon)基于vscode(arm64)配置搭建Java开发环境(集成web框架Springboot)
|
Shell 调度 iOS开发
奇技淫巧玄妙无穷| M1 mac os(苹果/AppleSilicon)系统的基本操作和设置
最近有个朋友跟我说,说他新入职了一家公司,公司还不错,给他配了一台Mac,但是呢他以前一直在Windows环境下开发,对Mac os并不了解,他感到很彷徨,所以本次呢,我们来分享一下,当手头儿有一部崭新的Mac,我们应该怎么上手操作和配置,让它成为我们开发的好帮手。
奇技淫巧玄妙无穷| M1 mac os(苹果/AppleSilicon)系统的基本操作和设置
|
机器学习/深度学习 机器人 PyTorch
金玉良缘易配而木石前盟难得|M1 Mac os(Apple Silicon)天生一对Python3开发环境搭建(集成深度学习框架Tensorflow/Pytorch)
笔者投入M1的怀抱已经有一段时间了,俗话说得好,但闻新人笑,不见旧人哭,Intel mac早已被束之高阁,而M1 mac已经不能用真香来形容了,简直就是“香透满堂金玉彩,扇遮半面桃花开!”,轻抚M1 mac那滑若柔荑的秒控键盘,别说996了,就是007,我们也能安之若素,也可以笑慰平生。好了,日常吹M1的环节结束,正所谓剑虽利,不厉不断,材虽美,不学不高。本次我们尝试在M1 Mac os 中搭建Python3的开发环境。
金玉良缘易配而木石前盟难得|M1 Mac os(Apple Silicon)天生一对Python3开发环境搭建(集成深度学习框架Tensorflow/Pytorch)
|
8天前
|
监控 Unix Linux
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
26 0
|
9天前
|
Linux 编译器 开发者
Linux设备树解析:桥接硬件与操作系统的关键架构
在探索Linux的庞大和复杂世界时🌌,我们经常会遇到许多关键概念和工具🛠️,它们使得Linux成为了一个强大和灵活的操作系统💪。其中,"设备树"(Device Tree)是一个不可或缺的部分🌲,尤其是在嵌入式系统🖥️和多平台硬件支持方面🔌。让我们深入了解Linux设备树是什么,它的起源,以及为什么Linux需要它🌳。
Linux设备树解析:桥接硬件与操作系统的关键架构
|
25天前
|
Linux 数据安全/隐私保护 虚拟化
Linux技术基础(1)——操作系统的安装
本文是龙蜥操作系统(Anolis OS) 8.4 的安装指南,用户可以从[龙蜥社区下载页面](https://openanolis.cn/download)获取ISO镜像。安装方法包括物理机的光驱和USB闪存方式,以及虚拟机中的VMware Workstation Pro设置。安装过程涉及选择语言、配置安装目标、选择软件集合和内核,设置Root密码及创建新用户。安装完成后,可通过文本模式或图形化界面验证系统版本,如Anolis OS 8.4,标志着安装成功。