OSX的一些基本知识
1, 熟悉OSX常用的热键:
花 +C 拷贝(注意,复制是在当前目录中制作一个副本,跟拷贝意义不一样)
花 +V 粘贴(如果用拖拽的方式进行复制,需要按住Option键,相当于Windows的Ctrl键)
花 +A 全选
花 +Z 撤销
花 + 空格 输入法切换 (Option+花+空格 也是输入法切换,不过是多个输入法反相切换)
Option+花 +V 移动式粘贴
花+Q 退出程序(窗口上的关闭按钮,只是让程序处于后台暂停状态,相当于花+W)
Shift+花+/ 显示帮助
Ctrl+空格 用Spotlight查找现有程序
Ctrl+Option+空格 用Finder查找文件
Ctrl+鼠标 强行运行非App Store及认可开发程序。
花+tab 多任务切换,相当于windows中的alt+Tab
花+Option+D 隐藏或显示Dock栏.
2, 苹果公司的产品
1>,电话系列
iPhone4 2010,3.5 英寸,A4单处理器, Retina 屏幕,960*640像素,500-30万摄像头
iPhone4S 2011,3.5 英寸,A5双处理器, ……, 800-30万摄像头
iPhone5 2012,4.0 英寸,A6双核处理器, Retina屏幕,1136*640像素,800-120万摄像头
iPhone5S 2013,4.0英寸, A7双核处理器,……,新增TouchID指纹识别
iPhone5C 2013,4.0英寸, A6双核处理器,……,无指纹识别
iPhone6 2014,4.7英寸,,Retina屏幕,1334*750像素,800-120万摄像头
iPhone6Plus 2014,5.5英寸,Retina屏幕,1920*1024像素,800-120万摄像头
iPhone6S及6Splus, A9处理器,新增3DTouch技术,2代TouchID指纹识别,1200万摄像头, 2G内存
2>,平板电脑系列
iPad1 2010,9.7英寸,A4单处理器,1024*768分辨率
iPad2 2011,……,支持3G网,CPU升级为A5双核处理器
iPad3 2012,9.7英寸,A5X双核处理器,2048*1536分辨率,首次应用Retina屏幕
iPad4 2012.10,9.7英寸,A6X双核处理器……
iPad Air 2013.10, 9.7英寸,A7处理器+M7协处理器,……
iPad Air2 2014.10,9.7英寸, A8X处理器+M8协处理器,首次应用TouchID及2G内存。
iPad pro 2015,12.9英寸,
3>,迷你平板电脑系列
iPad mini 2012, 7.9英寸,A5双核处理器, 1024*768分辨率
iPad mini2 2013,首次应用Retina屏幕, 7.9英寸, A7处理器, 2048*1536分辨率
iPad mini3 2014,首次使用 TouchID,……
iPad mini4 2015,2G内存,……
4>,单媒体系列
iPod Shuffle MP3播放器
iPod nano MP4播放器
iPod touch 无电话功能的iPhone,可连WIFI
Apple TV 高清机顶盒
Apple Watch 电话,语音,短信,汽车,天气,航班,地图导航,音乐,心跳,计步
5>,笔记本系列
Mac Book Air 轻薄,商务笔记本, 11.6英寸,13.3英寸系列。
Mac Book Pro 较重,性能好,13.3英寸系列, 15.4英寸系列,配备Retina显示屏。
6>,台式机系列
iMac 一体机,21.5~27英寸屏幕,配置较高。
Mac Pro 专业机,6核CPU加双图形处理,16G标配内存,无显示器,俗称垃圾桶
Mac mini 性价比高的机器,i5到i7 inter Core CPU
3, OSX的版本号:
10.0 猎豹(Cheetah)
10.1 美洲狮(Puma)
10.2 美洲虎(Jaguar)
10.3 黑豹(Panther)
10.4 老虎(Tigger)
10.5 豹子(Leopard)
10.6 雪豹(Snow Leopard)
10.7 狮子(Lion)
10.8 山狮(Mountain Lion)
10.9 冲浪湾(Mavericks)
10.10 优胜美地(Yosemite)
10.11 优胜美地之石(EL Captan)
4, OSX的文件结构
每一个用户,均有以用户名命名的根目录文件夹结构,其对应的系统文件夹路径如下:
公共:/Users/用户名/Public
图片:/Users/用户名/Pictures
文稿:/Users/用户名/Documents
下载:/Users/用户名/Downloads
音乐:/Users/用户名/Music
影片:/Users/用户名/Movies
桌面:/Users/用户名/Desktop
/Users/用户名/Library 这个目录是自动隐藏的
根目录:/ (注意,OSX的根路径及文件夹层级分割都是用的斜杠而不是反斜杠)
用户:/Users
系统:/System
应用程序:/Application
资源库:/System/Library
不建议动用或者建立在非Users目录以外的文件夹,可以用拖动的方式建立或删除Finder边栏。
5,OSX程序的安装方式
1> App Store 官方下载。
2> DMG 格式软件包。
此种安装包,安装好程序后,并不会自动配置Application目录结构,需要自己手动配置。
另外,非苹果认可的DMG开发程序,需要进行系统偏好设置—>安全与隐私—>任何来源,才可以正常运行。
3> PKG 格式软件包。
一个有安装向导的全面的安装包程序。
6,常用的OSX终端命令
1> ~ 符号代表当前用户目录,相当于/Users/用户名/。提示符号默认为:电脑网名+‘:’+当前工作路径+’$’。
用Shift+上,可以使用上一条的终端命令。..两个点可以代表父目录的路径(ls,cd可接..)
2>pwd 显示当前的工作路径
3>ls 显示当前工作路径下的文件及目录列表(相当于Dos中的dir/w), 支持ls+路径及文件通配符‘*’。
ls -l 显示文件列表,包含文件权限,创建日期,拥有者 等详细信息。
5>ping 计算机名或IP
6>ipconfig 读取当前的联网信息。
7>cd 路径 进入一个目录。
8>Touch 文件名 用于建立一个空文件。
9>cc -c c语言源文件 用于编译目标文件,生成.o文件
10>cc c语言源文件或目标文件 可以直接链接成可执行文件.out。
注意,.out文件在终端机中执行时必须是:路径+out文件。例如:./test.out
OSX的一些基本知识的更多相关文章
- 拥抱.NET Core,学习.NET Core的基础知识补遗
前言 .NET Core的新特性之一就是跨平台,但由于对之前框架的兼容导致编写一个.NET Core类库变得相当复杂,主要体现为相当多的框架目标和支持平台,今天我们就对.NET Core的跨平台特性进 ...
- IOS开发基础知识--碎片41
1:UIWebView加载本地的HTML NSString *path = [[NSBundle mainBundle] bundlePath]; NSURL *baseURL = [NSURL fi ...
- iOS开发——总结篇&IOS开发基础知识
IOS开发基础知识 1:Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id) 对象在运行时获取其类型的能力称为内省.内省可以有多种方法实现. 判断 ...
- aircrack-ng on OSX 从零开始之安装
今天在知乎上看到了Evil1m0在知乎上写的一个关于无线网入侵的帖子,激起我也想折腾一下想法.其实这个想法已经由来已久了.如今WIFI遍地都有,这里面的安全隐患我真心觉得太大.实在需要舆论来给大家普及 ...
- aircrack-ng on OSX 从零开始之探测
继续上一篇内容,在安装好aircrack-ng之后,就要学习如何对目标进行探测了.找了篇教程跟着学习一下吧.其实网上关于使用aircrack-ng的教程还是很多的,我也参考了很多,不过最后还是以官方的 ...
- NET Core的知识
NET Core的基础知识补遗 阅读目录 前言 在.NET Core之前 在.NET Core起步 .NET Core 1.0 .NET平台 开发环境 FAQ 写在最后 回到目录 前言 .NET Co ...
- Mac OSX 搭建 Apache php mySql phpMyAdmin 开发环境
基本环境和配置 Mac 系统: OS X EI Caption 10.11.4 当前Mac用户名: ceshi 需要熟知的几个基本概念和操作: 1. 新建一个终端默认的是路径是: /Users/当 ...
- iOS面试必备-iOS基础知识
近期为准备找工作面试,在网络上搜集了这些题,以备面试之用. 插一条广告:本人求职,2016级应届毕业生,有开发经验.可独立开发,低薪求职.QQ:895193543 1.简述OC中内存管理机制. 答:内 ...
- Mac OSX 下配置 LNMP开发环境
不久前负责了一个项目需要配置PHP7的开发环境,因为之前所有的项目用的是PHP5的,所以研究了这些东西,但是很遗憾,电脑出了问题,不得已重装了系统,然后你懂得...什么都没有了,要重新来过.. 虽然本 ...
随机推荐
- centos 安装redis并加入系统服务
1.安装redis wget http://download.redis.io/releases/redis-3.2.5.tar.gz 解压:tar -zxvf redis-3.2.5.tar.gz ...
- AngularJS Best Practices: resource
A factory which creates a resource object that lets you interact with RESTful server-side data sourc ...
- Hadoop等软件常见运行问题及解决办法
Hadoop常见问题及解决办法 1.问题:java.io.IOException: Could not locate executable null\bin\winutils.exe in the ...
- 百度地图坐标纠偏和转换工具和DLL
百度一直以来都是个即想装出一副拥抱互联网开放的样子,又为了短期商业利益封闭自己的公司,模仿谷歌地图,开放了自己的百度地图 API,为了防止别人盗用其数据和用户自由迁移,地图相比于火星坐标,又更加封闭, ...
- Leetcode: Rearrange String k Distance Apart
Given a non-empty string str and an integer k, rearrange the string such that the same characters ar ...
- Ext.Net_1 配置ext.net所需的环境
一.配置ext.net有两种方法,一是通过自动配置,即:工具--->Nuget包管理器--->管理解决方案的Nuget程序包--->搜索EXT.NET--->安装,安装完后,环 ...
- Windows Phone 十四、磁贴通知
磁贴(Tile) Windows Phone 磁贴种类: 小尺寸 SmallLogo:71x71: Square71x71 中等 Logo:150x150: Square150x150 宽 WideL ...
- asp.net mvc4 MvcMusicStore
最近危机感紧迫,总想学些东西.又因为之前mvc的知识不够系统和牢固,所以最近想系统的过一遍.自然买了两本书来看,一边看一边对比.尽量做到每个地方都过一下.今天遇到一个问题所以记一下博客. 环境:win ...
- LAMP环境搭建
安装前说明: 先安装gcc gcc-c++ make 等 可用yum install -y gcc gcc-c++ make 也可以使用rpm安装不过需要注意依赖 1.安装apache 下载链接:ht ...
- Linux命令的返回码列表
转自:http://blog.chinaunix.net/uid-10347480-id-3263127.html 在 Linux 下,不管你是启动一个桌面程序也好,还是在控制台下运行命令,所有的程序 ...