插入--”。
④ 输入上述文本内容。如果输入出错,可以使用退格键或者Delete键删除
错误字符。
⑤ 按Esc键返回命令模式。
⑥ 按“:”键进入最后行模式,输入“w f2”,就可以将正在编辑的内容另
存为f2文件。屏幕底部显示“f2[New] 3L,272C Written”字样,表示此文件有3行,272个字符。注意:vi中行的概念与平时所说的行有所区别,在输入文字的过程中由于字符串长度超过屏幕宽度而发生的自动换行,vi并不认为是一行,只有在vi中按一次Enter键,另起一行的才是新的一行。
⑦ 按“:”键后输入“q”,不存盘退出vi。
注:vi编辑器下三种模式的切换方法为: ? 命令模式:按Esc键。 ? 文本编辑模式:按“i”键。
? 最后行模式:先进入命令模式,再按“:”键。
2)、编辑文件
(1)打开f2文件并显示行号
① 输入命令“vi f2”,启动vi文本编辑器并打开f2文件。
② 按“:”键切换到最后行模式,输入命令“set nu”,每一行前出现行号。 ③ vi自动返回到命令模式,连续两次输入“Z”,就退出vi。
(2)在f2文件的第一行后插入如下一行内容:“With the development of society, the ability of reading becomes more and more important.”,并在最后一行之后添加一行,内容为:“We must know some methods to read faster.”
① 在此输入命令“vi f2”,启动vi文本编辑器并打开f2文件。
② 按“a”键,进入文本编辑模式,屏幕的最底边出现“—插入--”字样。 ③ 移动光标到第一行行尾后,按Enter键,另起一行。输入“With the
development of society, the ability of reading becomes more and more important.”。
④ 将光标移动到最后一行的行尾,按Enter键,另起一行。输入“We must know some methods to read faster.”。
(3)将文本中所有的“eyeballs”用“eye-balls”替换。
按Esc键后输入“:”,进入最后行模式。因为当前f2文件中共有5行,所以输入命令“1,5 s/eyeballs/eye-balls/g”,并按Enter键,将文件中所有的“eyeballs” 替换为“eye-balls”。
(4)把第二行移动到文件的最后,删除第一行和第二行并恢复删除,并不保存修改。
① 按“:”键进入最后行模式,输入命令“2,2 m 5”,将第二行移动到第五行的后面。
② 按“:”键,输入“1,2 d”,删除第一和第二行。 ③ 按“u”键,恢复被删除的部分。
④ 按“:”键,进入最后行模式,输入“q!”,不保存对文件的修改,忽略最底边的提示信息,直接退出vi。
(5)复制第二行,并添加到文件的最后,删除第二行,保存修改后退出vi。 ① 再次输入命令“vi f2”,启动vi文本编辑器并打开f2文件。
② 按“:”键,进入最后行模式,输入“2,2 co 3”,将第二行的内容复制到第三行的后面。
③ 移动光标到第二行,输入“dd”命令,原来的第二行消失。 ④ 按“:”键,进入最后行模式,输入“wq”,存盘并退出vi。 (6)可用显示命令cat 、more 或less来查看文件内容。
4、完成上机报告内容。写下文本编辑的每一步过程,包括输入的若干信息、遇到的问题和解决方法。
上机四、用户管理
1、上机目的
掌握在Linux 系统下利用命令方式实现用户和组的管理。 2、上机内容
用户与用户的组的创建、修改和删除。 3、上机步骤
(1)创建新用户nick,设置其主目录为/home/nick。查看/etc/passwd和/etc/shadow文件的最后一行。 (2)给用户nick设置密码。
(3)再次查看文件/etc/shadow文件的最后一行 ,看看有什么变化。 (4)使用nick用户登录系统。 (5)锁定用户nick。
(6)查看文件/etc/shadow文件的最后一行,看看有什么变化。 (7)再次使用nick用户登录系统,看能否登录成功。 (8)解除对用户nick的锁定。
(9)更改用户nick的账户名为juju。
(10)查看/etc/passwd文件的最后一行,看看有什么变化。 (11)指定用户juju在2010年12月31日过期。 (12)创建一个新组,组名为class,指定600为GID。 (13)查看/etc/group文件的最后一行。 (14)将用户juju加入改组。
(15)查看/etc/group文件的最后一行,看看有什么变化。 (16)给组class设置组密码。 (17)从class组中删除用户juju。
(18)再次查看/etc/group文件的最后一行,看看有什么变化。 (19)删除组class。
4、完成上机报告内容。写下用户管理操作的每一步过程,包括输入的若干信息、遇到的问题和解决方法。 上机五、Linux的分区与文件系统的管理
1、 实验目的
(1) 掌握磁盘的分区
(2) 掌握文件系统的简历和挂载 (3) 理解自动挂载 2、
实验内容
(1) 使用fdisk命令进行磁盘分区。 (2) 使用mkfs命令创建文件系统。 (3) 使用fsck命令检查文件系统
(4) 使用mount和umount命令实施挂载和卸载文件系统 (5) 在系统启动时自动挂载文件系统 3、
实验步骤
(1) 用fdisk命令创建磁盘分区时,需要保证磁盘的剩余空间不为0。 (2) 以root用户账号登录到系统字符界面下。
(3) 输入fdisk命令,把要进行分区的硬盘备份文件作为参数。(注意安全) (4) 输入m,列出所有可能使用的子命令。 (5) 输入p,显示已有的分区表。 (6) 输入n,创建扩展分区。
(7) 输入n,在扩展分区上创建新的分区。 (8) 输入l,选择创建逻辑分区。
(9) 输入新分区的起始扇区号,按Enter键使用默认值。
(10) 输入新分区的大小(不要将硬盘所有剩余空间全分配掉,实验要求需要创建两个逻辑分区)。
(11) 再次输入n创建另一个逻辑分区,将硬盘所有剩余空间都分配给它。 (12) 输入p,显示分区表,查看新创建好的分区。 (13) 输入l,显示所有的分区类型的代号。 (14) 输入t,设置分区的类型。
(15) 输入要设置分区类型的分区代号(要保证这里设置的两个逻辑分区的