《Linux操作系统实用教程03.ppt》由会员分享,可在线阅读,更多相关《Linux操作系统实用教程03.ppt(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Linux应用基础应用基础三三 Linux操作基础操作基础 信息与通信工程学院信息与通信工程学院三三 Linux操作基础操作基础 第三章 Linux操作基础 v本章目标了解Linux操作系统与Shell的关系掌握简单命令、一般命令格式和一些常用命令掌握Shell高级操作、环境变量及系统配置了解Linux的X WindowLinux操作系统实用教程三三 Linux操作基础操作基础第三章 Linux操作基础v3.1 Linux系统与Shell的关系v3.2 Shell简介v3.3 简单命令v3.4 Shell命令的操作基础v3.5 Shell命令的高级操作v3.6 Linux的X WindowLi
2、nux操作系统实用教程3.1 Linux系统与系统与Shell的关系的关系v用户在命令行界面工作时,不是直接与操作系统内核交互信息的,而是由命令解释器(Shell)接受命令,分析后再传给相关的程序vDOS 下的命令解释程序是vLinux 中运行 Shell 的环境是“系统工具”下的“终端”用户可以单击“终端”以启动 Shell环境屏幕上显示类似“sunqwww home$”sunq是指系统用户;www是指主机名;home是指当前所在的目录;$是命令提示符Linux操作系统实用教程3.2 Shell简介简介vShell 是命令语言、命令解释程序及程序设计语言的统称vShell 的另一个重要特性是
3、它自身就是一个解释型的程序设计语言,Shell 程序设计语言支持绝大多数在高级语言中能见到的程序元素,如函数、变量、数组和程序控制结构v主流Shell:BashLinux操作系统实用教程3.3 简单命令简单命令vpwd显示当前工作区的全路径(绝对路径)vdate显示系统当前的日期和时间vwho显示当前登录到系统的所有用户名、终端名及时间 vcal显示日历cal 2012,指定年cal 2 2012,指定月Linux操作系统实用教程3.3 简单命令简单命令vuname查看当前操作系统信息uname rmiv-r,发行版本号;-m,机器类型-i,硬件平台;-v,操作系统版本 vwc 统计给定文件的
4、行数、字数和字符数wc-lw-c filename-l,行数;-w字数;-c,字符数vclear清除当前屏幕显示内容v格式说明:为可选项Linux操作系统实用教程3.4 Shell命令的操作基础命令的操作基础v3.4.1 shell命令的一般格式Linux命令又成为Shell命令命令名称 选项 参数 为可选项选项先于参数输入Linux操作系统实用教程3.4 Shell命令的操作基础命令的操作基础v3.4.2 在线帮助命令格式:man 命令名称查找相应命令的语法结构、主要功能、主要选项说明NAME,名称SYNOPSIS,语法大纲DESCRIPTION,描述说明OPTIONS,选项格式:命令名称
5、help(双减号)格式:info 命令名称 格式:whatis 命令名称Linux操作系统实用教程3.4 Shell命令的操作基础命令的操作基础v3.4.3 与Shell有关的配置文件/etc/profile系统环境变量PATH,USER,LANG,MAILHOSTNAME,HISTSIZE,INPUTRC(键盘映射)/.bash_profile每个用户的Bash环境配置文件/.bashrc每次运行Bash时读取/.bash_history历史命令Linux操作系统实用教程3.5 Shell命令的高级操作命令的高级操作v3.5.1 shell的命令补全自动补全命令名称或文件名称先输入命令的前几
6、个字母,然后按键如果与输入字母匹配的仅有一个命令名或文件名,系统将自动补全如果有多个与之匹配,系统将发出报警声音如果再按一下键,系统将列出所有与之匹配的命令或文件名,从而方便用户操作 Linux操作系统实用教程3.5 Shell命令的高级操作命令的高级操作v3.5.2 shell的历史命令用户在命令行操作中输入的所有命令,系统都会将其自动记录到用户宿主目录下的一个文件中(/.bash_history),记录的多少由用户环境变量中的HISTSIZE决定。在提示符下输入history命令查看所有历史命令 若执行以前历史命令列表中的某一个命令,则执行“!n”,n为历史命令列表中的编号 向上方向键可以
7、翻出最近使用的命令Linux操作系统实用教程3.5 Shell命令的高级操作命令的高级操作v3.5.3 shell的重定向输入输出重定向,I/O Redirection从文件输入命令或将输出结果存储到文件或设备中“”,输出重定向ls test“”,重定向附加ls test“”,错误重定向输出,将命令行出错信息保存到指定的文件中去Linux操作系统实用教程3.5 Shell命令的高级操作命令的高级操作v3.5.4 shell的管道操作“|”,管道符,管道线管道线“|”前面命令的输出是管道线“|”后面命令的输入格式:命令1|命令2|命令3|.|命令ncal|wccal|wc|wcLinux操作系统
8、实用教程3.6 Linux的的X Windowv3.5.1 X Window系统简介X11R6X Window不是Linux的必需构成部分开源项目v3.5.2 Linux的桌面环境 GNOME(RHEL5默认安装)The GNU Network Object Model EnvironmentKDEK Desktop EnvironmentLinux操作系统实用教程3.6 Linux的的X Windowv3.5.3 GNOME桌面环境简介面板,panle,顶部桌面图标,icon任务条,taskbar,底部工作区切换器,右下角Alt+Ctrl+FnLinux操作系统实用教程3.6 Linux的的X Windowv3.5.4 GNOME桌面中的菜单系统(面板)“应用程序”菜单“位置”菜单“系统”菜单 v3.5.5 使用Nautilus文件管理器空间模式浏览器模式应用程序系统工具文件浏览器Linux操作系统实用教程Linux操作系统实用教程