Linux 特点 成本/可靠性/灵活性/支持 Ken Tompson/Dennis Richres/Linux Torvalds(芬兰读书,minix移植到pc->linux->redhat,suse,红旗linux,ubuntu)
1.
免费的/开源 2.支持多线程/多用户 3.安全性好 4.对内存和文件管理优越
(ibm aix,sun solaris,hp unix,FreeBSD,minix,)
Linux最小只需要4m->嵌入式开发
用户管理
命令
shutdown –h now 立刻进行关机
shutdown –r now现在重新启动计算机
reboot现在重新启动计算机
Su- 切换用户
logout 用户注销
ls/dir 文件列表
ls –l(a) 详细列表
cd切换目录 cd xxx/
pwd 显示当前在哪个目录下的命令
useradd 用户名 添加用户
passwd 用户名 修改密码
userdel
用户名 删除用户
userdel –r 用户名 删除用户以及用户主目录
------(丢失怕问题,约瑟夫问题)链表或数组
Vi开发步骤 1,vi Hello.java
2,输入i(进入插入模式)
3,输入Esc(进入命令模式)4,输入:(冒号,:wq保存退出,:q!退出不保存)5,编译 javac Hello.java 6,运行java Hello
如何在linux下开发c程序或者cpp程序: vi Hello.cpp ….gcc Hello.cpp…..(a.out) 输入 ./a.out
Gcc –o my1 Hello.cpp 则取代a.out—>./my1
Vi w写入q退出 q!强制退出 wq保存退出 set nu在文件每行加入行号 set nonu取消行号
输入数字再按esc可将光标移至该行行首 /字符串:查找特定字,按n键往下继续查找。
“?字符串” |