入门13使用Linux系统14配置Linux系统.ppt
第3讲第一章 Linux入门1.3 使用Linux系统 1.4 配置Linux系统,引 言,第一次使用Linux,可以做些什么?如何充分利用控制台的特性?如何实现真正多用户同时使用Linux?,第一章 Linux入门1.3 使用LINUX【问题2的提出】,Geecy软件开发公司的系统管理员Ray已经成功安装了一个Linux系统。接下来应该从哪里开始?,第一章 Linux入门1.3 使用LINUX【问题2的分析】,对于普通用户而言,当务之急是先成功登录到Linux系统,然后学习使用一些比较简单的命令,最后使用完毕需要安全的退出Linux系统。对于系统管理员,还需要在这个基础上学习如何正常顺利的启动Linux系统和正确安全的关闭Linxu系统。,第一章 Linux入门1.3 使用LINUX 1.3.1 启动Linux,Debian GNU/Linux 3.0使用的启动管理器(Boot Loader)称为LILO(LInux LOader)。在系统正常启动完成后,应该显示如下的登录界面:,第一章 Linux入门1.3 使用LINUX 1.3.2 登录Linux【问题2的解决方案】,系统管理员有两个账号,先用普通帐号ray登录:,命令提示符“raygeecy:$”包含的信息:“raygeecy”事实上就是现在所流行的电子邮件地址格式;最后的一个符号“”表示用户当前的工作目录;符号“$”表明当前的用户是普通用户,没有系统管理权限。,第一章 Linux入门1.3 使用LINUX 1.3.2 使用简单的命令,修改密码:passwd日期和时间:datecal Month Year计算器:bc 获取帮助:man Command 退出-q,第一章 Linux入门1.3 使用LINUX 1.3.4 退出Linux 1.3.5 关闭Linux,退出Linux:exit 或 logout关闭Linux:shutdown-r|-h now|Minute,第一章 Linux入门1.3 使用LINUX,VMware里重启linux的方法:1、关闭VMware后重新启动linux;2、ctrl+alt+del;在WIN中选取消;在VMware中点下图中的确认按钮;,第一章 Linux入门1.4 配置LINUX【问题3的提出】,Geecy软件开发公司所安装Linux系统目前基本上是使用默认配置,不是很适合开发人员的使用。虽然Linux系统是多用户系统,但在目前的默认配置下任何时刻只能有一个开发人员可以坐在安装有Linux系统的主机(以及键盘和显示器)前使用系统。,第一章 Linux入门1.4 配置LINUX【问题3的提出】(续),现在该公司要求系统管理员Ray对Linux进行一些必要的配置,使得所有的开发人员都能够在各自的计算机(安装Microsoft Windows系统)通过网络远程登录使用Linux系统。,第一章 Linux入门1.4 配置LINUX【问题3的分析】,计算机的控制台(Console)是指直接连接到主机的输入设备(一般是键盘)和输出设备(一般是显示器)。拥有帐号的开发人员可以在Linux的控制台轮流使用Linux系统。Linux系统和Microsoft Windows系统都支持使用TCP/IP协议进行网络通信。安装Linux系统的时候,已经把IP地址分配给Linux系统。因此,其他开发人员的系统从开始依次分配。,【问题3的分析】(续),通过网络远程登录使用Linux,历史上曾经流行使用Telnet软件。当前的趋势是使用Telnet协议的改进版本加密的TelnetSSH(Security Shell)协议。Debian GNU/Linux 3.0默认设置开机自动运行的SSH服务软件是OpenSSH,能够支持SSH2协议。,【问题3的分析】(续),开发人员使用的Microsoft Windows系统,默认没有安装支持SSH协议的客户端软件。用户需要自行下载安装。比较流行好用的一个是PuTTY,其二进制可执行程序和源代码都使用MIT许可证发布,能够在多种平台上运行,是开源软件,免费使用。,第一章 Linux入门1.4 配置LINUX 1.4.1 配置用户【问题3的解决方案】,配置用户帐号需要有管理员权限。使用su命令切换成为系统管理员(或直接使用root用户登录)。使用useradd命令增加用户。使用passwd命令设置用户密码。使用userdel命令删除用户。可选使用exit命令退出系统管理员的登录。,第一章 Linux入门1.4 配置LINUX 1.4.1 配置用户【问题3的解决方案】,使用useradd命令增加用户。Useradd m lzy-m表示在创建账号的同时,自动为该用户建立相应的个人目录/home/lzy每位同学建立一个自己命名的账号。此时的账号尚无密码,无法使用,第一章 Linux入门1.4 配置LINUX 1.4.1 配置用户【问题3的解决方案】,使用passwd命令为用户lzy设置密码。passwd lzy注意会提示密码复杂度不足等问题;养成带用户名的习惯,因为不带用户名的情况,是修改当前用户的密码,第一章 Linux入门1.4 配置LINUX 1.4.1 配置用户【问题3的解决方案】,使用userdel命令删除用户。Userdel lzy如果要把用户的个人目录等私人资料一并删除,需要使用-r选项;Userdel r lzy,第一章 Linux入门1.4 配置LINUX 1.4.2 使用控制台,回顾显示启动过程中的信息的命令“dmesg分页回滚查看控制台屏幕信息:+切换虚拟控制台:+(注意RH的不同),第一章 Linux入门1.4 配置LINUX 1.4.3*配置网络,查看Linux系统的网络配置是否正常:ifconfignetstat|grep ssh设置每台windows机器的IP地址,然后测试网络连通性:,第一章 Linux入门1.4 配置LINUX 1.4.3*配置网络,RH中使用su获得的root权限,无法直接使用该命令;RH中需要直接以root权限登录,第一章 Linux入门1.4 配置LINUX 1.4.4*通过网络使用Linux,通过PuTTY连接使用Linux系统,在1423教室的应急办法,1、改为登录我的笔记本电脑上的RH Fedora Core 5 Linux服务器;2、每位同学在自己电脑上用Putty(不需要单独安装,双击即可打开)远程登录我的笔记本,在PUTTY的IP框里填入我的笔记本的IP:3、按PUTTY上的OPEN,可能有以下提示,按“是”继续:,在1423教室的应急办法,4、要求填入用户名和密码,063班的同学的账号从0140,初始密码都是063,请使用passwd 你的账号 来修改密码,注意修改后请自己牢记;检验密码的过程比较长,约10秒;,在1423教室的应急办法,5、如果PUTTY出现下图,则关掉PUTTY,再重新打开。,练 习,1、Tenny对date命令所输出的时间格式不是很满意,他希望的输出格式是“年-月-日 时:分:秒”,且以12小时制表示。例如“2005-01-27 10:14:37 AM”。请借助man命令的帮助给出能完成此任务的date命令。【提示】已知命令“date+%m-%d”的输出结果是“01-27”。,练 习(续),*2、Tenny家里虽然拥有两台计算机主机(一台主机安装有Microsoft Windows系统,另一台安装有Debian GNU/Linux系统),但是只有一个显示器。为了使用这两种操作系统,他需要频繁地在两台主机之间插拔显示器的数据传输线。现在,Tenny希望在不用增加显示器的情况下能够同时自由地使用这两个操作系统。请给出解决方案,并具体实施。【提示】使用远程登录方式。,练 习(续),*3、Tenny所在公司的计算机安装的操作系统是Microsoft Windows 2000。现在,他希望能够利用在公司的空余时间(诸如午休时间等)学习Linux系统。请给出解决方案,并具体实施。【提示】使用虚拟机技术。,