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的,所以研究了这些东西,但是很遗憾,电脑出了问题,不得已重装了系统,然后你懂得...什么都没有了,要重新来过.. 虽然本 ...
随机推荐
- MyBatis操作指南-与Spring集成(基于注解)
- weblogic
停止(2) 更新 原路径 下一步 激活更新 启动(1)
- 解决Windows下网络原因Composer安装失败问题
由于Composer镜像都在国外,所以直接在官网下载Windows Installer后安装很多情况下是无法成功安装的. 解决办法: 1,将php添加到系统环境变量,并开启openssl扩展. 2,点 ...
- hadoop实战 -- 网站日志KPI指标分析
本项目分析apache服务器产生的日志,分析pv.独立ip数和跳出率等指标.其实这些指标在第三方系统中都可以检测到,在生产环境中通常用来分析用户交易等核心数据,此处只是用于演示说明日志数据的分析流程. ...
- goim socket丢包粘包问题解决。
-(NSInteger)bytesToInt:(unsigned char*) data { return (data[3]&255)|(data[2]&255)<<8|( ...
- kali driftnet
语法 : driftnet [options] [filter code] 主要参数: -b 捕获到新的图片时发出嘟嘟声 -i interface 选择监 ...
- 自己写一个swap函数交换任意两个相同类型元素的值 对空指针的使用 字节大小的判断(二)了解原理
验证的代码: #include <stdio.h> int main(){ char c = 'z'; ) + (c << ) + () + 'a'; printf(" ...
- 真正shopex分销王2代DRP系统源码正版安装版本终身商业授权
真正ShopEx分销王系统2代正版授权.该商业程序已经完整授权,已测试100%完整能用.很多朋友来问是否免费版的源码?错,这是和官方一样的平台版本,100%无限制功能使用,跟官方付费使用的授权版一样. ...
- final review 报告
项目名:约跑 组名:nice! 组长:李权 组员:刘芳芳于淼韩媛媛 宫丽君 final Review会议 时间:2016.12.2 代码git的地址:https://git.coding.net/m ...
- C# ListView得到选中项及子项
private void listViewEx_MouseClick(object sender, MouseEventArgs e) { ListViewItem lv = listViewEx.G ...