1 linux简介
1.1 "啊哈C"编写C代码
1.2 发行版ubuntu-嵌入式开发,发行版Fedora-早期嵌入式开发,发行版centOS-web服务器
2 linux开发环境搭建
2.1 vmware安装虚拟机:vmware解压安装->vmware中打开解压后的ubuntu
3 linux下编写及执行程序
3.1 ctrl+alt+t进入编辑页面,ls显示,ctrl+l清屏,xrandr查看分辨率,xrandr -s 1680x1050 设置分辨率为1680x1050,
ctrl+shift++屏幕字体增大,ctrl±屏幕字体缩小;
3.2 vi进行编辑文本,按i进行输入模式,按esc退出到命令模式,按:wq进行保存后退出;->
gcc a.c -o a (a.c为c文件名,a为生成的程序名)->按./a 运行程序
4 linux常用指令介绍及使用
4.1 pwd显示当前目录,mkdir+文件名 建立文件夹,cd 进入文件夹,cd …退回上层文件夹,ls -a显示所有文件夹,
mv a.c 目录名 移动a.c文件到目录下,mv a.c b.c a.c重命名为b.c,cp a.c b.c拷贝a.c到b.c,ifconfig 查看当前网卡状态
5 linux虚拟机和windows间文件传输方式
5.1 VMware下虚拟机可拖拽,或用vmware中的linux虚拟机系统设置中开启共享文件夹(cd /mnt/hgfs/share from linux)
5.2 真实服务器下只能用ftp工具-例filezilla
6 VMware虚拟接网络连接的三种方式
6.1 桥接方式-物理网卡下接windows真机,linux虚拟机,真机跟虚拟机都可以联网,并可以相互通讯;
6.2 NAT模式-物理网卡下虚拟交换机,交换机下接多个虚拟机,每台虚拟机都可以上网,但是外网无法访问虚拟机;
6.3 仅主机模式-相当于NAT模式下不能上网