RHCE认证033用户基础.ppt_第1页
RHCE认证033用户基础.ppt_第2页
RHCE认证033用户基础.ppt_第3页
RHCE认证033用户基础.ppt_第4页
RHCE认证033用户基础.ppt_第5页
已阅读5页,还剩220页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、概述,UNIX概述,UNIX历史,UNIX特征,UNIX原理,UNIX历史,UNIX操作系统诞生于20世纪60年代后期的贝尔实验室(AT用于将两个独立的命令分隔成一行,表示一行已经结束,其功能相当于回车键pwdLs l子外壳激活()括号中的命令行表示子外壳被激活,然后在子外壳中运行。shell命令行支持在同一行的两个命令中插入(逻辑and)和| |(逻辑or ):在当前指令成功执行后执行后一条指令| |:在当前指令执行失败后执行后一条指令,并登录到shell。默认情况下,在shell下更改变量和umask。注销后登录,恢复初始值被设置。通过登录获得的外壳通常是用户的初始外壳。在登录外壳下激活的

2、外壳使用登录外壳的环境设置。登录外壳从配置文件中读取其环境设置并定制登录外壳,bash在用户登录时从四个文件中读取环境设置:全局设置文件:/etc/profile /etc/bashrc用户设置文件:/。bashrc /。bash_profile,其他外壳设置文件,/。bash_logout:当用户注销时自动执行。/。bash_history:当用户登录时,内容会被自动读取并加载到内存历史记录中,当用户注销时,会写入内存历史记录。/etc/profile.d/*。sh:在/etc/profile中执行,其中环境设置也是全局引用的,常用快捷键。Ctrl d:输入完成。在外壳下,它相当于一个退出C

3、trl c:键盘中断请求。Ctrl s Ctrl q:暂停/恢复屏幕输出Ctrl:清除屏幕,相当于清除。选项卡:自动完成命令行和文件名。双击Tab键列出所有可能的匹配选项。X窗口,X窗口系统,支持在Linux上运行图形界面,创建于1986年,至今仍在使用。客户机/服务器模型XFree86自由和开源执行X,GNOME,三个主要组件是稳定的。易于使用的桌面环境为开发工具提供了完整的工具集和库。GNOME办公应用工具使用GTK来设置桌面装饰,KDE KDE是K桌面环境的缩写。稳定的桌面环境科菲应用工具使用QT来设置桌面装饰,索菲什,GNOME的默认窗口管理工具可以主题化。http:/sawfish.

4、非常灵活,易于定制。sawfish-ui也是GNOME配置工具的一部分。在其他x环境中,没有GNOME或KDE的X11是可以考虑用于低性能硬件的解决方案。WindowMaker使用窗口管理器fvwm作为模板。在许多版本的Linux中,twm是一个旧的x窗口管理器,它可以切换桌面。您可以使用switchdesk在桌面环境中切换桌面。您可以选择使用GNOME、KDE或其他窗口管理器来创建/。Xclients,/。Xclients _ defaults或其他主机配置文件,并在其中指定桌面:gnome(exec gnome-session)kde(exec start kde)。鼠

5、标配置,X是为电脑鼠标设计的。双击鼠标可以通过双击来模拟中间按钮。滚轮不适用于所有应用工具。鼠标配置工具redhat-config-mouse或mouseconfig,复制并粘贴,用鼠标左键选择文本(高亮显示)并用鼠标中键粘贴。在双按钮鼠标中,按双按钮可以模拟中间按钮。激活XFree86,将运行级别设置为5,自动激活图形登录窗口,进入由gdm,kdm和xdm为X打开的图形登录窗口,进入X,图形用户界面下的终端由startx,xterm XFree86的一个组件(不支持中文)gnome终端标准GNOME终端konsole标准KDE终端,nautilus,GNOME文件管理器可以点击面板上的“开始

6、这里”打开nautilus,支持http和ftp连接,支持文本,html,人,信息, mp3和其他文件处理嵌入,文档编辑器,gvim GUI下的Vim kwrite默认KDE文本编辑器emacs编辑器gedit简单GNOME文本编辑器,图片浏览器,Gimp强大的GNU图像处理程序显示图像查看器转换图形格式转换工具gqview图像目录ee高性能图像浏览器,声音工具,winamp gmix GNOME标准混合器在xmms Linux上,CD播放器在gtcd GNOME下,网络应用工具,Gftp客户端xchat IRC客户端evolution mail客户端mozilla网络浏览器,Office组件

7、, open OFFiCE open source star OFFiCE group oowriter,ooimpress,oodraw,oomath,Oocalc koffice是一个有用的快捷键,在办公组件kword,kspread,kpresenter,kontour,kchart,X下完成KDE。 退出X Ctrl Alt Fn并切换到虚拟控制台n Alt选项卡以更改窗口和配置X环境。由red hat-config-xfree86开发的x配置工具需要root的许可、显示卡的选择、分辨率的选择、颜色的选择、系统监控以及对系统状况的了解。Unam e:显示系统信息主机名:显示主机名las

8、t:列出最新的用户登录lastlog:列出每个用户的最新登录状态free:显示内存使用状态top:系统监视器,进程,系统通过进程完成工作,每个进程都有一个独立的进程号。系统通过调用进程号来调度和控制进程。系统的原始进程是初始化。初始化的PID始终为1。一个过程可以产生另一个过程。除了init,所有进程都有父进程、查询进程和查询进程指令:ps选项pstree可以用来以树的方式表达进程的父子关系。top是一个通用的系统监控工具。语法:kill-信号PID向进程发送特定的信号。默认值为15(结束)kill -l:列出kill可以发送的所有信号、进程的优先级、进程的优先级,使用nice值来表示nice

9、:用不同的nice值运行指令nice -n num命令renice:更改nice值renice -n pid、正在运行的进程的前台和后台。默认情况下,执行命令后,该指令将独占外壳并拒绝其他输入。我们称之为前景过程。否则,它被称为后台进程。每个控制台允许多个后台进程。前台/后台进程的控制和调度称为任务控制。命令:将一个进程直接扔进后台运行nohup命令:将一个进程直接扔进后台运行,在控制台退出后,该进程仍然不会挂起。暂停一个正在运行的前台进程,并把它扔到后台去工作。作业:列出系统的当前后台进程fg:将后台进程拉回前台bg:激活后台挂起的进程。/proc目录是一个虚拟文件系统,包含来自运行核心的信

10、息。用户可以通过cat /proc/下的文件获取系统信息。这些信息包括系统硬件、网络设置和内存使用情况。和目录/proc/sys中的其他一些文件,允许系统管理员进行更改。这些变化将直接影响当前的核心系统日志,它记录了系统运行中记录的信息。当服务或系统出现故障时,我们可以通过查询系统日志来帮助我们进行诊断。系统日志可以警告安全问题。系统日志通常存储在/var/log目录、常用系统日志、/var/log/dmesg核心启动日志/var/log/messages系统错误日志/var/log/maillog邮件系统日志、常用系统日志(2)、/var/log/xferlog FTP服务日志/var/lo

11、g/安全信息系统登录和网络连接信息/var/log/wtmp登录记录、Shell Script、Shell Script是包含Shell指令的文本文件。Shell脚本支持变量和简单的语法来完成批处理工作。Shell脚本支持交互模式,执行时从标准输入中读取数据。有很多系统工作是由Shell脚本完成的,比如系统启动和服务控制。编辑shell脚本,我们可以使用各种编辑工具来编辑shell脚本。在脚本中,#的开头表示该行已被注释。脚本可以使用命令、变量、正则表达式、变量赋值和继承,这些都可以在shell下使用。在shell和shell脚本中,我们允许自己定义变量并给它们赋值。语法:变量名=值默认情况下

12、,变量值不会被继承到子壳中。使用导出将变量更改为环境变量。导出变量名使用unset取消变量定义。,脚本数据读取和写入,使用read将数据读取到read username中,从标准输入读取数据以将值分配给username,使用echo简单地输出echo“hello world”,或使用printf以各种格式生成输出,运行shell脚本,有三种方法来执行shell脚本sh/path/脚本名称/path/脚本名称。/path/script name,if,conditional decision control语句:if conditional then action elif conditiona

13、l then action else action fi,case,conditional decision control语句:case expression in matching value 1)action;匹配值2)动作;*)行动;Esac,select,loop control语句选择数组中的变量执行操作完成,for,loop control语句对数组中的变量执行操作完成,while,loop control语句执行条件执行操作完成,while,loop control语句执行条件执行操作完成,直到,loop control语句执行条件执行操作完成,Shell脚本的命令行参数,使用

14、带有命令行参数的Shell脚本#命令选项1选项2.引用Shell脚本命令行参数$0命令名称本身$1第一个参数(选项1) $2第二个参数(选项2)。用户管理,检查用户身份,用户可以使用以下说明了解用户身份:查询当前在线用户组:查询用户所属的组id:显示当前用户信息手指:查询用户信息,添加用户, 添加命令用户添加带有说明的密码将用户添加到系统的标准步骤编辑/etc/密码和/etc/组创建用户主目录从/etc/skel复制文件和目录让新用户获得其主目录和文件的所有权给新用户一个密码,更改/删除用户,用户数据可以通过图形界面工具更改,如red hat-config-user或kuser。 在字符界面下

15、,可以使用usermod命令来更改系统管理器,并且可以使用userdel命令来删除现有的用户参数-r,这可以帮助系统删除用户的目录等等。/etc/passwd文件,记录用户的登录信息。每行代表一个用户,分为七项,即用户的基本登录信息。添加或删除用户,最基本的操作是添加或删除密码文件中相应的个人记录。passwd文件详细信息,登录名:登录名passwd:密码uid:用户id号gid:登录默认组号全名:用户全名或注释主目录:用户主目录外壳:用户默认外壳,主目录,登录. defs中的创建主目录选项确定系统在创建用户时是否将同时创建其主目录。创建用户主目录时,它会将/etc/skel下的内容复制到新目

16、录中。最后,系统将使目录及其下的文件属于新用户。目前,红帽Linux默认将用户密码存储在/etc/shadow文件中。Passwd文件默认权限为644,影子文件默认权限为400。影子文件支持密码到期设置和其他功能。影子文件中的每一行代表一个系统用户的密码记录,用:分隔。用户可以通过authconfig设置是否使用影子文件和md5加密。影子文件是详细的,并且影子文件的每一行中的每一项都是明确的:登录用户密码(通常用md5加密)可以在从1970年1月1日到最后一次更改密码的几天内更改(0表示可以随时更改),并且密码必须在几天内更改(9999表示永远不会过期)。密码过期前几天,系统会提醒用户(默认为一周),密码过期几天后账号会被更改。、组管理、系统中的组信息,记录在/etc/group中。系统用户可以直接修改/etc/group文件来更改组数据,或者使用以下说明:组添加:添加组模型:删除现有的组模型:更改组的信息。用户可以使用ne

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论