您的位置:首页 > 移动开发 > IOS开发

ios 第0天 mac 下的系统命令

2014-08-25 20:55 113 查看
一、三大操作系统:

1、Unix/Linux: 肯.汤普逊和丹尼斯.里奇/林纳斯·托沃兹(Linus Torvalds)

2、windows : 比尔盖茨

3、mac : 乔布斯

二、如何使用mac系统

1) windows下的图形界面和mac中的图形界面比较;

2) mac系统: .dmg(压缩镜像文件) .pkg(安装包配置文件)

windows: .iso .exe

========================================================================

命令提示符

三、终端使用

1)如何打开终端

1.通过finder打开

2.将固定到dock中

2)终端/DOS比较

主机名:当前目录 用户名

3)unix命令

1.pwd显示当前目录

1)windows中的路径,路径表示的意义。

2)mac中路径与windows的不同:目录与分区。(mac:分区从属于目录;win:目录从属于分区)

3)显示的目录与finder中对比:在finder中找到终端中的各个目录。

2.ls文件显示

1)如何显示当前目录下的文件

3.cd进入目录

1)如何进入目录

2)返回上级目录
3)cd 快速回到用户目录

4.ls参数使用

1)显示当前目录下文件的信息

ls -l

2)如何显示所有文件,包括以点开头的文件

ls -a

3)如何显示指定目录文件

ls 参数 文件名

5.相对路径和绝对路径

.. 上级目录

. 当前目录

1)如何通过绝对路径进入目录

2)如何进入/目录

4)终端技巧

1.文件和命令名的补全

tab键补全

2.历史命令

方向键的上和下查找与history命令

3.clear清屏或者control+l

5)文件操作:文件创建,删除和复制

1.touch [现直接使用 vi 文件名 可以创建并直接编辑文件]

touch 文件名

2.rm -选项 文件名 选项:-f 强制删除;-r 删除文件夹

3.cp复制

cp 源文件 目标路径

4.mv剪切

mv 源文件 目标路径 N

重命名:

mv 文件名 ./xxxx/新的文件名

6)目录操作:目录创建,复制和删除

1.mkdir 目录名

2.rm -r 目录名

3.cp -r

cp -r testDir Desktop/

将testDir目录拷贝到桌面

P.S: testDir后面不能有/,带/表示只/Users/mac复制里面的内容,不复制文件夹目录

4.mv

命令其实就是一些已经编写好的应用程序

除了终端自带的之外,还有第三方的命令

==========================================================================

四、vim使用

1.记事本使用

1)创建文本

2)编辑文本

3)保存文本

4)退出程序

2.vim使用

1)打开文件

vim 文件名

2)模式切换 i esc

文本模式->插入模式->文本模式->命令行模式->wq

文本模式

插入模式

i:插入

//o:新行

//a:当前光标追加

//A:当前光标行的最后

命令行模式

:w 保存

:q 退出

:wq 保存退出

:q! 强制不保存退出

以下快捷键必须在文本模式下执行

3)复制、粘贴

yy

nyy

p

4)删除、剪切

dd

ndd

6)内容撤销和重做

u 撤销 相当于command + z

7)内容定位

:行号

8)vim使用技巧

显示行号

:set number

:set nu

set nonumber/nonu

文件头和文件尾切换

gg 文件头

shift + g 文件尾

行数 + G

行首和行尾切换

0 行首

shift + $ 行尾

选择行和单个字符

//shift + v 选择行

//v 选择单个字符

===========================================

五、第一个c语言程序

1.helloworld.c程序讲解

代码格式

代码注释

2.代码的编译

方法一、gcc helloworld.c //默认文件名a.out

./a.out
//执行文件

方法二、gcc -o helloworld helloworld.c //输出指定名

./helloworld //执行文件

3.了解代码开发过程:

1)编辑

2)编译+编译错误提示

3)连接

4)执行+运行错误提示

===========================================

vim的功能增强配置:

vim配置文件:

vi .vimrc

代码自动补全功能配置需要添加:

ctrl+p | ctrl+n

终端配置文件:

vi .vimrc

ls的颜色功能配置:

touch 文件名

2.rm -选项 文件名 选项:-f 强制删除;-r 删除文件夹

3.cp复制

cp 源文件 目标路径

4.mv剪切

mv 源文件 目标路径 N

重命名:

mv 文件名 ./xxxx/新的文件名

6)目录操作:目录创建,复制和删除

1.mkdir 目录名

2.rm -r 目录名

3.cp -r

cp -r testDir Desktop/

将testDir目录拷贝到桌面

P.S: testDir后面不能有/,带/表示只/Users/mac复制里面的内容,不复制文件夹目录

4.mv

命令其实就是一些已经编写好的应用程序

除了终端自带的之外,还有第三方的命令

==========================================================================

四、vim使用

1.记事本使用

1)创建文本

2)编辑文本

3)保存文本

4)退出程序

2.vim使用

1)打开文件

vim 文件名

2)模式切换 i esc

文本模式->插入模式->文本模式->命令行模式->wq

文本模式

插入模式

i:插入

//o:新行

//a:当前光标追加

//A:当前光标行的最后

命令行模式

:w 保存

:q 退出

:wq 保存退出

:q! 强制不保存退出

以下快捷键必须在文本模式下执行

3)复制、粘贴

yy

nyy

p

4)删除、剪切

dd

ndd

6)内容撤销和重做

u 撤销 相当于command + z

7)内容定位

:行号

8)vim使用技巧

显示行号

:set number

:set nu

set nonumber/nonu

文件头和文件尾切换

gg 文件头

shift + g 文件尾

行数 + G

行首和行尾切换

0 行首

shift + $ 行尾

选择行和单个字符

//shift + v 选择行

//v 选择单个字符

===========================================

五、第一个c语言程序

1.helloworld.c程序讲解

代码格式

代码注释

2.代码的编译

方法一、gcc helloworld.c //默认文件名a.out

./a.out
//执行文件

方法二、gcc -o helloworld helloworld.c //输出指定名

./helloworld //执行文件

3.了解代码开发过程:

1)编辑

2)编译+编译错误提示

3)连接

4)执行+运行错误提示

===========================================

vim的功能增强配置:

vim配置文件:

vi .vimrc

代码自动补全功能配置需要添加:

ctrl+p | ctrl+n

终端配置文件:

vi .vimrc

ls的颜色功能配置:
.bash_profile

附:

新建
/etc/vim/vimrc.local,[mac 下命令:直接 vi .vimrc]文件里面添加内容如下(仅供参考):

set nu

set nocp

set ru

set hls

set is

syntax on

set backspace=indent,eol,start

set sw=4

set ts=4

set sm

set cin

colo slate

set guifont=Courier\ New\ 10

map <F3> !g++ % -o mainutocmd FileType python setlocal et stasw=4 sts=4

Vi对中文的支持:

新建用户目录下的 .vimrc

$ vi ~/.vimrc

添加如下内容:

let &termencoding=&encoding

set fileencodings=utf-8,gbk,ucs-bom,cp936


vi的命令行模式下输入:wq!保存退出。

================================================over====================================
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: