Archive for OperatingSystem

MAC的Copy

一直想写一写关于Mac下的拷贝、粘贴及剪切,虽然不难,但总归是会有好些人不知,呵呵,自我以为。。。

首先介绍一下场景(需求),桌面有两个文件,想把他们复制或是剪切到一个文件夹中。。。

接着,采用的方法有哪些呢?这里会说三种,快捷键、鼠标拖及命令行。

ok,here we go.

1.假设,已经选中需求的两个文件,可以按“command + c”,进行拷贝,简单,是吧,然后进入想要被放入的文件夹,这时,可以按“command + v”进行粘贴,完成复制过程,如果是希望把拷贝的文件剪切过来,那么在此可以按“option + command + c”

2.假设,已经选中需求的两个文件,并且打开了find中想要被放入的文件夹,这时,鼠标拖动选中的两个文件到目标文件夹,完成复制功能,如果鼠标拖动选中的两个文件并按住“command”到目标文件夹,那么完成剪切功能

3.打开Terminal

// 首先看一眼当前所在地
porrys-MacBook-Pro:Documents porry$ pwd
/Users/porry/Documents

// 复制单个桌面文件到当前目录,请一定要注意后面的点,那是指当前的目录
porrys-MacBook-Pro:Documents porry$ cp ../Desktop/n.mp4 .

// 复制多个文件到当前目录
porrys-MacBook-Pro:Documents porry$ cp ../Desktop/n.mp4 ../Desktop/UI_Pro.doc .

// 关于cp更多的使用
porrys-MacBook-Pro:Documents porry$ cp h
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file
       cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory

// 剪切与复制的用法基本一致
porrys-MacBook-Pro:Documents porry$ mv ../Desktop/n.mp4 .

 

最后,关于以上的方法,知道者都很容易,但这个文章却是写给不知的朋友来知晓。。:)

Sublime高亮Jade

Sublime text 2感觉是个蛮好用的编辑工具,嘿嘿,unregistered,M童找到一个可以高亮显示jade语法的方法。

首先,我们得要知道Sublime text 2的目录在哪里,然后找到Packages,才可以进行操作,好的,让我们打开Terminal

porrys-MacBook-Pro:~ porry$ cd ~/Library/Application\ Support/Sublime\ Text\ 2/
 
porrys-MacBook-Pro:Sublime Text 2 porry$ ls
Installed Packages	Packages		Pristine Packages	Settings
 
porrys-MacBook-Pro:Sublime Text 2 porry$ cd Packages/
 
porrys-MacBook-Pro:Packages porry$ mkdir -p Jade
 
porrys-MacBook-Pro:Packages porry$ cd Jade/
 
porrys-MacBook-Pro:Jade porry$ curl -0 https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguage

 

有关jade-tmbundle可以查看https://github.com/miksago/jade-tmbundle

经过以上命令行后,再返回Sublime text 2中查看jade文件,一切都有语法的颜色,这也得要重新适应一下。呵呵。。

Mac中显示隐藏文件

在Mac的Finder中,默认情况是不显示所有“.”开始的隐蔽文件,开启显示的方法,请在Terminal中输入

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

当希望关闭,请将上面的命令中的TRUE改为FALSE

Mac 蓝屏时间长

近来,MAC启动时,蓝屏时间很长,并且偶而进入系统后,一副死机什么都不能点的样子,等长久会儿,系统才算正常,使用起来也没有什么问题,但是如此开机着实让人头痛。

查于网络http://discussions.apple.com/thread.jspa?threadID=1764166也有说到这个问题,大家把问题指向了fireware,可使用的解决方法为“sudo rm -r /System/Library/Extensions/IOFireWire*”。

执行后,果然系统蓝屏时间很短,如果系统更新后,上面的解决方法,可能还得要执行,呵呵。

如何增加VirtualBox虚拟机硬盘大小

在MAC上,我安装好VirtualBox,想在其上装一个Win7,初始化好虚拟系统后,才理会到其自增长硬盘大小,不会超过其初始时的20G,VirtualBox提供了可以为虚拟系统再增加虚拟硬盘,可以我却希望改其现有虚拟硬盘的大小,google后,寻得可以使用的方法,嘿嘿,一阵欣喜。

 

首先通VirtualBox创建一块动态增长的,大小为80G的虚拟硬盘,名称为Win7Disk1.vdi,然后打开Terminal使用VBoxManage命令复制原虚拟系统的硬盘Win7.vdi的内容到新硬盘中:

MacBook-Pro:~ porry$ VBoxManage clonevdi /Users/porry/VirtualBox/Win7/Win7.vdi /Users/porry/VirtualBox/Win7/Win7Disk1.vdi --existing
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'VDI'. UUID: a55fc5bd-4b2e-4158-b120-43b51128a2d2

 

成功复制后,进入VirtualBox,将虚拟系统中的硬盘指定为新硬盘Win7Disk1.vdi,嘿嘿,点击Start,运行虚拟系统,有些紧张能不能运行,OK,进行系统,打开资源管理器,汗,发现显示大小依旧为20G,心慌了一下,进入磁盘管理,发现多出一个60G的磁盘空间,试着扩展C盘,笑,一切顺利,C盘已经变为80G。

使用移动硬盘安装 Snow Leopard 10.6

昨天入手了型号为A1314的键盘,今儿,终于决定把系统重装为10.6的,参考了M童的方法,采用移动硬盘来进行完全安装。

  • 首先进入10.5的系统内,用自带的“磁盘工具”(Finder–>应用程序–>实用工具–>磁盘工具)为移动硬盘分区。一般来说分 10GB,格式为Mac OS扩展。

  • 接着用自带的磁盘工具中的“恢复”把下载的 Mac OS X操作系统 10.6 DMG 文件放到移动硬盘分区。

  • 完成恢复后,重启机器,启动时,按住“option”键,会出现启动盘选择界面,选中Mac OS X系统安装盘即可。

 

Mac上特殊的文件格式

DMG

  • DMG ( Disk Image) 文件是Mac os X 上面特有的文件格式, 一般称为“磁盘映像文件”,它的设计像一个“虚拟的硬盘机”,一般许多网络上下载来Mac OS X 的应用程序都是以“DMG”文件格式存储。

SIT 与 SITX

  • SIT 文件是“Stuffit”压缩程序特有的压缩立件,而“SITX” 就是“SIT” 压缩格式的加强版。在早期Mac OS 9 的时代里算是相当常用的压缩格式,不过目前MacOSX 本身内置了压缩“ZIP”文件的功能,所以这种格式相对就比较少用到了。
  • 如果要解开SIT 与SITX 压缩文件,可以到Stuffit 的官方网站(http://www.stuffit.com)下载并安装这个应用程序。

TOAST

  • TOAST文件是Roxio Toast Titanum 这套刻录程序制作出来的光盘映像文件,它的主要用途是可以把光盘里面的数据备份成文件,日后如果需要把这个光盘的数据刻录成光盘时,直接用Toast 刻录程序读取这个TOAST 文件就可以了。
  • 如果要打开TOAST 文件,除了利用Roxio Toast Titanium 之外,也可以选择文件之后单击鼠标右键,选择“打开方式” > “DiskImageMounter”,或者使用“Burn” 刻录软件打开。

TAR 、GZ 与TGZ

  • TAR、GZ 与TGZ 文件是Linux 与UNIX 系统上常用的压缩文件格式,大多数用来存储应用程序。这种格式在Mac OS X 上很少见,不过系统内置了读取这种文件的功能,双击鼠标就可以进行解压。

Mac上特有的按键

  • Command键”或“苹果键”是Mac 上特有的键盘按键。这个键最主要的功能就是搭配其他按键一起使用组成快捷键( Hot Key),例如关闭应用程序是Command + Q (Quit)、关闭窗口是Command + W (Window)。在Mac上快捷键原则上相当统一而且有逻辑性,而这个Command则是使用快捷键时几乎都要搭配的按钮,因此,它的位置靠近灵活的大拇指。
  • Option”,Command旁边的就是option, option 键在Mac 上代表的就是它字面上“选项”的意思,或者“alt”( alter) 转变的功能,例如在 iTunes 或 iPhoto 应用程序的窗口下使用option,某些功能按键就会变成额外的功能选项。另外,在窗口管理上,这个按键可以用来搭配或组合更多的快捷键, 通常option在快捷键的使用上代表的是”全部”的意思,例如“关闭窗口”的命令command + W ,如果想一次关闭开着的全部 Finder 窗口,那么快捷键就是 command + option + w

一般情况下最常用到的快捷键就是切换中/英文输入法的 command + 空格;如果电脑里启动了多组输入法,那么可以通过 command + option + 空格 循环切换。

  • Control 键”在Windows上主要用来搭配键盘按键当作快捷键,在Mac上ctrl则主要是搭配触控板或鼠标左键变成鼠标右键。ctrl + 鼠标左击 就是”鼠标右键”功能。
  • caps lock”用来切换键盘字母大小写,和shift不同的是这个按键是属于“锁定式”的,即按下之后这个功能就会保持开启状态,再按一下才会取消。注意:如果在中文输入的模式下,接下caps lock就会直接变成英文输入模式,不需要一直按 “command + 空格” 切换。
  • fn”是用来弥补非全尺寸键盘的按键。如:fn + delete 进行反向删除

 

屏幕快照:如果在电脑看到喜欢的画面,就可以使用快照功能。按下“command + shift + 3”,听到“咔嚓”一声,屏幕上显示的画面就存到桌面上了。另外,按下“command + shift + 4”,可以进行按范围的抓拍。

 

如果感觉启动时候有些慢,可以采用修复一下磁盘权限(Utilities下Disk Utility.app)。开机按住“option + command + p + r”,听到“当当当”三声,再放开。

XP下的GPT保护分区

M童带了块80G的硬盘,因为在MAC下格过,所以在俺的XP下无法被使用,不过WIN7下倒还可以,嘿嘿,不过,我还是想在XP拷贝电视剧。

GPT(Globally Unique Identifier Partition Table Format)一种由基于 Itanium 计算机中的可扩展固件接口 (EFI) 使用的磁盘分区架构。与主启动记录 (MBR) 分区方法相比,GPT 具有更多的优点,因为它允许每个磁盘有多达 128 个分区,支持高达 18 千兆兆字节的卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区 ID (GUID)。

Google后,找到解决方法,不过,首先得要确定硬盘中的东西不再被需要了,然后进入CMD。

1.输入 “diskpart”
2.输入 “list disk” ,列出当前所安装的磁盘
3.输入 “select disk n” (其中的 n 指的是磁盘的磁盘编号,就是需要转换的磁盘的编号)
4.输入 “clean all” ,将指定的磁盘上所有扇区都设置为零(这样会完全删除磁盘上的所有数据),需要的时间较长
5.打开”计算机管理”的”磁盘管理”,这时系统会发现一个新磁盘,要求初始化导入这个磁盘,按提示新建分区,格式化硬盘

一切都蛮顺利…

VirtualBox主机与虚拟机的网络设置

VirtualBox,安装在Window7里,虚拟机为Gentoo,在此只介绍两种网络设置。

常用的网络连接是通过“Bridged Adapter桥接模式”(刚写到这儿,窗外响起一个大雷,同时车子们随之叫了叫,呵呵),通过主机网卡,架设了一条桥,直接连入到网络中,使虚拟机可以分配一个网络中独立的IP,所有网络功能完全和在网络中的真实机器一样,主机与虚拟机之间可通过各自的IP相互访问。这种模式,我很是喜欢,嘿嘿,并且会选择无线网卡访问网络。

另一种网络连接是通过“Host-only Adapter主机模式”,通过主机中模拟出一个专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡,虚拟机设置好192.168.56.*段的IP地址后,主机能很好的访问虚拟机。呵呵…通过这个方法,可以在主机没有网络环境的情况下,很自由的测试虚拟机的程序应用。

最后,Gentoo中修改IP地址的方法:vim /etc/conf.d/net

好像终于写了点有用的东西。。哈哈。。