第一部分 熟悉Linux基本操作
一、初识Linux
1.Linux特点
? 开放性
? 多用户
? 多任务
? 良好的用户界面
? 设备独立性
? 丰富的网络功能
? 可靠的系统安全
? 良好的可移植性
2.Linux 系统组成
3.Linux内核主要功能
? 与计算机硬件进行交互,实现对硬件编程控制和接口操作,调度对硬件资源对访问,并为计算机上的用户程序提供一个高级的执行环境和对硬件虚拟接口
? 按功能模块分为:
? 进程调度
? 文件管理
? 内存管理
? 进程间通信和网络接口
4.常见Shell程序
? Bourne Shell(SH)
最老、使用最广泛
? Korn Shell(KSH)
对Bourne Shell的扩充,兼容Bourne Shell
? C Shell(CSH)
语法与C语言类式,功能强大,但与Bourne Shell不兼容
? Bourne Again Shell(BASH)
是自由软件基金会(GNU)开发的一个Shell,它是Linux系统中默认的Shell,Bash不但与Bourne Shell兼容,还继承了Korn Shell、C Shell的优点
二、Linux基本操作
1.Linux登录
? 文本方式登陆
? 输入用户名和密码
? /etc/passwd文件对照
? /etc/shadow文件对照
? 启动相应的外壳程序
? 用户得到一个虚终端,通过Shell与系统交互
? 进入到用户的家目录
2.口令文件
? 口令文件格式:
? username:用户名
? password:密码
? uid:用户标识号

