Linux实验报告3

 Linux实验报告3

我的作业   2009  11-10   

实验:VI编辑器
姓    名
 
张凯
 

实验地点
 
A605
 
实验时间
 
2009   11月10 星期二
 

一、实验目的
 

要求:运用编辑器熟练掌握文本编辑的命令
 

二、实验步骤及结果分析
 

要求:将实验获得的结果进行描述,基本内容包括:

1.         打开虚拟机,启动LINUX,知道输入密码进入LINUX 文本界面

查看虚拟机的IP地址,用IFCONFIG ,修改IP地址用NETCONFIG,然后用service network restart

重启LINUX,IP地址设为和真实机一个网段,至此,虚拟机和真实几可以PING 通


2.         改变字符编码为英文:LANG=en-us

3.         VI特点:纯文本,全屏,三种工作模式,通过命令编辑;三种模式为:命令,输入(编辑),末行

4.         命令模式:前面有”~”的是空白区,无”~”的是编辑区,最下面会显示文件名,当前文件行数,字符数,光标位置

5.         输入(编辑)模式:最下面会显示insert或replace字样

6.         末行模式:最下面会有:/,?  注意是手动输入

7.         注意:每一次敲命令前按一下ESC键

8.         三种模式效果图

9.        

10.    

11.     命令模式命令:光标移动:h,j,k,l,home,end,pageup,pagedown.gg(到首行),G(到最后一行)

                 复制:  yy(复制光标所在行内容),p(粘贴到光标所在行的下一行),P(粘贴到光标所在行上一行),nyy(从光标往下复制n行,n表示数字),yw(复制光标所在的一个字符),nyw(复制光标往后n个字符)

撤消:u

                 恢复:.

                 不保存退出:ZQ

                 保存退出:ZZ

                 删除:dd(删除一行),ndd(删除n行),x(删除光标所在字符),nx(删除光标后n-1个字符及光标所在字符),D(删除光标后面所有字符包括光标所在字符)

12.     输入(编辑)模式:I(在行首插入字符),A(在行末插入),O(在光标上一行插入),i(光标前插入),a(光标后插入),o(光标下一行插入)

13.     末行模式: :set nu  显示行号,:set nonu 不显示行号

             :wq! w是保存 q是退出 !是强制  三个字符自由组合,注意顺序

             查找:/字符 向下查找 按n切换    ?字符 向上查找 按n切换

             去掉高亮显示:  :set nohlsearch或者查找一个不存在的字符

             替换:2,3s/a/b/gc  表示从第二行到第三行全部小写a到小写b全部一个一个问我       $表示最后一行

             复制:2,3co5   表示把第二和第三行内容复制到第五行后

             删除:3,4d     表示把第三到第四行内容删除

             移动:1,2m4   表示把第一到第二行内容移动到第四行后

             另存为:3,4w /34 表示把第三和第四行内容保存到根下的34文件

14.     这样,就算基本对VI 的操作了!!!!!!!!!!!!!!!
 

 

一、 实验目的 1、通过实验了解和熟悉Linux系统管理; 2、掌握用户和组管理命令; 3、掌握软件包安装命令和步骤; 4、掌握网络通信管理命令; 5、掌握进程管理命令; 6、掌握系统的服务管理命令; 7、掌握磁盘操作管理命令。 二、 开发工具和运行环境 1、虚拟机VMware 2、Linux操作系统 三、 实验内容 1、了解和熟悉Linux系统管理 2、用户和组管理命令 (1)帐户管理命令: useradd、 usermod、 passwd、userdel (2)组帐户管理命令: groupadd、 groupdel. gpasswd 3、软件包安装命令和步骤 (1) RPM 包的安装 安装RPM包的基本命令格式是: rpm -ivh (2) RPM 包的删除 删除RPM包的基本命令格式是: rpm -e (3) RPM 包的查询 rpm - qa (4) RPM 包的升级 升级RPM包的基本命令格式是: rpm -Uvh (5) RPM包的验证 验证RPM包的基本命令格式是: rpm -V [参数] (6)建立TAR包 有两种方式: -种是建立普通的TAR包,只打包,不压缩 tar cvf 另一种是打包并压缩,选项是“zcvf”,其中“z”代表使用“gzip” 程序 进行文件的压缩 tar zcvf (7)查询TAR包 在释放TAR包之前,查看TAR包中的文件内容。其格式如下: tar ztf (8)释放TAR包 它也分为解非压缩和压缩包两种方式,命令格式如下: tar zxvf 4、网络通信管理命令 (1)hostname命令:显示及设置主机名。 (2)ifconfig命令:显示当前活动的(或指定的)网卡设置。 其格式为: ifconfig [网卡设备名] 重新设置网卡的IP地址,-般由root用户进行设置。其格式为: Ifconfig 网卡设备名 IP 地址 (3) ping命令:网络测试命令 ping [-c报文数] 目的主机地址 (4)write命令:实时给其他用户发送消息 write username [tty] (5)wall命令:以广播方式向系统中的所有用户发送消息 wall message (6)mail 命令:双方用户不同时在线时,使用mai发送和接收消息 mail username mail -s topic username<filename 查看邮件使用mail命令,输入邮件编号以查看邮件 5、进程管理命令 (1)at命令:定时任务命令 (2)ps命令:进程查看命令 ps -ef ps -axu (3)free命令:显示系统内存的使用情况,包括内存总量、已经使用内存数量,空闲内存数量等信息。 (4) top命令:实时监控系统进程。 (5)sleep 命令:用于使进程延迟一段时间再执行。 其格式为: sleep time; command (6)kill命令:来杀死程序产生的进程来结束程序的运行。 格式1 : kill PID 格式2 : kill -9 PID “-9”为SIGKILL信号,属于强制结束 (7)前台与后台运行相关命令 command、command & 6、系统的服务管理命令 (1) runlevel 命令:显示系统当前和上一次的运行级别 (2) init 命令:转换服务的运行级别 init n (3)systemctl 命令:系统服务管理 查看系统服务启动状态。其格式: systemctl list-unit-files --type service 列出所有处于激活状态的服务。其格式为: systemctl list-units --type service --all 服务状态控制。其格式: systemctl [status/start/stop/ restart/reload] name.service 服务开机自启控制。其格式: systemctl [enable/di sable] name.service 7、磁盘操作管理命令 (1)查看系统磁盘分区情况命令: Fdisk -l (2)使用命令手工挂载 mount命令:查看所有挂载设备 mount [-t fs-type] [-o option] device mountpoint 例: mount /dev/cdrom /mnt/cdrom (注意,先要建立挂载目录,并保证设备存在) (3)卸载 umount [device] [dir]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值