MAC系统介绍
MACOS: UNIX系统图形界面的显示
开发环境: 一种是终端(terminal) 一种是Xcode(ide)
MAC快捷键:
command(window) + c : 复制
command + V: 粘贴
command + X: 在当前应用程序内表示剪切
command + Tab: 切换应用程序
command + N :新建一个应用程序
系统文件剪切:
首先 command + c 然后 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
MAC系统介绍的更多相关文章
- 【学习笔记】Mac OS X系统介绍
一.Dock *相当于Windows的快速启动栏,用来存放常用软件的图标 *单击软件图标即可打开相应的软件 *右击软件图标还有其他菜单选项:比如退出软件 *图标下边的黑点代表程序正在运行中,并没有完全 ...
- python全栈开发day31-操作系统介绍,异步、同步、阻塞、非阻塞,进程
一.网络编程内容回顾 1.arp协议 #交换机 #广播.单播 2.ip协议 3.tcp和udp协议 tcp:可靠的,面向连接的,字节流传输,长连接 三次握手:一方发送请求,另一方确认请求同时发送请求, ...
- 系统重装 如何在PC上安装Mac OS,苹果操作系统
[苹果系统 无影精品]<精睿 无影技术Mac OS X 中文优化正式会员版V10.14和V10.16>◆ 系统前沿:==================================== ...
- 第02课 操作系统及Linux 系统介绍
1.操作系统介绍 操作系统(Operating System,简称OS),是计算机系统中必不可少的基础系统软件,它是应用程序运行以及用户操作必备的基础环境支撑,是计算机系统的核心. 操作系统的作用是管 ...
- Linux系统介绍及部署
Linux系统介绍及部署1.常见操作系统 windows.Linux(类unix系统).Android.iOS.unix(HP UNIX)2.操作系统构成 外壳(shell)+驱动+内核3.常见Lin ...
- 总结:Mac前端开发环境的搭建(配置)
新年新气象,在2016年的第一天,我入手了人生中第一台自己的电脑(大一时好友赠送的电脑在一次无意中烧坏了主板,此后便不断借用别人的或者网站的).macbook air,身上已无分文...接下来半年的房 ...
- JAVA for mac 的学习之路
要学习一门新技术,首先得下载相关的工具. 一 . 下载相关工具 1. 下载 jdk formac 下载地址为:http://www.oracle.com/technetwork/java/javase ...
- docker for mac 学习记录
docker基本命令 docker run -d -p 80:80 --name webserver nginx 运行容器并起别名 docker ps 展示目前启动的容器 docker ps -a 展 ...
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
随机推荐
- mysql中utf8_bin、utf8_general_ci、utf8_general_cs编码区别
在mysql中存在着各种utf8编码格式,如下表: 1)utf8_bin 2)utf8_general_ci 3)utf8_general_cs utf8_bin将字符串中的每一个字符用二进制数据存储 ...
- J2EE程序员应该要掌握的linux知识
J2EE程序员应该要掌握的linux知识 大型J2EE应用都在建构在linux环境下的.开发环境下我们可以通过samba映射成本地的网络驱动器,直接在windows环境下进行编程调试.但是最后的发布还 ...
- .net抓取网页信息 - Jumony框架使用1
往往在实际开发中,经常会用到一些如抓取网站信息之类的的操作,往往大家采用的是用一些正则的方式获取,但是有时候正则是很死板的,我们常常试想能不能使用jquery的选择器,获取符合自己要求的元素,然后进行 ...
- mono-project
http://download.mono-project.com/sources/libgdiplus/libgdiplus-4.2.tar.gz http://download.mono-proje ...
- TC srm 673 300 div1
TC srm.673 300 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 Description 给你n(n<=50)匹马和n个人,一匹马和一个人能 ...
- springMVC中的Controller里面定义全局变量
转自:http://notebookdong.iteye.com/blog/1869852 使用SpringMVC的时候,如果想要在Controller中定义一个全局变量,并且实现在不同用户访问程序的 ...
- requestFileSystem is undefined
使用phonegap 3时,用File API,不应该用cordova plugin add org.apache.cordova.file等添加File API Plugin. 要用: phoneg ...
- Line Search and Quasi-Newton Methods
Gradient Descent 机器学习中很多模型的参数估计都要用到优化算法,梯度下降是其中最简单也用得最多的优化算法之一.梯度下降(Gradient Descent)[3]也被称之为最快梯度(St ...
- 《Entity Framework 6 Recipes》中文翻译——第十二章自定义EntityFramework对象(一)
本章的方法探讨一些可以应用于对象和实体框架的流程定制.这些方法涵盖了许多“幕后”的东西,它可以使你的代码更统一,比如通过更关注应用程序核心业务规则执行的细节,应用范围更广泛.我们开始本章的一个方法,告 ...
- Integer的缓存和自动拆装箱
先看一个简单的例子: public class TestInteger { public static void main(String[] args) { System.out.println(&q ...