Centos6.5下检索、备份及编辑文件
2016-09-05 22:26
134 查看
实验环境
为了进一步熟悉Linux服务器的配置文件,学会查看和编辑系统配置,需要管理员尽快掌握查看和检索文件内容的方法,以及在命令行界面中对vi文本编辑器的使用,并能够对文档进行备份与恢复操作。需求描述
练习文件查看及检索操作
(1)查看/etc/filesystems文件,确认当前系统支持的文件系统类型
(2)分页查看/etc/services文件,了解各种服务默认使用的协议、端口号
(3)从/proc/meminfo文件中过滤出物理内存大小,空闲内存大小
练习备份与恢复操作
(1)备份整个/etc目录树,制作成归档压缩包文件etc.tar.gz
(2)查看etc.tar.gz文件中包含的目录及文件列表
(3)将etc.tar.gz文件恢复到/tmp目录下,确认后再删除/tmp/etc文件夹
练习vi编辑器的基本使用
(1)通过“man man | col –b > man.txt”操作创建man命令的文本手册页,用vi编辑器打开man.txt文件,以此文件作为练习素材
(2)切换到末行模式,并输入“:set nu”命令显示出行号
(3)将第6行的内容复制到第2行,并删除第2行以后的几个空行
(4)在文件中查找“-k”字符串
(5)将文件中的所有“string”字符串替换为“BENET”
(6)保存该文件后退出vi编辑器
(7)重新打开man.txt文件,只保留前5行,删除其余所有内容
(8)复制/root/.bashrc文件的内容到第5行以后,然后另存为man2.txt文件
使用vi修改系统配置
(1)为/etc/inittab、/etc/issue文件做好备份,以便在必要时进行恢复
(2)用vi编辑器打开/etc/inittab文件,查找到包含“id:5:inittabfault:”字符串的行,将其修改为“id:3:inittabfault:”
(3)用vi编辑器打开/etc/issue文件,删除其中的所有内容,添加一行新的文字“Windows Server 2008 Enterprise R2”(或者用户自己编写的其他文本)
(4)重新启动系统,观察Linux登录界面的变化(文本界面,个性化登录提示)
(5)根据备份文件恢复/etc/inittab、/etc/issue文件的内容
实验步骤
1.练习文件查看及检索操作
(1)查看/etc/filesystems文件,确认当前系统支持的文件系统类型
(2)分页查看/etc/services文件,了解各种服务默认使用的协议、端口号
(3)从/proc/meminfo文件中过滤出物理内存大小,空闲内存大小
2. 练习备份与恢复操作
(1)备份整个/etc目录树,制作成归档压缩包文件etc.tar.gz
(2)查看etc.tar.gz文件中包含的目录及文件列表
(3) 将etc.tar.gz文件恢复到/tmp目录下,确认后再删除/tmp/etc文件夹
3.练习vi编辑器的基本使用
(1)通过“man man | col –b > man.txt”操作创建man命令的文本手册页,用vi编辑器打开man.txt文件,以此文件作为练习素材
(2)切换到末行模式,并输入“:set nu”命令显示出行号
(3)将第6行的内容复制到第2行,并删除第2行以后的几个空行
(4)删除第3到5行的空格
(5)在文件中查找“-k”字符串
(6)将文件中的所有“string”字符串替换为“BENET”
(7)保存该文件后退出vi编辑器
(8)重新打开man.txt文件,只保留前5行,删除其余所有内容
按d$键删除光标处到行尾的所有字符
(9)复制/root/.bashrc文件的内容到第5行以后,然后另存为man2.txt文件
另存为man2.txt
4.使用vi修改系统配置
(1)为/etc/inittab、/etc/issue文件做好备份,以便在必要时进行恢复
(2)用vi编辑器打开/etc/inittab文件,查找到包含“id:5:inittabfault:”字符串的行,将其修改为“id:3:inittabfault:”
使用vi /etc/inittab 打开/etc/inittab文件
(3)用vi编辑器打开/etc/issue文件,删除其中的所有内容,添加一行新的文字“Windows Server 2008 Enterprise R2”(或者用户自己编写的其他文本)
(4)重新启动系统,观察Linux登录界面的变化(文本界面,个性化登录提示)
(5)根据备份文件恢复/etc/inittab、/etc/issue文件的内容
为了进一步熟悉Linux服务器的配置文件,学会查看和编辑系统配置,需要管理员尽快掌握查看和检索文件内容的方法,以及在命令行界面中对vi文本编辑器的使用,并能够对文档进行备份与恢复操作。需求描述
练习文件查看及检索操作
(1)查看/etc/filesystems文件,确认当前系统支持的文件系统类型
(2)分页查看/etc/services文件,了解各种服务默认使用的协议、端口号
(3)从/proc/meminfo文件中过滤出物理内存大小,空闲内存大小
练习备份与恢复操作
(1)备份整个/etc目录树,制作成归档压缩包文件etc.tar.gz
(2)查看etc.tar.gz文件中包含的目录及文件列表
(3)将etc.tar.gz文件恢复到/tmp目录下,确认后再删除/tmp/etc文件夹
练习vi编辑器的基本使用
(1)通过“man man | col –b > man.txt”操作创建man命令的文本手册页,用vi编辑器打开man.txt文件,以此文件作为练习素材
(2)切换到末行模式,并输入“:set nu”命令显示出行号
(3)将第6行的内容复制到第2行,并删除第2行以后的几个空行
(4)在文件中查找“-k”字符串
(5)将文件中的所有“string”字符串替换为“BENET”
(6)保存该文件后退出vi编辑器
(7)重新打开man.txt文件,只保留前5行,删除其余所有内容
(8)复制/root/.bashrc文件的内容到第5行以后,然后另存为man2.txt文件
使用vi修改系统配置
(1)为/etc/inittab、/etc/issue文件做好备份,以便在必要时进行恢复
(2)用vi编辑器打开/etc/inittab文件,查找到包含“id:5:inittabfault:”字符串的行,将其修改为“id:3:inittabfault:”
(3)用vi编辑器打开/etc/issue文件,删除其中的所有内容,添加一行新的文字“Windows Server 2008 Enterprise R2”(或者用户自己编写的其他文本)
(4)重新启动系统,观察Linux登录界面的变化(文本界面,个性化登录提示)
(5)根据备份文件恢复/etc/inittab、/etc/issue文件的内容
实验步骤
1.练习文件查看及检索操作
(1)查看/etc/filesystems文件,确认当前系统支持的文件系统类型
(2)分页查看/etc/services文件,了解各种服务默认使用的协议、端口号
(3)从/proc/meminfo文件中过滤出物理内存大小,空闲内存大小
2. 练习备份与恢复操作
(1)备份整个/etc目录树,制作成归档压缩包文件etc.tar.gz
(2)查看etc.tar.gz文件中包含的目录及文件列表
(3) 将etc.tar.gz文件恢复到/tmp目录下,确认后再删除/tmp/etc文件夹
3.练习vi编辑器的基本使用
(1)通过“man man | col –b > man.txt”操作创建man命令的文本手册页,用vi编辑器打开man.txt文件,以此文件作为练习素材
(2)切换到末行模式,并输入“:set nu”命令显示出行号
(3)将第6行的内容复制到第2行,并删除第2行以后的几个空行
(4)删除第3到5行的空格
(5)在文件中查找“-k”字符串
(6)将文件中的所有“string”字符串替换为“BENET”
(7)保存该文件后退出vi编辑器
(8)重新打开man.txt文件,只保留前5行,删除其余所有内容
按d$键删除光标处到行尾的所有字符
(9)复制/root/.bashrc文件的内容到第5行以后,然后另存为man2.txt文件
另存为man2.txt
4.使用vi修改系统配置
(1)为/etc/inittab、/etc/issue文件做好备份,以便在必要时进行恢复
(2)用vi编辑器打开/etc/inittab文件,查找到包含“id:5:inittabfault:”字符串的行,将其修改为“id:3:inittabfault:”
使用vi /etc/inittab 打开/etc/inittab文件
(3)用vi编辑器打开/etc/issue文件,删除其中的所有内容,添加一行新的文字“Windows Server 2008 Enterprise R2”(或者用户自己编写的其他文本)
(4)重新启动系统,观察Linux登录界面的变化(文本界面,个性化登录提示)
(5)根据备份文件恢复/etc/inittab、/etc/issue文件的内容
相关文章推荐
- centos6.5下oracle自动备份删除指定天数的文件
- 检索、备份及编辑文件
- Linux(CentOS)挂载移动硬盘,实现文件拷贝、备份
- Linux(CentOS)挂载移动硬盘,实现文件拷贝、备份
- CentOS6.5下通过Shell创建、备份、还原MySQL数据库
- CentOS定时备份文件
- 命令行方式从Windows备份文件到CentOS
- mysql备份还原-centos6.5下安装xtrabackup2.2.3(二进制,源码包,rpm包安装方式汇总)
- CentOS-6.5下 MariaDB-10基于XtraBackup备份工具的原理及配置详解
- Centos6.5下rsync文件同步安装及配置当中遇到的问题及解决方法
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中
- Linux(CentOS)挂载U盘、移动硬盘以及文件拷贝、备份
- CentOS Linux自动备份文件到远程FTP服务器并删除指定日期前的备份Shell脚本
- Linux(CentOS)挂载移动硬盘,实现文件拷贝、备份
- centos下自动备份mysql,将备份文件转到其他机器备份
- Linux(CentOS)挂载移动硬盘,实现文件拷贝、备份
- centos定时备份远程FTP文件
- CentOS Linux自动备份文件到远程FTP服务器并删除指定日期前的备份Shell脚本
- CentOS6.5下解压文件.tar.gz .war .zip
- centos下帝国ECMS网站文件本地定时备份