mac 使用点滴

 

一 快捷方式

 

1.1 通用快捷键

1 模拟行首、行尾: cmt+左右键

2 截屏: cmd+shif+4

3 强制重启:cmd+ctrl+power,或者长按power

4 启动时选择磁盘:长按option

 

 

1.2 finder 快捷键

 

1 查看简介或属性:cmd+i

2 查找:cmd+f

3 查看磁盘分区使用:cmd+shif+c

4 转到home(~):cmd+shif+h

5 转到应用程序:      cmd+shif+a

6 转到指定目录:      cmd+shif+g

7 连接服务器:         cmd+k

8 注销:                  cmd+shif+q

 

 

1.3 窗口管理

0 新打开/关闭 Find窗口:   cmd+n, cmd+w

1 关闭当前窗口:      cmd+w

2 最小化当前窗口:   cmd+m

3 关闭所有窗口:      cmd+option+w

4 显示或隐藏dock:    cmd+option+d

 

 

二软件安装

 

2.1 macPorts 安装

1MacPorts 是一款mac系统中用于编译、安装、更新其他软件的软件,类似yum;依赖与Xcode。

  安装方法:

  1)Xcode在appstore上安装;

  2)下载macports的dmg文件后,后直接双击傻瓜式安装,下载位置:http://www.macports.org/install.php

 

使用方法:

  1)ports 自升级: sudo ports -v selfupdate

  2)port list: 列出ports可访问的所有软件版本。

  3)port search XXX:根据名称、介绍搜索对应的软件。

  4)port info XXX:查询软件的简介等信息。

  5)port deps XXX:查看软件的依赖情况。

  6)port varians XXX:在安装前用来查找软件的变体。

  7) sudo port install XXX:安装。

  8)sudo port clean -all XXX:删除在构建一个port的所有中间文件,也可以用来删除获取失败的tarballs。

  9)sudo port uninstall XXX: 卸载一个安装了的port。

 10)port contents XXX:展现安装一个port的所有文件。

 11)port installed (XXX):展现已经安装的一个port的各种info。

 12)sudo port upgrade XXX:升级port并升级其依赖的port;sudo port -n update xxx 不升级依赖。

 13) port outdated: 显示所有需要升级的ports。sudo port upgrade outdated 升级所有的过期的port

 

2.2 开发软件安装

1 mysql 安装

1)下载macos 版本的mysql,tar -xzvf xx.tar

2)cd 到/usr/local

3) ln -s /path/mysql-xxx mysql

4) cd mysql

5)./scripts/mysql_install_db  --user mysql;

6)如果报"ERROR] ./bin/mysqld: unknown option '--skip-locking'",去掉/etc/my.cnf中的skip-locking,然后再执行;

7) 安装成。

 

三 备忘常用命令

 

1 关于位置参数的预定义变量,shell一启动就定义这些变量,用户只能使用,不能定义,常用的:

$#: 位置参数的数量;

$?: 命令执行后返回的状态;

$1: 第一个参数;

$*: 所有参数的内容;

$!: 后台运行的最后一个进程号;

$$: 当前进程的进程号;

$0: 当前执行的进程名;

 

2 用zip命令替换jar种的某个class:

 zip -d xx.jar cn/test/test.jar

 zip -m xx.jar cn/test/test.jar

 

四 故障处理

 

4.1 系统备份与恢复

1 平时使用Time machine 进行备份。一般会装双系统,可以用备用系统来作为备份盘,Time Machine每天会增量备份,这样你可以随时恢复之前的状态。

2 系统恢复的方法:系统启动时长按option键,会出来几个不同的盘分区,选择recovery hd,然后按照提示进行恢复即可。

 

4.2 故障与处理

1 系统启动后死机,活动监视器看到磁盘io从nM/s降低为nk/s或0

解决办法:重启系统,长按option键进入Recovery HD,然后进行“磁盘监测”,基本上会报磁盘错误,需要进行磁盘修复,然后再选择“磁盘修复”,大约10-15分钟左右就修复完毕了。

我曾经遇到的一次类似情况:“验证磁盘”发现错误,然后进行“磁盘修复”,目前修复过程中发现的错误:1 线程记录的数量不正确;2 丢失线程记录;3 无效的目录记录项数;4 宗卷位图需要对孤立块做修复;5 无效的宗卷可用块数,宗卷标头需修复。。。http://weibo.com/1646204712/z300vjYgy

2 进程长时间不响应

解决办法:option+cmd+esc,然后将僵尸进程强杀掉。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用 JavaScript 编写的记忆游戏(附源代码)   项目:JavaScript 记忆游戏(附源代码) 记忆检查游戏是一个使用 HTML5、CSS 和 JavaScript 开发的简单项目。这个游戏是关于测试你的短期 记忆技能。玩这个游戏 时,一系列图像会出现在一个盒子形状的区域中 。玩家必须找到两个相同的图像并单击它们以使它们消失。 如何运行游戏? 记忆游戏项目仅包含 HTML、CSS 和 JavaScript。谈到此游戏的功能,用户必须单击两个相同的图像才能使它们消失。 点击卡片或按下键盘键,通过 2 乘 2 旋转来重建鸟儿对,并发现隐藏在下面的图像! 如果翻开的牌面相同(一对),您就赢了,并且该对牌将从游戏中消失! 否则,卡片会自动翻面朝下,您需要重新尝试! 该游戏包含大量的 javascript 以确保游戏正常运行。 如何运行该项目? 要运行此游戏,您不需要任何类型的本地服务器,但需要浏览器。我们建议您使用现代浏览器,如 Google Chrome 和 Mozilla Firefox, 以获得更好、更优化的游戏体验。要玩游戏,首先,通过单击 memorygame-index.html 文件在浏览器中打开游戏。 演示: 该项目为国外大神项目,可以作为毕业设计的项目,也可以作为大作业项目,不用担心代码重复,设计重复等,如果需要对项目进行修改,需要具备一定基础知识。 注意:如果装有360等杀毒软件,可能会出现误报的情况,源码本身并无病毒,使用源码时可以关闭360,或者添加信任。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值