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的,所以研究了这些东西,但是很遗憾,电脑出了问题,不得已重装了系统,然后你懂得...什么都没有了,要重新来过.. 虽然本 ...
随机推荐
- 【转载】JMeter3.0图形化HTML报告中文乱码问题处理
由于个人在JMeter 3.0的实际应用中,脚本中的Test Plan/Sampler等元件命名都没有使用中文,所以在之前介绍Dashboard Report特性的博客(原文戳这里))成文时,没有提到 ...
- ms-sql关联表操作
1.创建数据库employee : create database employee;2.创建员工表EMP:use employee;create table EMP( id int,sex varc ...
- python不是内部或外部命令
原因是环境变量没有添加. 比如python安装再C:\Python27 环境变量path增加C:\Python27即可,不需重启. 但是之前报错的cmd窗口需要重新打开再执行python命令
- 002:IPC与system函数简介
1:IPC名字mq_XXX,sem_XXX,shm_XXX. 消息队列 信号量 共享内存区 <mqueue.h> <semaphore.h> <sys.mman.h> ...
- l创建Excel文件
最近的项目中遇到需要将List<Map<String,String>>存储到Excel文件中,为满足此需求设计实现了如下函数: /** * 将MapList转化为Excel文件 ...
- Swift 写纯洁的TableviewCell
let initIdentifier = "员工" var cell = tableView.dequeueReusableCell(withIdentifier: initIde ...
- zabbix通过第三方插件percona监控mysql数据库
zabbix通过第三方插件percona监控mysql数据库 ...
- 个人训练记录-赛码"bestcoder"杯中国大学生程序设计冠军赛
A.Movie 题意是给n个线段,要求求出是否存在三个不相交的线段,是的话输出yes,否则输出no.根据贪心的想法,可以先找出右端点r'最小的线段,他是三条线段中最左的那条,再找出左端点l'最大的线段 ...
- Super Jumping! Jumping! Jumping!
Nowadays, a kind of chess game called “Super Jumping! Jumping! Jumping!” is very popular in HDU. May ...
- Docker镜像的管理和创建
1. Docker镜像和Docker容器: Docker镜像实际上是一系列的文件系统,通常的Linux系统一般是两层文件系统,bootfs和rootfs,bootfs就是bootloader ...