linux初始:命令行解释器(shell)、权限

命令行解释器

什么是命令行解释器(shell)

shell是命令行解释器的统称,并不是一个具体的命令行解释器、

我们可以通过 echo $BASH 来查看

在这里插入图片描述
具体的命令行解释器被称为bash

命令行解释器的作用

众所周知,我们在使用linux时,都会用到 ls、cd、cp 等命令,而在我们使用的时候:
①系统会先将命令传入命令行解释器中
②再由命令行解释器传递给操作系统
③操作系统在识别命令后将执行结果传递给命令行解释器
④命令行解释器向用户展示结果
在这里插入图片描述
总结得到,命令行解释器拥有两个功能:
①将命令传递给linux操作系统
②将linux操作系统执行结果返回给用户

权限

权限的种类

在使用linux时,一般将权限分为三种:

r:可读权限

w:可写权限

x:可执行权限

结合用户去理解权限

如何查看权限

可以使用ll命令来查看文件的权限,如
在这里插入图片描述
此时可以看到前边有一块区域
在这里插入图片描述
这块区域代表的就是权限区域

可以分为四个部分来看:

-:文件类型

rw-:针对当前文件所属用户

rw-:针对当前组用户

r- - :其他用户

再看第二个部分
在这里插入图片描述
第一个 stealth 代表当前文件的所属用户

第二个 stealth 代表所属用户组

第三部分
在这里插入图片描述
第一个数字代表当前文件的大小,因为只是创了个文件,
啥都没写,所以显示的就是0啦,大小的单位是字节

而后边的时间代表着最后一次修改文件的时间

最后一个就不用说了,文件名

不过要注意一个点:在linux下文件夹的大小并不包含文件夹下文件的大小,文件夹的大小为4096字节

来验证一下,先创建一个文件夹
在这里插入图片描述
再 ll 一下
在这里插入图片描述

用户和用户组

假设此时有一个家庭,其中有四个人,分别是爸爸、妈妈还有两个孩子

此时家庭就是一个用户组,而一个用户组下又有不同的用户,即爸爸、妈妈、两个孩子

而在家庭的房子中,孩子的房间就是孩子的家目录
在这里插入图片描述
而每个用户的家目录是不一样的

爸爸妈妈是一家之主,代表的就是root用户

假设有一天,爸爸妈妈分别给孩子们每人买了个玩具,此时孩子们(用户)就是各自玩具(文件)的所属用户,而爸爸妈妈则属于所属用户组,外人属于其他用户

现在扩大范围,此时范围变成一栋楼,楼里有不同的家庭,此时:
①用户组和用户组之间具有不同的权限
②用户组当中具有至少一个用户
③一个文件/文件夹,具备的权限需要规定针对所属用户、所属用户组及其他用户

linux下的文件一定是某个用户创建出来的,所以一定有针对某个用户的权限,这个用户一定隶属于一个用户组,所以一定有针对用户组的权限,除了用户组当中的用户,其他的用户都是其他用户,文件这怒地其他用户也是有权限限制的

如何看懂权限

再回到权限
在这里插入图片描述
根据前边我们知道,权限一共有 r w x 三种,即此处的 - 代表着不具备此权限,所以用 - 代替

如何更改权限

前文可知,针对不同的用户,我们都有三种权限,即 r w x 三种

更改权限第一种方式:

使用字母 “r” 或 “w” 或 “x” 更改权限

针对不同用户,标识也是不一样的:
①当前用户: u (user)
②所属组用户: g (group)
③其他用户: o (other)

命令:chmod

格式:chmod 用户(+/-)权限类型[文件名称]

例如
在这里插入图片描述
此时我要给所属用户加上 x (可执行) 权限
在这里插入图片描述
再ll
在这里插入图片描述
在这里插入图片描述
可以看到此时已经给所属用户加上了 x (可执行) 权限

第二种方式:

采用数字的方式来更改权限

数字怎么更改?

在这里插入图片描述
原来是把可读可写可执行的位置当做是二进制比特位来看待,如果比特位是1,表示具有某种权限,反之若是0,则表示没有此权限

再拿刚开始的权限来当例子
在这里插入图片描述
那么此时的权限就是

110 110 100

即 664

而更改方式也很简单

chmod 权限数字 文件名

再来试试
在这里插入图片描述
依然是那个熟悉的hello
在这里插入图片描述
看看成功了吗?
在这里插入图片描述
在这里插入图片描述
很显然成功了

权限对于文件或文件夹的影响

权限对文件的影响

r (可读) 权限:
在这里插入图片描述
首先新建一个文件

接着我们往里边写入一些东西
在这里插入图片描述
看起来是写入成功了

接着我们修改掉可读权限
在这里插入图片描述
所属用户的可读权限就被删除了

接着再使用cat命令
在这里插入图片描述
可以发现已经读不了了,因为没有权限

即:如果一个用户针对某一文件没有了可读权限,此时,查看文件内容的时候,就会被告知没有权限,查看不了

但是由于只删除了所属用户的可读文件,所以别的用户并没有被删除权限,所以可以查看

w (可写)权限:

老样子,还是刚才那个123,这次我们删除可写权限

在这里插入图片描述
再试着写入内容
在这里插入图片描述
很顺理成章的失败了

即:如果一个用户针对某个文件没有了可写权限,则不能忘文件中写入内容,没有权限

x (可执行)权限:

首先我们需要知道一个概念:一个文件具备了可执行权限后,并不一定能够执行,这取决于文件本身是否能够执行

首先我们试着执行一下123
在这里插入图片描述
“./123” 代表着执行当前路径下的123文件

此时显示无权限,那就给他加上权限
在这里插入图片描述
哎,他绿了
再执行一下
在这里插入图片描述
啊,很显然这个文件压根执行不了

即:可执行权限决定当前文件能否有权限执行,但增加了可执行权限后,文件能否执行成功,取决于文件内容

权限对文件夹的影响

首先创建一个文件夹
在这里插入图片描述
接着在里边随便创建几个文件
在这里插入图片描述
再看看他的权限
在这里插入图片描述
很显然这是个可读可写可执行的文件夹

r (可读) 权限:

那就干掉他的可读权限
在这里插入图片描述
好了,现在可读被干掉了

此时使用ll查看文件夹
在这里插入图片描述
此时提示我们没有权限查看

即:一个用户如果失去了文件夹的可读权限,则无法查看文件夹中的内容

w (可写)权限:

现在干掉他的可写权限
在这里插入图片描述
现在已经干掉了可写权限

使用ll查看文件夹下的内容

在这里插入图片描述
发现是可以查看的

接着我们cd进456文件夹,在他底下创建一个文件
在这里插入图片描述
发现无法在文件夹下创建文件

即:一个用户如果失去了文件夹的可写权限,则无法在文件夹下创建文件

x (可执行)权限:

老样子,干掉他的可执行权限
在这里插入图片描述
此时cd进文件夹试试
在这里插入图片描述
哦豁,莫得权限了,进都进不去,修改不是更改不了了

即:一个用户如果失去了文件夹的可执行权限,则不能够切换到文件夹下

要善始善终,最后把文件夹的权限给他改回去
在这里插入图片描述
完成

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本资源含所有三个任务的源代码,采用Visual Studio.NET 2003的C++与MFC编写(前端有图形化界面),供各位参考。 课程设计目的 本设计的目的是实现操作系统和相关系统软件的设计,其中涉及进程编程、I/O操作、存储管理、文件系统等操作系统概念。 课程设计要求 (1)对进行认真分析,列出实验具体步骤,写出符合题目要求的程序清单,准备出调试程序使用的数据。 (2)以完整的作业包的形式提交原始代码、设计文档和可运行程序。提交的光盘应当包括:设计题目,程序清单,运行结果分析,所选取的算法及其优缺点,以及通过上机取得了哪些经验。程序清单要求格式规范,注意注释(包含关键字、方法、变量等),在每个模块前注释,注释不得少于20%。课程设计要求同时上交打印文档,设计报告包括设计题目,算法分析,关键代码及其数据结构说明,运行结果分析以及上机实践的经验总结。 设计一: 设计任务:模拟Linux文件系统 在任一OS下,建立一个大文件,把它假象成一张盘,在其中实现一个简单的模拟Linux文件系统。 在现有机器硬盘上开辟100M的硬盘空间,作为设定的硬盘空间。 编写一管理程序simdisk对此空间进行管理,以模拟Linux文件系统,要求: 盘块大小1k 空闲盘块的管理:Linux位图法 结构:超级块, i结点区, 根目录区 该simdisk管理程序的功能要求如下: info: 显示整个系统信息(参考Linux文件系统的系统信息),文件可以根据用户进行读写保护。目录名和文件名支持全路径名和相对路径名,路径名各分量间用“/”隔开。 cd …: 改变目录:改变当前工作目录,目录不存在时给出出错信息。 dir …: 显示目录:显示指定目录下或当前目录下的信息,包括文件名、物理地址、保护码、文件长度、子目录等(带/s参数的dir命令,显示所有子目录)。 md …: 创建目录:在指定路径或当前路径下创建指定目录。重名时给出错信息。 rd …: 删除目录:删除指定目录下所有文件和子目录。要删目录不空时,要给出提示是否要删除。 newfile …: 建立文件。 cat …: 打开文件。 copy …: 拷贝文件,除支持模拟Linux文件系统内部的文件拷贝外,还支持host文件系统与模拟Linux文件系统间的文件拷贝,host文件系统的文件命名为…,如:将windows下D:盘的文件\data\sample\test.txt文件拷贝到模拟Linux文件系统中的/test/data目录,windows下D:盘的当前目录为D:\data,则使用命令: simdisk copy D:\data\sample\test.txt /test/data 或者:simdisk copy D:sample\test.txt /test/data del …: 删除文件:删除指定文件,不存在时给出出错信息。 check: 检测并恢复文件系统:对文件系统中的数据一致性进行检测,并自动根据文件系统的结构和信息进行数据再整理。 程序的总体流程为: 初始化文件目录; 输出提示符,等待接受命令,分析键入的命令; 对合法的命令,执行相应的处理程序,否则输出错误信息,继续等待新命令,直到键入EXIT退出为止。 设计二: 设计任务:模拟文件系统的前端操作shell 实现一个简单的shell命令行解释器)。 将设计一的管理程序simdisk作为后台进程运行,利用本设计任务的shell操作simdisk。 本设计任务在于学会如何实现在前端的shell进程和后端的simdisk进程之间利用共享内存进行进程间通信(IPC)。 设计三: 设计任务:模拟文件系统的操作管理 实现多个进程同时对模拟文件系统进行操作。设计管理程序simdisk的用户访问权限管理。访问模拟文件系统的每个进程都属于某个用户,管理程序simdisk根据其访问权限决定其对模拟文件系统的操作。 对模拟文件系统的操作要求做到:共享读,互斥写。 本设计任务在于学会如何实现信息的安全管理和进程同步。 注:要求从课程设计的整体来考虑设计任务一、二、三,并分阶段实现。
本书详细讲解了用Linux的图形配置工具配置Caldera OpenLinux,通过一个ppp与网络连接、使用K桌面环境、用StarOffice提高在家办公的效率、网络浏览、发传真、接收email及使用GIMP等图形工具。 24学时每次1小时的课程能使你迅速掌握Linux各方面的内容,简单易懂,通俗实用。本书在美国十分畅销,其作者是美国资深计算机书作家。本书适合初、中级读者阅读。 目 录 前言 第一部分 安装和配置 第1学时 准备安装Linux操作系统 2 1.1 什么是Linux操作系统 2 1.2 什么是OpenLinux操作系统 3 1.3 需要什么设备 4 1.4 支持什么设备 4 1.5 什么设备不能工作 5 1.5.1 Win打印机 5 1.5.2 Win调制解调器 5 1.5.3 红外端口 6 1.6 有什么设备 6 1.7 怎样计划安装过程 7 1.7.1 从CD - ROM光盘启动安装 8 1.7.2 从软盘启动安装 8 1.7.3 其他方法 9 1.8 计划开机启动过程 9 1.9 准备硬盘驱动器 10 1.10 课时小结 13 1.11 专家答疑 13 1.12 练习题 13 第2学时 安装Linux操作系统 14 2.1 开始安装 14 2.2 完成Linux操作系统安装过程 20 2.2.1 登录到Linux操作系统 22 2.2.2 重新启动和关机 24 2.3 课时小结 25 2.4 专家答疑 25 2.5 练习题 25 第3学时 安装后的系统配置工作 26 3.1 X Window System 26 3.1.1 X窗口系统是如何配置的 26 3.1.2 XF86Config文件 28 3.1.3 绕过或者禁止kdm登录引导画面 31 3.1.4 开始一个X11任务 31 3.2 为OpenLinux操作系统配置声卡 32 3.2.1 载声卡驱动模块 32 3.2.2 测试声卡配置值 34 3.2.3 使用COAS配置声卡 34 3.2.4 一个快速录音命令脚本程序 36 3.2.5 配置声卡的简单方法 37 3.3 激活PCMCIA卡的服务程序 37 3.4 使用COAS配置网络信息 40 3.5 在OpenLinux操作系统中使用艾美 (Iomega)公司的Zip驱动器 42 3.6 课时小结 43 3.7 专家答疑 43 3.8 练习题 43 第二部分 学习Linux操作系统的基本命令 第4学时 阅读与浏览命令 46 4.1 使用man命令获取帮助 46 4.2 浏览及搜索文件系统 48 4.2.1 使用cd命令进入不同的目录 48 4.2.2 使用pwd命令查看自己所在的位置 48 4.2.3 使用find命令在子目录中搜索 匹配的文件 49 4.2.4 使用whereis命令查找文件 50 4.2.5 使用locate命令定位文件 50 4.2.6 使用whatis和apropos命令获取命令 简介 51 4.3 阅读子目录和文件 52 4.3.1 使用ls命令列出子目录的内容清单 52 4.3.2 使用dir和vdir命令列出子目录的 内容清单 55 4.3.3 使用cat命令列出及合并文件 56 4.3.4 使用more命令阅读文件 58 4.3.5 使用less命令浏览文件 59 4.4 使用head或tail命令阅读文件的 开头和结尾 60 4.5 课时小结 61 4.6 专家答疑 61 4.7 练习题 62 第5学时 操作与搜索命令 63 5.1 操作文件和子目录 63 5.1.1 使用touch命令建立文件 63 5.1.2 使用rm命令删除文件 64 5.1.3 使用mkdir命令建立子目录 65 5.1.4 使用rmdir命令删除子目录 66 5.1.5 使用mv命令给文件改名 67 5.1.6 使用cp命令进行拷贝操作 68 5.1.7 使用ln命令建立硬链接和符号链接 70 5.1.8 使用Midnight Commander程序处 理文件 71 5.2 搜索文件 72 5.2.1 什么是规则表达式 72 5.2.2 使用grep命令在文件内进行搜索 74 5.3 压缩和解压缩文件 76 5.3.1 使用磁带文件归档命令建立 档案文件 76 5.3.2 建立cpio档案文件 78 5.3.3 使用gzip命令压缩文件 78 5.3.4 使用compress命令压缩文件 79 5.4 课时小结 79 5.5 专家答疑 80 5.6 练习题 80 第6学时 使用shell 81 6.1 什么是shell 81 6.2 系统中都有哪几种shell 81 6.2.1 ash的特色 82 6.2.2 Linux操作系统缺省的shell—bash 的特色 83 6.2.3 公共域Korn Shell—pdksh 84 6.2.4 与csh兼容的shell—tcsh的特色 84 6.2.5 zsh 85 6.3 了解shell命令行 85 6.3.1 对shell进行定制设置 88 6.3.2 在后台运行程序 91 6.3.3 怎样使用管道 93 6.4 建立shell的命令脚本程序 95 6.5 课时小结 98 6.6 专家答疑 98 6.7 练习题 98 第7学时 使用X窗口系统 99 7.1 启动X 99 7.1.1 使用不同的颜色深度启动X11 100 7.1.2 在X11环境中使用虚拟控制台 102 7.1.3 启动多个X11任务操作 102 7.1.4 使用xdm程序登录进入OpenLinux操作 系统和X11环境 103 7.2 X11窗口管理器程序 104 7.2.1 配置fvwm窗口管理器程序 105 7.2.2 启动AfterStep窗口管理器程序 108 7.2.3 启动twm窗口管理器程序 109 7.3 X11终端程序 110 7.3.1 改变xterm终端程序的设置 110 7.3.2 使用高内存效率的rxvt终端程序 111 7.4 学习X11基本操作 112 7.4.1 使用X11客户程序的窗口尺寸 设置参数 112 7.4.2 为X11客户程序设置背景和 前景颜色 113 7.4.3 设置X11客户程序的资源 113 7.4.4 改变X11中鼠标和光标的状态 115 7.4.5 如何在X11中进行复制和粘贴 116 7.4.6 捕捉和转储X11窗口 117 7.4.7 定制X11根窗口并使用屏幕保护器 118 7.5 深入探索X11程序 121 7.5.1 使用xlsfonts列出X11的字体清单 121 7.5.2 使用xwininfo客户程序获得 窗口信息 121 7.5.3 使用xmessage客户程序生成日程提 示便条 122 7.5.4 使用X11时钟程序管理时间 123 7.6 课时小结 123 7.7 专家答疑 123 7.8 练习题 124 第8学时 探索K Desktop Environment 桌面环境 125 8.1 启动运行KDE桌面环境 126 8.2 KDE桌面的特点 127 8.2.1 执行基本的桌面操作 127 8.2.2 使用桌面控制条 127 8.2.3 编辑修改KDE桌面上的控制条菜单 128 8.2.4 使用kfm文件管理器程序 129 8.3 使用KDE控制中心配置KDE桌面环境 130 8.3.1 使用显示管理器程序选项 130 8.3.2 更换桌面的墙纸 132 8.3.3 改变屏幕保护器程序 133 8.3.4 改变缺省显示字体 134 8.3.5 设置系统操作声音效果 134 8.3.6 改变鼠标和键盘的设置 135 8.3.7 改变窗口按钮、属性和标题栏 136 8.3.8 控制光标在桌面之间的移动 138 8.4 课时小结 139 8.5 专家答疑 139 8.6 练习题 140 第三部分 与外部世界连接 第9学时 使用通讯程序 142 9.1 设置和测试调制解调器 142 9.2 使用通讯程序向外拨号 145 9.2.1 初始化并使用minicom 程序向外拨号 145 9.2.2 初始化并使用X11客户程序seyon 向外拨号 147 9.2.3 为Linux系统设置拨入连接 149 9.3 发送和接收传真 150 9.3.1 使用efax系列软件进行传真 151 9.3.2 使用ksendfax客户程序发送传真 155 9.3.3 使用mgetty+sendfax发送传真 156 9.4 课时小结 158 9.5 专家答疑 158 9.6 练习题 159 第10学时 与因特网连接 160 10.1 所需要的硬件 160 10.2 所需要的Linux操作系统软件 162 10.3 需要从ISP商处了解的信息 163 10.4 手动设置PPP连接 164 10.4.1 编辑resolv.conf文件 164 10.4.2 编辑PPP连接命令脚本程序 165 10.5 手动启动和中断PPP连接 166 10.5.1 使用minicom程序连接 167 10.5.2 使用ppp-on命令脚本程序连接 167 10.5.3 结束PPP连接 168 10.6 使用kppp客户程序配置一个PPP连接 168 10.6.1 配置kppp连接 168 10.6.2 使用kppp客户程序开始和结束PPP 连接 172 10.7 使用xisp程序配置一个PPP连接 172 10.7.1 配置一个新的xisp帐户 173 10.7.2 使用xisp客户程序开始和结束PPP 连接 174 10.8 检查连接 175 10.8.1 使用ifconfig命令 175 10.8.2 使用netstat命令 176 10.8.3 使用ping命令 176 10.8.4 使用route命令 177 10.8.5 查看系统登录记录 177 10.9 课时小结 178 10.10 专家答疑 178 10.11 练习题 179 第11学时 配置因特网电子邮件 180 11.1 初始化设置和获取电子邮件 180 11.2 使用Mail程序集发送邮件 183 11.2.1 使用mail程序 183 11.2.2 配置并使用elm邮件程序 184 11.2.3 配置并使用pine邮件程序 185 11.2.4 配置和使用网景公司的Messenger 软件收发电子邮件 188 11.2.5 订阅邮件表 191 11.3 配置procmail程序与写作模板对付 垃圾邮件 191 11.4 课时小结 193 11.5 专家答疑 193 11.6 练习题 194 第12学时 配置因特网新闻 195 12.1 使用tin新闻阅读器程序阅读 Usenet新闻 196 12.2 使用slrn新闻阅读器程序阅读 Usenet新闻 199 12.3 使用krn客户程序阅读Usenet新闻 201 12.4 使用网景公司的Discussions软件阅读 Usenet新闻 204 12.5 在Usenet新闻组上发布消息之前 207 12.6 课时小结 207 12.7 专家答疑 207 12.8 练习题 208 第13学时 因特网上的下载与浏览 209 13.1 使用文件传输协议程序来获取文件 209 13.1.1 使用ftp命令检索文件 209 13.1.2 使用ncftp命令进行下载 215 13.2 使用Linux浏览器程序浏览 World Wide Web网 216 13.2.1 使用lynx命令快速浏览 216 13.2.2 探索网景公司的Communicator 浏览器软件 217 13.3 使用因特网Relay Chat聊天 220 13.4 安装和配置AOL(美国在线)的Instant Messenger软件 221 13.5 使用telnet命令连接到其他的计算机 222 13.6 课时小结 224 13.7 专家答疑 224 13.8 练习题 225 第四部分 有效率地使用Linux操作系统 第14学时 文字处理程序 228 14.1 Linux操作系统环境中的字处理器 程序 228 14.1.1 XEmacs环境的特点 229 14.1.2 VIsual iMproved编辑器 程序—vim 232 14.1.3 pine软件的pico编辑器 程序的特点 233 14.1.4 合五为一的编辑器程序—joe 234 14.1.5 配置jed编辑器程序 235 14.1.6 使用kedit编辑器客户程序 235 14.1.7 使用CRiSPlite编辑器程序 236 14.1.8 StarOffice办公室套装软件中的StarWriter组件 237 14.1.9 Corel公司的WordPerfect for Linux 软件 238 14.1.10 Applix Words软件 239 14.1.11 使用sed和其他过滤器改变文本 240 14.2 对文档进行拼写检查 242 14.2.1 使用ispell命令改正文档 242 14.2.2 查找单个单词和其他技巧 243 14.3 课时小结 244 14.4 专家答疑 244 14.5 练习题 245 第15学时 排版打印文档 246 15.1 对文本进行排版 246 15.1.1 使用文本过滤器对文本进行排版 246 15.1.2 使用groff排版程序对文本进行 格式化处理 250 15.1.3 使用TeX排版软件对文本进行格式 化处理 252 15.2 打印文本文档 253 15.2.1 使用LPRng打印系统打印文档 254 15.2.2 使用lisa命令配置打印机 256 15.2.3 配置WordPerfect软件的打印功能 258 15.3 课时小结 260 15.4 专家答疑 260 15.5 练习题 261 第16学时 图形工具 262 16.1 了解Linux操作系统的图形文件格式 262 16.2 转换及观察图形 267 16.2.1 使用GIMP软件编辑图形 268 16.2.2 使用Image Magick软件进行 图像编辑 271 16.2.3 使用xv命令观看图形 272 16.2.4 使用gv命令查看PostScript 格式的文件 273 16.3 关于数字照相机和扫描仪 274 16.4 课时小结 275 16.5 专家答疑 275 16.6 练习题 276 第17学时 学习数学与财务工具 277 17.1 计算器 277 17.1.1 使用dc命令进行桌面计算 277 17.1.2 使用X11的xcalc客户程序 进行计算 278 17.1.3 使用kcalc客户程序进行计算 278 17.1.4 使用units命令进行计量单位转换 279 17.1.5 使用bc语言解释器编程计算器 280 17.2 电子表 281 17.2.1 使用公共域中的sc电子表 281 17.2.2 使用slsc电子表 282 17.2.3 使用免费的Wingz电子表 283 17.2.4 StarCalc电子表程序的特点 284 17.2.5 Applixware电子表程序的 商业化特点 285 17.3 使用gnuplot程序建立数学公式 的图形 286 17.4 课时小结 288 17.5 专家答疑 288 17.6 练习题 289 第18学时 个人事务工具程序 290 18.1 使用at命令安排个人日程备 忘录和任务 290 18.2 使用crontab命令安排周期性的 备忘录提示 292 18.3 使用X11的ical客户程序建立约会 备忘录提示 294 18.4 使用emacs查看日历和管理约会 297 18.5 使用knote客户程序设置报时钟 299 18.6 课时小结 299 18.7 专家答疑 299 18.8 练习题 300 第19学时 使用StarOffice软件实现 家庭办公室管理 301 19.1 安装和配置StarOffice软件 301 19.1.1 启动StarOffice软件运行 303 19.1.2 对StarOffice软件进行定制设置 304 19.1.3 为StarOffice软件安装一台打印机 305 19.2 使用StarOffice软件 305 19.2.1 使用StarWriter建立文档 307 19.2.2 对StarWriter文档进行拼写 检查和保存 309 19.2.3 使用StarCalc进行计算 310 19.2.4 使用StarCalc制作数据表图 313 19.3 课时小结 314 19.4 专家答疑 314 19.5 练习题 315 第20学时 休闲与玩Linux操作系统中的 游戏 316 20.1 使用kscd和xplaycd客户程序播放 音乐CD光盘 316 20.2 适合控制台的游戏 319 20.3 X窗口系统下的游戏 320 20.3.1 使用xboard客户程序玩国际象棋 320 20.3.2 玩X11版的solitaire扑克翻牌游戏 321 20.3.3 玩X11版的backgammon游戏 322 20.3.4 玩X11版的galaga游戏 322 20.3.5 玩X11版的击球游戏xboing 323 20.3.6 玩X窗口版Quake游戏 323 20.4 课时小结 324 20.5 专家答疑 324 20.6 练习题 325 第五部分 监管你的系统 第21学时 系统监管基础 328 21.1 使用su命令以根操作员的身份 执行操作 328 21.2 获取磁盘空间信息 329 21.2.1 使用df命令获取文件系统的 统计数据 330 21.2.2 使用du命令掌握文件系统的 磁盘使用情况 331 21.2.3 使用symlinks命令检查符号链接 332 21.2.4 节省磁盘空间 333 21.3 获取内存信息 335 21.3.1 使用free命令生成内存使用 情况的报告 335 21.3.2 使用vmstat命令生成虚拟内存使用 情况的报告 335 21.3.3 查看shell的“ulimit”设置 336 21.3.4 使用kill命令收回内存 337 21.4 使用top和xload命令获取系统 负载信息 338 21.4.1 使用uptime和w命令确定Linux操作 系统已经运转的时间 339 21.4.2 使用pppstats和mailstats命令获取网 络和邮件信息 340 21.4.3 使用statserial命令监控串行口 340 21.5 管理用户的存取权限 341 21.5.1 使用adduser命令建立用户 341 21.5.2 使用lisa命令管理用户 342 21.5.3 使用passwd命令改变口令字 342 21.5.4 限制登录 344 21.5.5 设置硬盘配额 345 21.6 课时小结 347 21.7 专家答疑 347 21.8 练习题 348 第22学时 管理文件和文件系统 349 22.1 OpenLinux操作系统是如何组织的 349 22.2 使用mount命令存取其他的 文件系统 351 22.3 了解文件系统表/etc/fstab文件 351 22.4 格式化一张软盘 353 22.5 使用KFloppy客户程序格式化软盘 355 22.6 mtools程序包 357 22.7 管理文件的所有权限和存取权限 358 22.7.1 掌握Linux操作系统中的 文件类型 358 22.7.2 解读文件的权限标志 359 22.8 使用chmod命令改变文件的权限 360 22.9 使用chown命令改变文件的所有权 362 22.10 使用chgrp和newgrp命令改变 用户组和所有权 362 22.11 使用rpm、lisa和kpackage程序管理 Linux软件 363 22.11.1 使用rpm命令 364 22.11.2 使用kpackage客户程序 366 22.11.3 使用lisa命令 368 22.12 课时小结 370 22.13 专家答疑 370 22.14 练习题 371 第23学时 备份和恢复系统 372 23.1 备份或者恢复操作之前需要考虑的 几个因素 372 23.1.1 配置BRU备份系统进行 备份和恢复 373 23.1.2 使用tar命令备份系统 376 23.1.3 使用cpio命令进行备份和恢复 377 23.1.4 使用taper命令脚本程序进行磁带机 备份和恢复 378 23.2 课时小结 380 23.3 专家答疑 380 23.4 练习题 380 第24学时 使用任务计划实现系统管理 自动化 381 24.1 使用cron程序包 381 24.1.1 管理用户的cron任务计划 382 24.1.2 使用crontab命令设置任务计划 382 24.2 使用atrun命令管理用户的任务计划 384 24.3 课时小结 386 24.4 专家答疑 386 24.5 练习题 386

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值