实用教程linux字符界面操作课件

上传人:bin****86 文档编号:57419193 上传时间:2018-10-21 格式:PPT 页数:110 大小:1.17MB
返回 下载 相关 举报
实用教程linux字符界面操作课件_第1页
第1页 / 共110页
实用教程linux字符界面操作课件_第2页
第2页 / 共110页
实用教程linux字符界面操作课件_第3页
第3页 / 共110页
实用教程linux字符界面操作课件_第4页
第4页 / 共110页
实用教程linux字符界面操作课件_第5页
第5页 / 共110页
点击查看更多>>
资源描述

《实用教程linux字符界面操作课件》由会员分享,可在线阅读,更多相关《实用教程linux字符界面操作课件(110页珍藏版)》请在金锄头文库上搜索。

1、2018/10/21,1,Linux实用教程,第4章 Linux字符界面操作,4.1 字符界面简介,对Linux服务器的维护基本上都是在命令行界面下进行的,本节主要讲述如何进入命令行界面以及在命令行界面下如何关机、重启计算机。,安装Fedora 8系统之后,系统启动默认进入的是图形化界面,如果用户希望系统引导之后自动进入字符界面,则需要修改/etc/inittab文件。,1修改默认进入字符界面,图4-1 使用gedit打开/etc/inittab文件,Fedora 8系统桌面环境提供了打开终端命令行界面的方式,终端方式允许用户通过输入命令来管理计算机。,2使用终端,Linux是一个真正的多用户

2、操作系统,这表示它可以同时接受多个用户登录。 Linux还允许一个用户进行多次登录,这是因为Linux和许多版本的UNIX一样, 提供了虚拟控制台的访问方式,允许用户在同一时间从控制台(系统的控制 台是与系统直接相连的监视器和键盘)进行多次登录。,3使用虚拟控制台,虚拟控制台的使用,在字符界面下,虚拟控制台的操作可以通过按下Alt键和一个功能键来实现,通常使用F1F6键。如果用户在图形界面下,那么可以使用Ctrl+ALT+F1 Ctrl+ALT+F6键切换不同的字符虚拟控制台,再使用Ctrl+ALT+F7可以切换回到图形界面。虚拟控制台可使用户同时在多个控制台上工作,真正感受到Linux系统多

3、用户的特性。用户可以在某一虚拟控制台上进行的工作尚未结束时,切换到另一 虚拟控制台开始另一项工作。,4.1.2 系统登录、退出,Linux是一个多用户的操作系统,注册用户要使用Linux系统资源,首先必须登录系统。使用完系统后,必须退出系统。Linux将用户分为普通用户和超级用户。一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。用户身份不同,系统提示符也不相同。:超级用户 $ :普通用户,用户登录系统分两步进行: 1. 输入用户名 系统启动后,输入用户名并键入回车键。 如:login: root 2. 输入用户口令 输入的口令不会在屏幕上显示出来。如

4、果输入的口令有误,屏幕提示下列信息: login incorrect login: 执行上述两步后,如果屏幕显示系统提示符如:rootloclhost root # 说明已经成功登录到系统中,可以进行操作了。,系统登录,用户使用Linux系统之后,要退出系统的过程称为“注销”,回到“login:”状态。方法有三种: a) 键入: exit b) 键入: logout c) 按: Ctrl+D (相当于执行exit),系统退出,Linux系统一旦不再使用系统资源时,需要关闭系统。有些用户会使用直接断掉电源的方式来关闭计算机,这是十分危险的。Linux系统与Windows系统不同,其后台运行着许多

5、进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至会损坏某些系统的硬件设备。在命令提示符下,键入关闭命令,系统将完整地执行关闭所有进程,释放占用资源,停止运行。最后出现System halt时,表示可以关闭电源了。,4.1.3 关闭系统,方法1: rootloclhost /root # shutdown h now(需要超级用户权限) 方法2: rootloclhost /root # halt 方法3: rootloclhost /root # init 0 (需要超级用户权限) 方法4: rootloclhost /root # poweroff,关闭系统的命令,功

6、能说明:系统关机指令 语 法:shutdown -efFhknr -t 秒数 时间 警告信息 补充说明:shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。 参 数:-f 重新启动时不执行fsck(检查文件系统并尝试修复错误)。 -F 重新启动时执行fsck。 -h 将系统关机。 -k 只是送出信息给所有用户,但不会实际关机。 -r shutdown之后重新启动。 -t 送出警告信息和删除信息之间要延迟多少秒。,1“shutdown”命令,【例4.1】 立即关闭系统。 rootlocalhost# shutdown h now【例4.2】 定时45分钟后关闭系统。

7、rootlocalhost# shutdown h 45【例4.3】 重新启动系统,并发出警告信息。 rootlocalhost# shutdown r now “System will be reboot now”,“shutdown”应用举例,功能说明:关闭系统 语 法:halt -dfinpw 补充说明:halt会先检测系统的runlevel。若runlevel为0或6,则关闭系统,否则即调用shutdown来关闭系统。 参 数:-d 不要在wtmp中记录。 -f 不论目前的runlevel为何,不调用shutdown即强制关闭系统。 -i 在halt之前,关闭全部的网络界面。 -n h

8、alt前,不用先执行sync。(sync 命令将所有未写的系统缓冲区写到磁盘中 )。 -p halt之后,执行poweroff。 -w 仅在wtmp中记录,而不实际结束系统。,2“halt”命令,“halt”应用举例,【例4.4】 使用“halt”命令关闭系统。 rootlocalhost# halt,reboot 命令 shutdown -r 命令组合键 Ctrl+Alt+Del(只适用于控制台下,XWindow下无效),4.1.4 重启系统,“reboot”命令,功能说明:重新开机 语 法:reboot -dfinw 补充说明:执行reboot指令可让系统停止运作,并重新开机。 参 数:-

9、d 重新开机时不把数据写入记录文件/var/tmp/wtmp。 -f 强制重新开机,不调用shutdown指令的功能。 -i 在重开机之前,先关闭所有网络界面。 -n 重开机之前不检查是否有未结束的程序。 -w 仅做测试,并不真的将系统重新开机,只会把重开机的数据写入/var/log目录下的wtmp记录文件。,4.1.3 系统运行级别,Linux系统运行级别是一种状态,它由列在/etc/rc.d/rc.d目录中的服务来定义,其中是代表运行级别的符号。,“init”命令是所有进程的祖先,它的进程号始终为“1”,所以发送“TERM”信号给“init”会终止所有的用户进程和守护进程等。“shutdo

10、wn”命令就是使用这种机制。“init”定义了7个运行级别,其中“init 0”为关闭系统,“init 1”为重启。,“init”命令,“init” 命令,功能说明:改变系统运行级别 语 法:init 0123456 参 数: 0:关闭系统。 1:进入单用户模式。 2:进入多用户模式(不带网络功能)。 3:进入多用户模式(带网络全功能)。 4:进入用户自定义使用模式。 5:进入X Window模式。 6:重启系统。,【例4.6】 显示当前系统运行级别。 rootlocalhost# runlevel【例4.7】 切换运行级别为2,并显示当前系统运行级别。 rootlocalhost# init

11、 2 rootlocalhost# runlevel【例4.8】 关闭计算机。 rootlocalhost# init 0【例4.9】 重启计算机。 rootlocalhost# init 6,“init” 命令举例,用户界面切换,Fedora Linux有图形界面和文本界面两种操作方式。在文本模式下,可以通过输入startx命令直接进入X Windows System界面。rootlocalhost # startx图形界面和文本界面切换的另一种方法是使用init命令:从命令行界面模式进入图形界面模式:rootlocalhost# init 5从图形界面模式进入命令行界面模式:rootloc

12、alhost# init 3,4.2 在Linux下获取帮助,Linux系统中的每个命令都具有众多的参数和选项,要一一记住那是不可能的,可借助Linux的帮助功能。本节主要介绍在Linux系统下如何使用帮助功能。,4.2.1 使用man手册页,man是一种显示Unix/Linux在线手册的命令。可以用来查看命令、函数或文件的帮助手册,另外它还可以显示一些gzip压缩格式的文件。 man命令格式化并显示在线的手册页。,帮助命令 man 命令,使用权限:所有用户 语法:man 选项 name 功能:用来提供在线帮助。在Linux系统中存储着一部联机使用的手册,以供用户在终端上查找。使用man命令可

13、以查阅其中的帮助信息。按“q”退出。 例1:查看rm命令的帮助文件。 # man rm 例2:显示mount命令简要说明。 # man -f mount,表4-1 man手册页组成内容,表4-2 man手册页类型,4.2.2 使用help命令,使用help命令可以查找Shell命令的用法,只需在所查找的命令后输入“help”命令,然后就可以看到所查命令的内容了。,帮助命令 help 命令,使用权限:所有用户 语法:help 选项 命令名 或 命令名 -help 功能:显示shell内建命令的帮助信息。 参数:-s:只显示命令的语法。 例1:显示pwd命令的帮助。 # help pwd 例2:仅

14、显示pwd命令的语法。 # help -s pwd,4.2.3 查找命令 whereis 命令,使用权限:所有用户语法:whereis 参数 要查找的字符串功能:whereis 会查找命令所在的位置。参数: -b 只查找二进制文件 -m 只查找说明文件 -s 只查找源代码文件 例1:查找mkdir命令的所有信息。 # whereis mkdir 例2:查看mkdir命令的手册信息。 # whereis -m mkdir,shell俗称操作系统的“外壳”,实际上就是命令解释程序,它提供了用户与Linux内核之间的接口。shell负责与用户交互,它会分析、执行用户输入的命令,给出结果或出错提示。每

15、个用户账号在创建时都要给他指定一个shell。当用户以该账号注册成功后,此指定的shell就马上被执行,用户可以在屏幕上看到shell的提示符并处于交互状态,直至logout。用户、shell、内核的关系如学图所示。,4.3 Shell基础,常见shell版本,可以通过下面的命令来查看用户当前的shell:echo $SHELL $SHELL是一个环境变量,它记录用户所使用的shell类型。Linux系统中能使用的shell必须在/etc/shells文件中列出。,查看当前用户所用的shell,为用户指定shell,用户的shell的信息是保存在/etc/passwd中,所以要为用户指定新的shell,最本质的做法就是对/etc/passwd进行修改。 另外Linux中已经提供了命令来对用户使用的shell进行修改。命令格式如下:usermod s shellname username 有一点要注意的是shellname必须是指定完全路径,一般shell都是放在/bin/目录下面的。,另外一条修改shell的命令是chsh。 用法:chsh s shellname username-s的用法和usermod的用法是一样。chsh l -l的选项是列出有哪些shell可供选择。等同于cat /etc/shells命令。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号