1.linux的特点:
优点:
(1)免费的、开源的
(2)支持多线程的(并发),多用户的
(3)安全性好
(4)对内存和文件管理优越。
缺点:
操作相对困难
2.linux最小只需要4M内存-》嵌入式开发
3.1973年unix出现了:(源码公开)
unix有以下几种:IBM的aix,sun的solaris,hp unix ,bsd (伯克利分校)
4.unix的精简版 minix,后来为了解决把minix移植到pc,1991-》1994(1.0)linux
5.学习过程中,使用VM[虚拟机],安装red hat linux(2.4.20-8)
6.linux操作系统:redhat,suse,红旗linux
7.linux常用命令:
(1)startx:显示图形界面
(2)shutdown -h now :立刻进行关机(halt)
(3)shutdown -r now :重启
(4)reboot :重启
(5)logout :注销
(6)su - :用户切换
8.尽量少用root帐号登录,因为root权限过高,可以用普通用户,然后用su - 切换到root
用户
9.linux环境下,用vi编辑器开发 Hello.java :
开发步骤:
1.vi Hello.java
2.输入i 【进入插入模式】
3.输入esc【进入命令模式】
4.输入: [wq 表示退出保存 q!退出不保存] 【ls -l 列表显示当前目录】
5.javac Hello.java [编译]
6.java Hello [运行]
10.linux环境下开发c程序
1.gcc -v[显示gcc 路径 信息]
2.编译 gcc Hello.cpp [自定义编译生成文件的名字 gcc -0 myname Hello.cpp]
3.运行./a.out