第四章字符界面操作
- 格式:doc
- 大小:79.50 KB
- 文档页数:8
第四章合成的新建与素材设置>学习目标●了解AE的操作界面及应用●掌握自定义工作界面的方法●了解常用面板、窗口及工具栏的使用●掌握常用辅助功能的使用技巧〉建议课时1课时>学习内容4。
1 AE软件的历史与概述Adobe After Effects主要是用来创建动态图形和视觉特效.允许使用者以2D或3D中的各种内建工具和第三方插件创建动画。
After Effects是基于非线性编辑的软件,透过层控制音讯与影片的合成,这意味着每个单独的媒体对象(影片剪辑,音讯剪辑,静态图像等)占据自己的轨道。
与此相反的,一些其他的非线性编辑系统使用另一个系统,其中只要媒体对象在时间上不重叠,不同的媒体对象可以占用相同的轨道,这种方式可以保持专案档案的简洁.After Effects 采用的层系统广泛的应用关键帧。
虽然其他合成软件,特别是那些采用树状或节点的工作模式(如Nuke),更适合管理大量的素材,但是After Effects能够透过有选择性地隐藏层或分组来管理有点杂乱的轨道。
主界面由几个面板组成。
三个最常用的面板是专案面板、合成面板和时间轴面板。
专案面板可以导入影片和音讯素材到专案中。
时间轴面板可以调整层顺序及时间。
当前时间的可见专案画面会显示在合成面板中。
After Effects中的许多功能与其他Adobe应用程序类似,如Photoshop和Illustrator中的创建圆形、方形、贝兹曲线。
After Effects可以导入和处理多种影像格式,以及调整和增加过滤器.After Effects CC 使用业界的动画和构图标准编辑呈现电影般的视觉效果和细腻动态图形。
After Effects CC 相比之前的 After Effects CS6、After Effects CS5 和 After Effects CS4 提供了更强大的视频编辑与制作功能,包括新的调整边缘工具、画面稳定器、像素移动模糊化、3D 组件工具等等,以剪辑制作出剧院视觉效果与动态图片.4。
下拉式菜单设计1.下拉式菜单的组成(如图4.2所示)(1)下拉式菜单由主菜单、主菜单项、子菜单等组成。
(2)子菜单可分为一级子菜单、二级子菜单直到五级子菜单。
(3)每级子菜单由菜单项、快捷键、分隔条、子菜单提示符等组成。
图4.2 下拉式菜单的组成①菜单项:所有子菜单的基本元素就是菜单项,每个菜单项代表一条命令或子菜单标题。
②分隔条:分隔条为一条横线,用于在子菜单中区分不同功能的菜单项组,使菜单项功能一目了然,并且方便操作。
③快捷键:为每个最底层的菜单项设置快捷键后,可以在不用鼠标操作菜单项的情况下,通过快捷键直接执行相应的命令。
④热键:热键是在鼠标失效时,为用户操作菜单项提供的按键选择,使用热键时,须与<Alt>键同时使用。
⑤子菜单提示符:如果某个菜单项后有子菜单,则在此菜单项的右边出现一个向右指示的小三角子菜单提示符。
2.菜单编辑器的启动执行菜单命令:工具| 菜单编辑器,即可打开菜单编辑器,如图4.3所示。
菜单编辑器分为上下两部分:上半部分用于设置菜单项的属性,下半部分用于显示用户设置的主菜单项与子菜单项内容。
图4.3 菜单编辑器3.菜单编辑器的使用方法(1)标题栏(Caption):输入菜单项的标题、设置热键与分隔条;①标题:直接输入标题内容,如“文件”。
②热键:在菜单项中某个字母前输入“&”后该字母将成为热键,如在图4.3的文件主菜单项中输入“文件(&F)”。
③分隔条:在标题框中键入一个连字符“-”即可。
(2)名称栏(Name):用于输入菜单项内部惟一标识符,如图4.3 “File”等,程序执行时不会显示名字栏内容。
注意:分隔符也要输入名称,且不能重复命名。
(3)快捷键下拉列表框(Shortcut Key):用于选择菜单项的快捷键,用鼠标单击列表框的下拉按钮,在列表框中可选择不同的快捷键。
(4)下一个按钮(Next):当用户将一个菜单项的各属性设置完后,单击“下一个”按键可新建一个菜单项或进入下一个菜单项。
《计算机应用基础》第四章教案理论知识1 一、导入我们经常看到的报纸、杂志、书籍上的文章,一般都是经过文字处理,这样的文章有利于阅读,更能突出主题、引人入胜。
计算机中的文字处理软件已经在很大程度上取代了纸、笔、橡皮,成为人们学习和工作中处理文字的重要工具。
Office 2003是微软公司推出的办公软件包,包括Word 2003、Excel2003、PowerPoint 2003等组件,其中Word 2003是文字处理软件,具有操作简单、功能较强的特点,可以进行各类文档的编辑。
二、授课任务1:Word基本操作1、启动Word快捷方式:双击桌面上的word快捷方式图标(注意,如果桌面上没有,可以从“程序中”用右键创建快捷方式。
)常规方法:就是在Windows下运行一个应用程序的操作。
从“开始菜单“启动按教师示范进行操作理 论 知识12、认识Word 界面的对象(元素)当Word 启动后,首先看到的是Word 的标题屏幕,然后出现Word 窗口并自动创建一个名为“文档1“的新文档。
Word 窗口由标题栏、菜单栏、工具栏、工作区和状态栏等部分组成。
1)标题栏: 窗口最上端的一栏是标题栏,标题栏左边显示的是正在处理的文件的文件名。
对于新建的文档一般默认是:“文档1“. 2)菜单栏: 标题栏的下面是菜单栏,菜单栏中有“文件““编辑”等9个菜单项,对应每个菜单项包含有若干个命令组成的下拉菜单,这些下拉菜单包含了Word 的各种功能。
例如:“文件“下拉菜单中包含了有关文件操作的各种命令。
单击菜单栏中的菜单项可以拉出相应菜单项的下拉菜单。
关于菜单命令的约定:a.灰色字符的菜单命令:正常的菜单命令是用黑色字符显示,表示此命令当前有效,可以选用。
用灰色字符显示的菜单命令表示当前情形下此命令无效,不能选用。
例如:编辑菜单中“剪贴,复制“理论知识2 然后选中要打开的文档,最后单击“打开”按钮,文档就打开了。
任务2:编辑操作初步1、选取文档中的操作对象在“讲座信息”文档中选取操作对象,操作方法如图4-7所示。
如何进行图形界面和字符界面的切换
1.图形界面切换到字符界面
在图形界面下按[Ctrl+Alt+F1]~[Ctrl+Alt+F6]即可切换到字符界面。
2.字符界面切换到图形界面
(1)在界面下按[Ctrl+Alt+F7]即可切换到图形界面。
(2)在命令行输入以下命令:
#startx
3.设定默认启动界面
系统安装时将图形界面作为默认启动界面,可以通过修改文件/etc/inittab,将字符界面设定为默认启动界面。
在命令行输入以下命令,打开/etc/inittab文件:
#vi/etc/inittab
...
...
...
(1)图形界面切换到字符界面
将“id:5:initdefault”改为“id:3:initdefault”。
(2)字符界面切换到图形界面
将“id:3:initdefault”改为“id:5:initdefault”。
4。
桌面转换
若已进入系统,需转换桌面管理器,可在终端提示符下输入“switchdesk”命令。
Photoshop基础实用教程全册教案第一章:Photoshop基础知识1.1 教学目标了解Photoshop的界面布局和工作原理学会使用工具箱和选项栏掌握图像的基本操作方法1.2 教学内容Photoshop的界面布局工具箱的基本工具及其功能选项栏的设置和使用图像的基本操作(打开、保存、关闭等)1.3 教学步骤1. 介绍Photoshop的界面布局,包括菜单栏、工具箱、选项栏、面板等。
2. 讲解工具箱中的基本工具,如选择工具、裁剪工具、画笔工具等,并演示其使用方法。
3. 介绍选项栏的设置和使用,如画笔的大小、硬度等。
4. 教授图像的基本操作,如打开文件、保存文件、关闭文件等。
1.4 教学评价学生能够熟练操作Photoshop界面学生能够使用工具箱中的基本工具进行操作学生能够设置和使用选项栏第二章:选择工具和遮罩2.1 教学目标学会使用选择工具进行图像的选择掌握遮罩的概念和应用2.2 教学内容选择工具的使用方法,包括套索工具、魔术棒工具等遮罩的创建和编辑,包括快速遮罩、调整边缘等2.3 教学步骤1. 介绍选择工具的使用方法,演示套索工具和魔术棒工具的选择操作。
2. 讲解遮罩的概念和应用,演示快速遮罩和调整边缘的使用方法。
2.4 教学评价学生能够熟练使用选择工具进行图像选择学生能够理解遮罩的概念并应用遮罩进行图像编辑第三章:图像的基本编辑3.1 教学目标学会使用Photoshop编辑图像,包括裁剪、旋转、翻转等3.2 教学内容图像的裁剪方法,包括裁剪工具和切片工具图像的旋转和翻转方法,包括旋转工具和自由变换3.3 教学步骤1. 介绍裁剪工具和切片工具的使用方法,演示图像的裁剪操作。
2. 讲解旋转工具和自由变换的使用方法,演示图像的旋转和翻转操作。
3.4 教学评价学生能够熟练使用裁剪工具和切片工具进行图像裁剪学生能够使用旋转工具和自由变换进行图像旋转和翻转第四章:图层的基本操作4.1 教学目标学会使用图层进行图像编辑,包括图层的创建、删除、隐藏等4.2 教学内容图层的创建和删除方法,包括新建图层、删除图层图层的隐藏和显示方法,包括隐藏图层、显示图层4.3 教学步骤1. 介绍新建图层和删除图层的使用方法,演示图层的创建和删除操作。
第四章Linux系统概念和指令应用不管是在X视窗下登录还是在文字界面下登录,都不影响本章介绍的有关Linux指令的操作。
在X视窗下可以选择“应用程序 通用中文终端”,或者使用<Alt+F2>打开运行命令对话框,在命令输入框中输入:rxvt 就可以进行传统的字符界面操作。
4.1系统指令介绍Linux的指令很多,分别在目录/bin、/sbin、/usr/bin、/usr/sbin 下能找到绝大多数系统指令,在/bin和/usr/bin目录下的指令是一般可执行指令,系统的所有用户都可以使用。
而/sbin和/usr/sbin目录下存放的是系统管理指令,需要root的权限才能执行。
以下介绍最常用的指令。
指令的一般格式为:指令名称-选项参数在Linux操作系统中,文件名的最大长度为256个字符,“/”表示根目录,“.”代表当前目录,“..”代表上级目录,“*”匹配0个或多个字符,“?”匹配任一个字符。
注意:在Linux 系统,命令中的字符是区分大小写的4.1.1文件处理指令1.显示目录文件命令格式:ls [-alfr] [文件或目录]所在路径:/bin/ls执行权限:所有用户说明:各选项含义如下-a 显示所有文件,包括隐藏文件。
-l 使用长格式显示-f 附加文件类别、符号在文件名最后-r 陆续显示目录例:显示当前目录下的所有文件$ls –a ($为提示符)例:以长格式显示文件$ls –l显示时各列的意义如下第一栏说明文件的权限,文件的权限有三种,即可读(r)、可写(w)、可执行(x),在这里有10个位置,第一位代表文件类型,表示是目录或是文件或是连结文件,其中d表示目录,-表示文件,(字母)l表示连结文件;以后每三位分别代表用户自己(Owner)、同一群组(group)、其他人(other)对文件的使用权限,如例中用户自己对文件拥有可读可写可执行的全部权限,同一群组或其他用户对该文件只有可读和可执行的权限。
一、实验目的1. 理解字符界面的基本概念和原理。
2. 掌握使用字符界面进行基本操作的方法。
3. 提高字符界面编程能力,为后续学习打下基础。
二、实验环境1. 操作系统:Windows 102. 编程语言:C语言3. 开发环境:Visual Studio三、实验内容本次实验主要围绕字符界面的创建、显示和基本操作展开。
1. 创建字符界面(1)使用C语言编写代码,创建一个基本的字符界面。
```c#include <stdio.h>int main() {system("cls"); // 清屏printf("欢迎使用字符界面操作实验!\n");printf("按任意键退出...\n");system("pause");return 0;}```(2)编译并运行程序,观察字符界面是否成功创建。
2. 显示文本信息(1)在字符界面中显示文本信息,如提示信息、菜单等。
```c#include <stdio.h>int main() {system("cls"); // 清屏printf("欢迎使用字符界面操作实验!\n");printf("请选择操作:\n");printf("1. 退出\n");printf("2. 显示日期\n");printf("3. 显示时间\n");system("pause");return 0;}```(2)编译并运行程序,观察文本信息是否正确显示。
3. 控制文本位置(1)使用`printf`函数的格式化输出功能,控制文本在屏幕上的位置。
```c#include <stdio.h>int main() {system("cls"); // 清屏printf("第1行第1列:");printf("欢迎使用字符界面操作实验!\n");printf("第2行第1列:");printf("请选择操作:\n");printf("第3行第1列:");printf("1. 退出\n");printf("第4行第1列:");printf("2. 显示日期\n");printf("第5行第1列:");printf("3. 显示时间\n");system("pause");return 0;}```(2)编译并运行程序,观察文本位置是否正确控制。
第一节Curese入门与程序结构应用案例001:第一个curses程序题目/任务1. 编写第一个curses程序知识点说明/训练要点1. Curses库实现步骤1. 编写第一个curses程序实现指导1. 编写第一个curses程序命令行: vi cursesdemo.cgcc -o main cursesdemo.c -lncurses./main应用案例002:curses基本编程题目/任务1. 使用curses库,编写一个程序知识点说明/训练要点1. Curses库实现步骤1. 使用curses库,编写一个程序实现指导1. 使用curses库,编写一个程序命令行: vi curses.cgcc -o main curses.c -lncurses./main第二节屏幕输出应用案例003:边界与线条输出题目/任务1. 使用边界与线条输出,编写程序知识点说明/训练要点1. 输出边界函数2. 类型chtype3. 线条输出函数实现步骤1. 使用输出边界函数,编写程序2. 查看chtype3. 使用线条输出函数,编写程序实现指导1. 使用输出边界函数,编写程序命令行: vi border.cgcc -o main border.c -lncurses./mainvi wborder.cgcc -o main wborder.c -lncurses./mainvi box.cgcc -o main box.c -lncurses./main2. 查看chtype命令行: vi chtype.cgcc -o main chtype.c -lncurses.c./main3. 使用线条输出函数,编写程序命令行: vi curses.cgcc -o main curses.c -lncurses./main应用案例004:字符输出题目/任务1. 使用字符输出相关函数,编写程序知识点说明/训练要点1. addch,waddch, mvaddch, mvwaddch2. echochar, wechochar函数实现步骤1. 使用字符输出相关函数,编写程序实现指导1. 使用字符输出相关函数,编写程序命令行: vi char.cgcc -o main char.c -lncurses./main应用案例005:字符串输出题目/任务1. 使用字符串输出相关函数,编写程序知识点说明/训练要点1. 字符串输出函数实现步骤1. 使用字符串输出相关函数,编写程序实现指导1. 使用字符串输出相关函数,编写程序命令行: vi str.cgcc -o main str.c -lncurses./main应用案例006:格式输出题目/任务1. 使用格式输出相关函数,编写程序知识点说明/训练要点1. 格式输出函数实现步骤1. 使用格式输出相关函数,编写程序1. 使用格式输出相关函数,编写程序命令行: vi print.cgcc -o main print.c -lncurses./main应用案例007:属性字符输出题目/任务1. 使用属性字符输出相关函数,编写程序知识点说明/训练要点1. 属性字符输出函数实现步骤1. 使用属性字符输出相关函数,编写程序1. 使用属性字符输出相关函数,编写程序命令行: vi chstr.cgcc -o main chstr.c -lncurses./main应用案例008:光标位置控制题目/任务1. 使用光标位置控制函数,编写程序知识点说明/训练要点1. 光标位置控制函数实现步骤1. 使用光标位置控制函数,编写程序实现指导1. 使用光标位置控制函数,编写程序命令行: vi chstr.cgcc -o main chstr.c -lncurses./main题目/任务1. 使用curs_set函数,编写程序实现光标的显示与隐藏知识点说明/训练要点1. curs_set函数实现步骤1. 使用curs_set函数,编写程序实现指导1. 使用curs_set函数,编写程序命令行: vi curs_set.cgcc -o main curs_set.c -lncurses./main应用案例010:设置背景题目/任务1. 使用设置背景函数,编写程序知识点说明/训练要点1. 设置背景函数实现步骤1. 使用设置背景函数,编写程序实现指导1. 使用设置背景函数,编写程序命令行: vi bkgdset.cgcc -o main bkgdset.c -lncurses./main应用案例011:beep输出声音题目/任务1. 使用beep输出声音,编写程序知识点说明/训练要点1. beep函数2. flash函数实现步骤1. 使用beep函数,flash函数,编写程序实现指导1. 使用beep函数,flash函数,编写程序命令行: vi beep.cgcc -o main beep.c -lncurses./main应用案例012:清除输出题目/任务1. 使用清除输出函数,编写程序知识点说明/训练要点1. erase函数2. clear函数3. clrtobot函数4. clrtoeol函数实现步骤1. 使用清除输出函数,编写程序1. 使用清除输出函数,编写程序命令行: vi clear.cgcc -o main clear.c -lncurses./main应用案例013:字符插入与删除题目/任务1. 使用字符插入与删除函数,编写程序知识点说明/训练要点1. 字符插入与删除函数1. 使用字符插入与删除函数,编写程序实现指导1. 使用字符插入与删除函数,编写程序命令行: vi insch.cgcc -o main insch.c -lncurses./main应用案例014:字符插入与删除2题目/任务1. 使用字符插入与删除行函数,编写程序知识点说明/训练要点1. 字符插入与删除行函数实现步骤1. 使用字符插入与删除行函数,编写程序实现指导1. 使用字符插入与删除行函数,编写程序命令行: vi insertln.cgcc -o main insertln.c -lncurses./main第三节字符属性应用案例015:预定义字符题目/任务1. 使用自定义宏,查看预定义字符知识点说明/训练要点1. 杂项字符2. 制表字符3. 数学字符实现步骤1. 使用自定义宏,查看预定义字符实现指导1. 使用自定义宏,查看预定义字符命令行: vi define.cgcc -o main define.c -lncurses./main应用案例016:使用属性题目/任务1. 使用属性设置相关函数,设置属性知识点说明/训练要点1. 开启属性函数2. 关闭属性函数3. 设置整个窗体属性的函数实现步骤1. 使用属性设置相关函数,设置属性实现指导1. 使用属性设置相关函数,设置属性命令行: vi attribute.cgcc -o main attribute.c -lncurses./main应用案例017:字符字体属性题目/任务1. 字符字体属性知识点说明/训练要点1. 字符字体属性实现步骤1. 查看字符字体属性实现指导1. 查看字符字体属性命令行: vi protect.cgcc -o main protect.c -lncurses./main应用案例018:使用字符的颜色属性题目/任务1. 使用字符的颜色属性知识点说明/训练要点2. 字符字体属性实现步骤1. 使用字符的颜色属性实现指导1. 使用字符的颜色属性命令行: vi colors.cgcc -o main colors.c -lncurses./main第四节屏幕输入应用案例019:字符输入题目/任务1. 使用字符输入知识点说明/训练要点1. 字符字体属性2. getch函数3. inch函数实现步骤1. 使用字符输入实现指导1. 使用字符输入命令行: vi getch.cgcc -o main getch.c -lncurses./main应用案例020:字符串输入题目/任务1. 使用字符串输入知识点说明/训练要点1. getstr函数2. instr函数实现步骤1. 使用字符串输入实现指导1. 使用字符串输入命令行: vi getstr.cgcc -o main getstr.c -lncurses./main应用案例021:终端模式题目/任务1. 使用终端模式知识点说明/训练要点1. cbreak函数实现步骤1. 使用终端模式实现指导1. 使用终端模式命令行: vi cbreak.cgcc -o main cbreak.c -lncurses./main第五节窗体应用案例022:创建删除窗口题目/任务1. 创建删除窗口知识点说明/训练要点1. newwin函数2. delwin函数实现步骤1. 创建删除窗口实现指导1. 创建删除窗口命令行: vi mainwin.cgcc -o main mainwin.c -lncurses./main应用案例023:创建子窗口题目/任务1. 创建子窗口知识点说明/训练要点1. subwin函数2. derwin函数实现步骤1. 使用subwin创建子窗口2. 使用derwin创建子窗口实现指导1. 使用subwin创建子窗口命令行: vi subwin.cgcc -o main subwin.c -lncurses./main2. 使用derwin创建子窗口命令行: vi derwin.cgcc -o main derwin.c -lncurses./main应用案例024:激活窗口题目/任务1. 激活窗口知识点说明/训练要点1. touchwin函数实现步骤1. 激活窗口实现指导1. 激活窗口命令行: vi touchwin.cgcc -o main touchwin.c -lncurses./main第六节Pad窗体应用案例025:Pad窗体题目/任务1. Pad窗体知识点说明/训练要点1. 创建删除Pad窗体2. 创建子Pad窗体3. 刷新子Pad窗体实现步骤1. 创建pad窗体实现指导1. 创建pad窗体命令行: vi pad.cgcc -o main pad.c -lncursesw./main第七节菜单应用案例026:创建菜单题目/任务1. 创建菜单知识点说明/训练要点1. 创建与释放菜单2. 创建与释放菜单项3. 设置菜单项4. 绑定菜单到窗体5. 处理菜单事件与菜单命令实现步骤1. 创建菜单实现指导1. 创建菜单命令行: vi menu.cgcc -o main menu.c -lncurses -lmenu./main第八节表单应用案例027:创建表单题目/任务1. 创建表单知识点说明/训练要点1. 创建与释放表单2. 创建与释放表单项3. 设置表单项4. 绑定表单到窗体5. 处理表单事件与菜单命令实现步骤1. 创建表单实现指导1. 创建表单命令行: vi form.cgcc -o main form.c -lncurses./main。
第四章操作站组态第四章操作站组态操作站组态是对系统操作站上操作画⾯的组态,是⾯向操作⼈员的PC操作平台的定义。
它主要包括操作⼩组设置、标准画⾯组态(总貌画⾯、趋势曲线、控制分组、数据⼀览)、流程图、报表、⾃定义键、语⾳报警等六部分(如图4-1)。
在进⾏操作站组态前,必须先进⾏系统的单元登录及系统控制站组态,只有当这些组态信息已经存在,系统的操作站组态才有意义。
图4-1操作站组态流程4.1操作⼩组设置选中[操作站]/<操作⼩组设置>,将打开操作⼩组设置窗⼝(如图4.1-1),最多可组16个操作⼩组。
对窗⼝中各栏说明如下:4-1图4.1-1 操作⼩组组态画⾯1.序号:此栏填⼊操作⼩组设置时的序号2.名称:此栏为各操作⼩组的名字。
3.切换等级:从此栏下拉组合框中为操作⼩组选择登录等级,JX-300X系统提供观察、操作员、⼯程师、特权四种操作等级。
在AdvanTrol监控软件运⾏时,需要选择启动操作⼩组名称,可以根据登录等级的不同进⾏选择。
当切换等级为观察时,只可观察各监控画⾯,⽽不能进⾏任何修改;当切换等级为操作员时,可修改修改权限设为操作员的⾃定义变量、回路、回路给定值、⼿⾃动切换、⼿动时的阀位值、⾃动时的MV;当切换等级为⼯程师时,还可修改控制器的PID参数、前馈系数;当切换等级为特权时,可删除前⾯所有等级的⼝令,其他与⼯程师等级权限相同;4.报警级别范围:见“3.1.4.1 模拟量输⼊信号点设置组态”中的报警级别说明。
设置操作⼩组的意义:不同的操作⼩组可观察、设置、修改不同的标准画⾯、流程图、报表、⾃定义键。
所有这些操作站组态内容并不是每个操作站都需要查看,在组态时选定操作⼩组后,在各操作站组态画⾯中设定该操作站关⼼的内容,这些内容可以在不同的操作⼩组中重复选择。
在此建议设置⼀个操作⼩组,它包含所有操作⼩组的组态内容,这样,当其中有⼀操作站出现故障,可以运⾏此操作⼩组,查看出现故障的操作4-2⼩组运⾏内容,以免时间耽搁⽽造成损失。
第四章Linux字符界面操作4.1.字符界面简介4.1.1进入Linux命令行界面1.Linux字符界面Linux系统启动默认进入的是图形化界面,修改/etc/inittab文件可进入字符界面。
在选择面板上的“应用程序"--->"附件"--->“文本编辑器”,打开gedit程序界面。
打开文件/etc/inittab。
在/etc/inittab文件中找到包含“initdefault”的那一行,将其修改为:“id:3:initdefault”。
Linux系统登录分两步:1.输入用户的用户名。
2输入用户的口令。
注意:超级用户登录后提示符是#,其他用户登录的提示符为$。
2.使用终端选择面板上的“应用程序”--->"系统工具"---->"终端",打开终端。
在终端命令行界面中可以直接输入命令并执行,执行的结果显示在终端界面中。
在终端菜单栏中选择“编辑”---->"当前配置文件",然后进行修改:常规,标题,命令,颜色,效果以及滚动等。
3.使用虚拟控制台Fedora8系统允许多个用户同时登录,还允许用户多次登录。
在图形界面下可以使用[Ctrl+Alt+F1]~[Ctrl+Alt+F6]键切换不同的字符虚拟控制台,再使用[Ctrl+Alt+F7]可以切换回到图形界面。
4.1.2关闭和重启系统在Linux系统下常用的关闭和重启系统的命令有:“shutdown”,“halt”,“reboot”和“init”,但每个命令的内部工作过程是不同的。
1."shutdown"命令命令语法:Shutdown [选项] [时间] [警告信息]-k:并不真正关闭系统,只是发出警告信息给所有用户。
-r:关闭系统后立即重新启动。
-h:关闭系统后重新启动。
-f:快速关闭系统,重新启动时不进行磁盘检测。
-n:快速关闭系统,不经过init程序关机。
-c:中断关闭系统。
[-time]:设定关闭系统前的时间。
2."halt"命令使用"halt"命令就是强调用"shutdown-h"命令执行关闭系统。
命令语法:halt[选项]-w:并不是真正的重启或关闭系统,只是写“wtmp”(/var/log/wtmp)记录。
-d:不写“wtmp”记录。
-f:没有调用“shutdown”而强制关闭系统或重启。
-i:关闭系统或重启前,关闭所有的网络接口。
-p:该选项为缺省选项。
即关闭系统时调用“power off”。
3.“reboot”命令“reboot”命令的工作过程与“halt”命令相似,不过“reboot”是引发主机重启,而“halt”是引发主机关闭系统。
使用"reboot"命令重启计算机例如:[root@pc-LINUX~]#reboot4.“init”命令“init”命令是所有进程的祖先,它的进程号始终为“1”,所以发送“TERM”信号给“init”会终止所有的用户进程和守护进程等。
“init”定义了7个运行级别,其中“init 0”为关闭系统,“init 1”为重启。
4.1.3系统运行级别Linux系统运行级别是一种状态,它由列在/etc/rc.d/rc<x>.d目录中的服务来定义,其中<x>是代表运行级别的符号。
0:停止运行,所有的进程中止,关闭系统。
1:单用户模式,用于维护系统,只有少数进程运行。
2:多用户模式,除了NFS服务没有启动外,其他和运行级别3一样。
3:完整的多用户模式,进入Linux系统的字符界面。
4:没有使用(可由用户定义)。
5:完整的多用户模式(带有基于X Window的图形界面)。
6:重新引导计算机。
4.2在Linix下获取帮助4.2.1使用man手册页一般情况下man手册页的主要资源主要位于/usr/share/man目录下,命令如下[root@pc-LINUX~]# is /usr/shar/man命令语法:man[选项][命令名称]-M:指定搜索man手册页的路径,通常这个路径由环境变量MANPATH预设,如果在命令行上指定另外的路径,则覆盖MANPA TH的设定。
-P:指定所使用的分页程序,默认使用/usr/bin/less/is,在环境变量MANPATH中预设。
-a:显示所有的手册页,而不是只显示第一个。
-d:这个选项主要用于检查,如果用户加入了一个新的文件,就可以用这个选项检查是否出错,这个选项并不会列出文件内容。
-f:只显示出命令的功能而不显示其中详细的说明文件。
-p:string设定运行的预先处理程序的顺序。
-w:不显示手册页,只显示将被格式化和显示的文件所在位置。
4.2.2使用help命令使用help命令可以查找Shell命令的用法,只需在所查找的命令后输入"help"命令,然后就可以看到所查命令的内容了。
命令语法:[命令] --help4.2.3whereis命令使用whereis命令可以查找命令所在的位置。
命令语法:Whereis [选项] [命令名]b:只查找二进制文件。
m:查找主要文件。
s:查找来源。
u:查找不常用的记录文件。
4.3 Shell基础4.3.1 Shell起步普通用户zhangsan登录的提示符为:[zhangsan@pc-LINUX ~ ]$以root用户登录系统的提示符为:[root@pc~LINUX ~ ] #一个Shell命令可能含有一些可选项和参数,其一般格式为:[Shell命令] [可选项] [参数]例如:[root@ppc-LINUX ~ ]#mv -i file1 file2其中“-i”是命令mv的一个可选项,而file1和file2是参数。
Linux系统有以下3个重要的部分组成:(1)内核;(2)Shell;(3)应用程序。
4.3.2 Shell类型和功能Shell的种类很多,目前流行的有:sh csh ksh tcsh bash.在Linux系统中的bash具有以下功能:(1)兼容Bourne Shell(sh);(2)包含 C Shell 以及Korn Shell中最好的功能;(3)具有命令列编写修改的能力;(4)具有工作控制的能力,可控制前台和后台程序。
(5)具有Shell编程能力。
4.3.3开始使用bash命令可分为两大类:(1)bash内置的命令;(2)应用程序。
1.通配符符号含义?代表任何单一字符* 代表任何字符[字符组合] 在中括号中的字符皆符合,如:[a~z]代表所有的小写字母[!字符组合] 不在中括号中的字符皆符合,如:[!0~9]代表非数字的字元皆符合2.特殊字符及引号符号意义符号意义~ 用户主目录| 管道` 命令取代? 通配符,代表任何单一字符# 解释< 输入重定向$ 变量取值> 输出重定向& 后台进程工作' 单引号(不具有变数置换的功能)* 通配符,代表任何字符" 双引号(具有变数置换的功能)( 子Shell开始/ 路径分隔符) 子Shell结束;命令分隔符\ 使命令持续到下一行3.常用控制组合键组合键意义Ctrl+C 终止目前的命令Ctrl+\ 终止目前的命令Ctrl+D 输入结束,即EOF之意(如使用mail信件结束时),或注销Linux Ctrl+Z 暂停目前的命令Ctrl+M 相当按“Enter”键Ctrl+S 暂停屏幕输出Ctrl+Q 恢复屏幕输出Ctrl+U 将命令列整列删除4.4 Shell实用功能4.4.1 命令行自动补全在Linux系统中有太多的命令和配置文件,可以使用命令补全功能快速的写出文件名和命令名称。
如果需要快速的从当前所在的目录跳转到/usr/src/redhat/目录,可以执行以下操作:[root@pc-LINUX ~ ]# cd /u<Tab> <Tab>是按“Tab”键的意思,使用“Tab”键也称为“命令行自动补全”。
4.4.2命令历史记录1.编辑命令行通过光标和功能键(Home,End等键),可以浏览并编辑命令行,还可以用键盘的快捷方式来完成一般的编辑,主要功能键如下。
[Ctrl+k]:删除从光标到行尾的部分。
[Ctrl+u]:删除从光标到行首的部分。
[Ctrl+d]:删除从光标到当前单词结尾的部分。
[Ctrl+w]:删除从光标到当前单词开头的部分。
[Ctrl+a]:将光标移到行首。
[Ctrl+e]:将光标移到行首。
[Ctrl+y]:插入最近删除的单词。
[!$]:重复前一个命令最后的参数。
2.可用的Shell快捷方式由于主目录是每位用户的活动中心,许多LInux系统对此有特殊的快捷方式。
“~”就是主目录的简写形式。
假设用户zhangsan把文件/etc/passwd复制到用户的主目录下的docs目下,可以使用如下命令:[zhangsan@pc-LINUX root]$ cp/etc/passwd/home/zhangsan/docs还可以简写命令如下:[zhangsan@pc-LINUX root]$ cp/etc/passwd~/docs4.4.3命令的排列,替换和别名1.命令的排列如果希望一次执行多个命令,Shell允许在不同的命令之间,放上特殊的排列字符。
以下是两种最常用的方法:(1)使用“;”使用“;”命令时先执行命令1,不管命令1是否出错,接下来就执行命令2.命令语法:命令1;命令2(2)使用“&&”使用“&&”命令时只有当命令1正确运行完毕后,才能执行命令2.命令语法:命令1&&命令22.命令替换命令替换这种机制的语法:命令1 $(命令2)命令1 `命令2`例如想查看进程less的进程号:[root@pc-LINUX ~]# pidof less4163现在杀死该进程命令如下:[root@pc-LINUX~]#kill -9 $(pidof less)3命令别名命令语法:alias [别名] = [需要定义别名的命令]例如:查看/boot目录内容[root@pc-LINUX ~ ]# Is -1 /boot如果每次查看/boot目录都要输入这样的命令会很麻烦,因此可以定义别名。
[root@pc-LINUX ~ ]# alias ok=“Is -1 /boot”只要在终端输入命令ok就可以查看目录/boot内容了。
方法如下:[root@pc-LINUX ~ ]# ok当用户需要取消别名的定义时使用unalias命令,命令语法:unalias [别名]4.4.4 文件名匹配和输出重定向1文件名匹配文件名匹配将会用到一些特殊的通配符。