MAC系统介绍

MACOS: UNIX系统图形界面的显示

开发环境: 一种是终端(terminal) 一种是Xcode(ide)

 

MAC快捷键:

command(window) + c : 复制

command + V:  粘贴

command + X: 在当前应用程序内表示剪切

command + Tab: 切换应用程序

command + N :新建一个应用程序

 

系统文件剪切: 

首先 command + x 然后 option(alt)+command + V 

 

文件系统: mac系统没有分区的概念

 

当前目录: 用户当前操作的目录  当前目录 用”.”引用

用户目录: 保存用户操作的目录家目录

父目录: 当前目录的上一级目录 用”..”引用

 

绝对路径: 从根目录开始计算的文件路径

相对路径: 从当前目录开始计算的文件路径

 

终端命令: 

ls: 显示当前目录下所有的文件与目录 加上-a 参数选项就能显示包括隐藏的内

 

cd + 目录的路径: 跳转到指定路径的目录

 

mkdir + 目录的路径(包含目录名) : 创建目录

 

touch +文件的路径(包含文件名): 创建文件

 

rm + -rf + 文件或者目录对应的路径: 删除指定路径下的文件或者目录

 

pwd :显示当前目录所在的绝对路径

 

tab键可以补全命令

 

//Vim编辑器

vim 三种模式: 命令模式, 编辑模式, 可视模式

 

:wq  保存退出

:w 保存文本

:q! 退出不保存

 

 

//命令模式切换到编辑模式

i:在当前光标前一个字符位置插入文本

a: 在当前光标的后一个字符插入文本

o:在当前光标下一行插入文本

O:在当前贯标的上一行插入文本

 

//编辑模式切换到命令模式

按ESC 

 

复制

yy(xyy表示复制多行)

 

粘贴: p

 

撤销: u

 

删除也表示剪切: 

dd(xdd删除) 

 

gcc 编译器

 

C++ C —> 汇编语言—>二进制可执行程序

 

//编译文件

gcc -o 可执行文件名 + .c文件

//执行文件

./app

 

//把源路径下的某个文件或者目录复制到指定的目录下

cp + -rf + srcPath/fileName + dstPath

 

//移动或者重命名

mv  + srcPath/name + dstPath/name

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。