Linux实验指导书(6)

2019-08-26 17:09

九江学院

-j或j 采用工作控制的格式显示程序状况。 -l或l 采用详细的格式来显示程序状况。 L 列出栏位的相关信息。 -m或m 显示所有的执行绪。

n 以数字来表示USER和WCHAN栏位。

-N 显示所有的程序,除了执行ps指令终端机下的程序之外。 -p<程序识别码> 指定程序识别码,并列出该程序的状况。

p<程序识别码> 此参数的效果和指定\参数相同,只在列表格式方面稍有差异。 r 只列出现行终端机正在执行中的程序。

-t<终端机编号> 指定终端机编号,并列出属于该终端机的程序的状况。

t<终端机编号> 此参数的效果和指定\参数相同,只在列表格式方面稍有差异。 -T 显示现行终端机下的所有程序。 -u<用户识别码> 此参数的效果和指定\参数相同。 (17)kill

功能说明: 删除执行中的程序或工作。

语 法: kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]

补充说明: kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指

定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或jobs指令查看。

参 数:

-l <信息编号> 若不加<信息编号>选项,则-l参数会列出全部的信息名称。 -s <信息名称或编号> 指定要送出的信息。

四、实验报告要求

1.整理实验结果,使其分别与相应的命令对应 2.了解各命令的作用及参数的作用 3.根据实验记录,写出实验报告

26

九江学院

实验四 Vi编辑器的使用

一、实验目的

1.掌握vi编辑器的启动和退出方法

2.掌握vi编辑器中录入文件内容的方法 3.掌握vi编辑器的各种编辑命令的使用

4.比对微软公司的Word编辑软件,了解vi的优缺点 二、实验环境

安装了Red Hat Linux9.0系统的计算机一台 三、实验内容和操作步骤

(1) vi编辑器的启动和退出

首先启动shell终端,如下图

在shell提示符下输入vim或vi,将启动vi编辑器

若要退出Vi在末行命令模式下输入:wq或:q!即可

27

九江学院

(2) 使用键在编辑命令模式和末行命令模式和插入模式之间进行切换

进入插入模式 a追加,i插入,o当前行后插入一空行.

注意其他三个对应命令:A I O

(3) 复制正文 yy 复制当前行, nyy复制n行.

(4) 删除正文 x删除一个字符, dd 删除当前行,ndd 删除n行, dw 删除一个单词。删除内容均放在缓冲区。

(5) 替换正文 p 将缓冲区的内容粘贴到当前光标处。rn用字符n替换当前字符。 (6) 查找定位nH将光标定位到第n行开头。

(7) 文件操作:w 写盘,:wq写盘退出,:q!不存盘退出,:w filenam写文 件名。 (8) 使用vi编辑生成三个100行字符,名字分别为my1,my2和my3的文本文件 (9) 在vi编辑my1状态下查看当前目录,使用搜索字符串、删除和粘贴功能,使用

替换命令及存盘退出、存盘不退出和不存盘退出命令。

(10) 从文件读取输入,并输出到显示器。

(11) 把标准输出定向到文件中,记录文件内容。

(12) 把my1,my2和my3合并为一个文本文件my,并用命令wc显示其行数、单词

数和字符数。 (13) 使用管道将my中内容逐屏显示出来。

(14) 构造一个”>>”使用符号追加新内容的例子。

(15) 查找my ,my1,my2和my3中有没有包含salary,ab、cd的行,有几个文件

包含ab.

四、实验报告要求

1. 整理实验结果,使其分别与相应的编辑命令对应 2. 了解vi编辑器中各个命令的作用 3. 根据实验记录,写出实验报告

28

九江学院

实验五 Linux系统管理与配置

一、实验目的

1.了解作为系统管理员如何为新用户建立帐户。 2.如何增加新用户。

3.如何修改选中的用户帐户或组。 4.如何设置或修改用户口令。 二、实验内容 1.增加用户帐户。 2.增加新的用户组。 3.设置和修改用户口令。

4.修改选中的用户帐户和用户组。 三、实验要求

1.在你的系统中成功的为一个新用户建立帐户。

2.为新用户设置口令,退出系统,重新注册,然后改变口令,重新注册。 3.熟悉在图形界面方式下对鼠标、菜单、图标、窗口的操作。 四、实验步骤 (一)、命令行管理 1、帐号系统的管理

1)添加、删除用户和组

添加用户帐号:

useradd [-c comment] [-d home_dir][-e expire_date] [-f inactive_time][-g initial_group] [-G group[,...]][-m [-k skeleton_dir] | -M] [-n] [-o] [-p passwd] [-r][-s shell] [-u uid] name 删除用户帐号: userdel [-r] name 添加用户组:

groupadd [-g gid [-o]] [-r] [-f] group 删除用户组: groupdel group 2)改变帐号信息

usermod [-u uid [-o]] [-g group] [-G group,...][-d home [-m]] [-s shell] [-c comment] [-l new_name][-f inactive] [-e expire ] [-p passwd] [-L|-U] name

通过man page深入学习上述命令的使用,并使用上述命令在个人主机的虚拟机的Linux系

29

九江学院

统中添加一个用户test,修改该用户帐号信息,使其不能登录系统(不是因为密码问题)。 3)修改帐号密码 passwd [name]

为用户name设置密码,如果没有给出用户名称,则设置当前登录用户的密码。只有对新建的用户设置了密码,该用户才能登录访问系统。

一般来讲,Linux的帐号信息存放在passwd文件中。帐号信息的内容为:1)有效的用户名和口令(出于安全考虑,实际上,口令存放在不同的文件中,见后描述);2)主目录;3)shell访问。当用户试图登录时,Linux会核对passwd文件,以确定是否允许登录。 passwd文件存放在/etc目录下,一个典型的passwd文件为:

root:x:0:0:administrator:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync

user:x:502:503::/home/user:/bin/bash

此文件每一行就是一个帐号信息,由7个部分组成,每个部分由“:”分隔: 用户名:加密的口令或口令符:用户ID:组ID:真实姓名:用户主目录:用户shell 例如:

root:x:0:0:administrator:/root:/bin/bash

表示root用户的ID号码为0,所属组ID号码为0,真实姓名为administrator,主目录位于/root。shell程序是/bin/bash,密码为口令符x,该口令符意味着口令是加密存放的,该加密后的密码存放在/etc/shadow文件中。

(二)图形界面管理 1、增加用户帐户。

A.在图形界面方式下,你作为系统管理员以root注册,并输入相应的口令,进入root窗口。

B.在root窗口中,单击“启动程序”——>“系统设置”——>“用户和组群”——>“用户管理器”,弹出用户管理器窗口。

C.在弹出的用户管理器窗口中,选中“用户”选项卡,单击菜单\文件\的子菜单\添加用户\或\添加用户\按钮,弹出创建新用户窗口。 窗口中包括:用户名、全称、口令、确认口令、主目录、用户ID等信息。其中:“为该用户创建私人组群”可选可不选,不选默认为组群名为“user”,选中组群名则被设置为帐户的用户名。“手工指定用户ID”不选时系统自动生成一UID,否则用户可以单击增加按钮设置UID。

30


Linux实验指导书(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:科学素养与科研方法 考试卷79分

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: