《《unix使用入门》ppt课件》由会员分享,可在线阅读,更多相关《《unix使用入门》ppt课件(47页珍藏版)》请在金锄头文库上搜索。
1、UNIX操作系统,UNIX操作系统第二章 UNIX使用入门,2,第二章 UNIX使用入门,第一次使用Unix,可以做些什么? 如何充分利用控制台的特性? 如何实现真正多用户同时使用Unix?,UNIX操作系统第二章 UNIX使用入门,3,【问题的提出】,Top软件开发公司的系统管理员Ray已经成功安装了一个Linux系统。接下来应该从哪里开始?,UNIX操作系统第二章 UNIX使用入门,4,【问题分析】,对于普通用户而言,当务之急是先成功登录到Linux系统,然后学习使用一些比较简单的命令,最后使用完毕需要安全的退出Linux系统。 对于系统管理员,还需要在这个基础上学习如何正常顺利的启动Li
2、nux系统和正确安全的关闭Linux系统。,UNIX操作系统第二章 UNIX使用入门,5,启动Linux,图形界面,UNIX操作系统第二章 UNIX使用入门,6,启动Linux,从图形方式如何进入文本方式? 1在 X Window中, 在桌面空白处按鼠标右键, 选择 “新建终端”命令,进入文本方式。,UNIX操作系统第二章 UNIX使用入门,7,启动Linux,通过虚拟终端进入文本模式 Linux 系统在终端 (console) 下提供了 7个虚拟终端 在每一个虚拟终端中可以执行各自的程序 登录X Window 系統后, 根据需要,可以按下 Ctrl+Alt+F17 在7个虚拟终端间切换,C+
3、A+F7为系统登录的缺省虚拟终端 可以在 X Window登录界面出现时,按 Ctrl+Alt+F1,直接进入文本模式,UNIX操作系统第二章 UNIX使用入门,8,启动Linux,若要Linux系统启动后直接进入文本模式, 则需要修改文件/etc/inittab 的内容,UNIX操作系统第二章 UNIX使用入门,9,启动Linux,从文本方式如何进入图形方式? startX,UNIX操作系统第二章 UNIX使用入门,10,登录Linux,UNIX系统有一个超级用户root,在系统安装时创建,作为系统管理员。,UNIX操作系统第二章 UNIX使用入门,11,登录Linux,UNIX系统有一个超
4、级用户root,在系统安装时创建,作为系统管理员。,无回显,UNIX操作系统第二章 UNIX使用入门,12,【问题的提出】,Top软件开发公司所安装Linux系统目前基本上是使用默认配置,不适合开发人员的使用。 虽然Linux系统是多用户系统,但在目前的默认配置下任何时刻只能有一个开发人员可以坐在安装有Linux系统的主机前使用系统。,UNIX操作系统第二章 UNIX使用入门,13,【问题的提出】,需要系统管理员Ray对Linux进行一些必要的配置,使得所有的开发人员都能够在各自的计算机(安装Microsoft Windows系统)通过网络远程登录使用Linux系统。 注:终端(真正或仿真)只
5、负责把用户输入的按键信息送到UNIX主机,并把主机发来的信息在屏幕上显示。,UNIX操作系统第二章 UNIX使用入门,14,【问题分析】,计算机的控制台(Console)是指直接连接到主机的输入设备(一般是键盘)和输出设备(一般是显示器)。拥有账号的开发人员可以在Linux的控制台轮流使用Linux系统。 Linux系统和Windows系统都支持使用TCP/IP协议进行网络通信。安装Linux系统的时候,已经把IP地址192.168.1.254分配给Linux系统。因此,其他开发人员的系统从192.168.1.1开始依次分配。,UNIX操作系统第二章 UNIX使用入门,15,【问题分析】,通过
6、网络远程登录使用Linux,流行使用Telnet软件。 当前的趋势是使用Telnet协议的改进版本加密的TelnetSSH(Security Shell)协议。 比较流行的一个是PuTTY,是开源软件,免费使用。,UNIX操作系统第二章 UNIX使用入门,16,配置用户,用户在上机前应向系统管理员申请一个账号。,UNIX操作系统第二章 UNIX使用入门,17,配置网络,查看Linux系统的网络配置是否正常: ifconfig netstat | grep ssh 设置每台windows机器的IP地址,然后测试网络连通性: ping 192.168.1.254,UNIX操作系统第二章 UNIX使
7、用入门,18,通过网络使用Linux,通过Telnet连接使用Linux系统,UNIX操作系统第二章 UNIX使用入门,19,通过网络使用Linux,通过PuTTY 连接使用Linux系统,UNIX操作系统第二章 UNIX使用入门,20,系统退出,输入logout或exit 按Ctrl-d 退出成功的标志是UNIX再次给出login:提示符。,UNIX操作系统第二章 UNIX使用入门,21,系统关机,UNIX系统的不正确关闭,可能对文件系统造成严重损害,为了确保系统数据和用户数据的完整性,超级用户在关机前必须执行标准的关机程序shutdown。 shutdown表示terminate all
8、processing 例如: Shutdown g3 y f”system shutdown in 3 min!”,UNIX操作系统第二章 UNIX使用入门,22,系统退出,注意:使用RS-232串行通信口连接UNIX的传统终端和仿真终端的用户,在某些设置情况下,当重新打开终端电源或者重新启动仿真终端软件的时候,UNIX会在以前已经登录的基础上继续工作。 因此,只有当UNIX再次给出login:提示符,这时,才可以安全离去。 使用TELNET的网络虚拟终端,由于实现的机制不同,不会出现这样的情况。,UNIX操作系统第二章 UNIX使用入门,23,系统关机,在关掉UNIX主机电源之前必须先执行关
9、机命令shutdown,否则,可能会导致系统中文件数据的丢失,甚至导致系统瘫痪,下次无法启动系统。 注:UNIX主机的开机和关机工作由系统管理员完成,普通用户不允许关机。,UNIX操作系统第二章 UNIX使用入门,24,常用的UNIX命令,Shell的内部命令 Shell的外部命令,UNIX操作系统第二章 UNIX使用入门,25,常用的UNIX命令,命令格式,命令的参数,命令的选项,例:lsal或lsal,命令,command -options arguments,大小写敏感 所有命令都是小写,UNIX操作系统第二章 UNIX使用入门,26,常用的UNIX命令,多命令行和多行命令 多命令行:将
10、多个命令写在一行中,命令间以;隔开 例:显示当前目录名及其中所有文件的信息 $pwd;ls 多行命令:如果命令的参数很多,在一行中写不下,可以写在几行中,只要在回车符前冠以,这样回车符仅表示换行。 例:ls enter -l,UNIX操作系统第二章 UNIX使用入门,27,表示时间的命令,1显示日历:cal 格式:cal -mjy month year 说明: 1)若只有一个参数,则代表年份(1-9999),显示该年的年历。 2)使用两个参数,则表示月份及年份。 3)若没有参数则显示这个月的月历。 选项: -m : 以星期一为每周的第一天方式显示。 -j : 以凯撒历显示,即以一月一日起的天数
11、显示。 -y : 显示今年年历。,UNIX操作系统第二章 UNIX使用入门,28,表示时间的命令,2显示日期和时间:date 功能:显示当前日期和时间。 格式:date,UNIX操作系统第二章 UNIX使用入门,29,表示时间的命令,2显示日期和时间:date date命令还可以打印出符合用户需求的时间和日期格式。如: $ date “+%Y.%m.%d %H:%M:%S Day %j“ 2006.05.19 13:55:47 Day 140 没必要一项项记住这些控制符。需要的时候可以查阅联机手册。,UNIX操作系统第二章 UNIX使用入门,30,表示时间的命令,3计算命令执行的时间:time
12、 功能:测量特定指令执行时所需消耗的时间及系统资源等资讯。 格式:time command 说明:time命令将显示三个不同的时间。 1)real从开始命令起全部占用的时间。 2)user用户花费的外部系统时间总和。 3)sys系统花费的内核时间总和。 范例:time ls,UNIX操作系统第二章 UNIX使用入门,31,表示时间的命令,UNIX操作系统第二章 UNIX使用入门,32,获取帮助信息的命令,1help命令 功能:显示UNIX命令的信息。 格式:help 2使用联机手册:man命令 格式:man command 说明: 1)查看某个命令的用法。 2)关键字查询。 比如要了解与打印有
13、关的命令,可用命令: $man k print (按关键字“print”查询) 按z退出,UNIX操作系统第二章 UNIX使用入门,33,获取帮助信息的命令,3获得和某一主题有关的命令 格式:whatis 例:whatis ls 4获取命令的参数信息 格式:command -help 例:ls -help 5确定命令所在的位置 格式:whereis command 例:whereis ls,UNIX操作系统第二章 UNIX使用入门,34,获取系统信息的命令,1获取用户信息 功能:显示当前登录到系统的用户的信息,包括用户名、终端号、上线时间。 格式:who -options 选项: -H:显示标
14、题列。 -s:按短格式显示,及用户名、终端号、上线时间。 -q:仅显示用户名和用户总数。 -b:显示系统的启动时间。,UNIX操作系统第二章 UNIX使用入门,35,获取系统信息的命令,2获取本终端信息 格式:who am i(whoami) 3显示当前用户信息及用户正运行的命令:w 功能:显示当前用户的用户名、在线时间、登陆时间及当前执行的命令。就是who命令的一个增强版。 格式:w 4显示终端名:tty 5显示主机名:hostname 6显示用户标识:id 报告用户名、用户id及用户所有所在的组的组名和组的gid。 7显示主机的唯一标识:hostid 对有的系统(如sun的产品),host
15、id是主机的唯一标识,用户不能修改,对另一些系统,它是主机的IP地址,是可以改变的。,UNIX操作系统第二章 UNIX使用入门,36,练习,1.Tenny家里虽然拥有两台计算机主机(一台主机安装Windows,另一台安装Linux),但是只有一个显示器。为了使用这两种操作系统,他需要频繁地在两台主机之间插拔显示器的数据传输线。现在,Tenny希望在不用增加显示器的情况下能够同时自由地使用这两个操作系统。请给出解决方案,并具体实施。,UNIX操作系统第二章 UNIX使用入门,37,练习,2.Tenny所在公司的计算机安装的操作系统是Microsoft Windows 2000。现在,他希望能够利
16、用在公司的空余时间学习Linux系统。请给出解决方案,并具体实施。,UNIX操作系统第二章 UNIX使用入门,38,UNIX操作系统第二章 UNIX使用入门,39,UNIX操作系统第二章 UNIX使用入门,40,UNIX操作系统第二章 UNIX使用入门,41,UNIX操作系统第二章 UNIX使用入门,42,UNIX操作系统第二章 UNIX使用入门,43,UNIX操作系统第二章 UNIX使用入门,44,UNIX操作系统第二章 UNIX使用入门,45,该用户登录系统所使用的终端设备的设备文件名,显示初始登录用户名,UNIX操作系统第二章 UNIX使用入门,46,UNIX操作系统第二章 UNIX使用入门,47,