vi编辑器和系统分区
作业一:
1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)
cat /etc/passwd /etc/group > /1.txt
2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加)
cat /etc/passwd /etc/shadow > /2.txt
3) 将/1.txt、/2.txt两个文件打包为/1.tar
tar cvf /1.tar /1.txt /2.txt
4) 使用gzip命令压缩1.txt文件名为1.txt.gz
gzip 1.txt
5) 解压缩1.txt.gz
gunzip 1.txt.gz
6) 使用bzip2压缩1.txt压缩后文件名为1.txt.bz2
bzip2 1.txt
7) 解压缩1.txt.bz2
bunzip2 1.txt.bz2
8) 解包1.tar,解包后文件存放到/tmp目录下
9) 使用tar命令打包并且压缩/1.txt、/2.txt,得到的文件名为1.tar.gzf
tar cvfz 1.tar.gz /1.txt /2.txt
10) 解包1.tar.gz,解包后文件存放到/tmp目录下
tar xvfz 1.tar.gz /tmp
作业二:
1) 使用vi编辑器编辑文件/1.txt进入编辑模式写入内容“hello world”
vi /1.txt---进入vi编辑器
2) 进入命令行模式复制改行内容,在下方粘贴80行
shift+:
yy 80p
3) 快速移动光标到文件的最后一行
L---shift+l
4) 快速移动光标到当前屏幕的中间一行
M---shift+m
5) 快速移动光标到文件的第五行
5G---5+shift+g
6) 在下方插入新的一行内容“welcome to beijing”
光标停在这一行,按字母小写o+welcome to beijing
7) 删除刚插入的一行
光标放在welcome to beijing这一行,然后输入dd
8) 撤销上一步的操作
光标在此行。输入小写u
9) 进入扩展模式,执行文件的保存退出操作
wq
作业三:
1) 开启Linux系统前添加一块大小为20G的SCSI硬盘
关机,添加-硬盘-SCSI
2) 开启系统,右击桌面,打开终端
3) 为新加的硬盘分区,一个主分区大小为10G,剩余空间给扩展分区,在扩展分区上划分两个逻辑分区,大小各5G
fdisk /dev/sdb
p--查看
n--新建
p--主分区---+10G
e--扩展区--剩余
i--逻辑分区--各5G
n--新建
e--扩展分区
回车,剩余的全给扩展分区
n--新建
L--逻辑分区
+5G,+5G
4) 格式化主分区为ext3系统
步骤1 :fdisk /dev/sdb--p:查看,然后主分区sdb1, 两个逻辑分区:sdb5, sdb6
步骤2: mkfs ext3. /dev/sdb
5) 格式化两个逻辑分区为ext4系统
mkfs.ext4 /dev/sdb5
mkfs.ext4 /dev/sdb6
作业四:
1)建立/etc/passwd的软连接文件,放在/tmp目录下
ln -s /etc/passwd
ls /tmp
2)建立/etc/passwd的硬链接文件,放在/boot下,如果不成功,思考是为什么
因为硬链接不能跨区!
3)查看刚刚建立的软连接,源文件与目标文件的inode
4)查看刚刚建立的硬连接,源文件与目标文件的inode
3),4)--- ls -il /etc/passwd
ls -il /tmp/passwd
ls -il /boot/passwd
vi编辑器和系统分区的更多相关文章
- Linux基础(3)- 正文处理命令及tar命令、vi编辑器、硬盘分区、格式化及文件系统的管理和软连接、硬连接
一.正文处理命令及tar命令 1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件1.txt(覆盖) 2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件2.txt(追加) ...
- Linux系统之压缩、解压缩,vi编辑器,系统初始化服务和系统监控
一.正文处理,压缩与解压缩 1.内容重定向>与>> >:覆盖,将>号左边的结果覆盖到>号右边的文件中,如果文件不存在,则先创建一个新的空文件并覆盖 >> ...
- tar命令-vi编辑器-磁盘分区及格式化-软链接及硬链接文件
一.tar命令 1.将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) [root@localhost /] # cat /etc/passwd /etc/group ...
- linux系统之-vi编辑器
在linux系统使用中,掌握熟练的vi编辑器,可以提高linux工作效率.那么vi编辑器的使用方法有哪些呢? vi编辑器可在绝大部分linux发行版中使用. Vi编辑器的作用:创建或修改文件:维护li ...
- 开发环境入门 linux基础 (部分) 归档 压缩 Vi编译器 系统分区
归档 压缩 Vi编译器 系统分区 1.使用cat命令进行文件的纵向合并 1) 使用cat命令实现文件的纵向合并: a) 例如:将用户信息数据库文件和组信息数据库文件 ...
- ubuntu系统里vi编辑器时,按方向箭头输入是乱码的ABCD字母?(图文详解)
不多说,直接上干货! 问题详情 ubuntu系统里vi编辑器时,按方向箭头输入是乱码的ABCD字母? 解决办法 是由于预装的vim软件没更新,运行 sudo apt-get install vi ...
- Linux系统下vi编辑器的一些简单使用操作
Linux系统安装vi编辑器 打开终端,输入: sudo apt install vim 然后输入Y等待安装即可 Linux系统下使用vi编辑器的使用 安装好vim后,终端中输入vim即可进入vim编 ...
- Ubuntu系统vi编辑器上下左右键变ABCD的解决方法(转)
首先卸载旧版本的vi编辑器: $sudo apt-get remove vim-common 然后安装新版vi即可: $sudo apt-get install vim Ubuntu自带有几种版本的v ...
- Linux 正文处理命令及tar命令 利用vi编辑器创建和编辑正文文件
要点回顾 1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cp /etc/passwd . cat ./passwd >1.txt cp /etc/group ...
随机推荐
- python:循环定义、赋值多个变量
exec函数,可以循环定义.赋值多个变量 exec ("temp%s=1"%1) 这段代码的意思是,让exec执行temp1=1.字符串里面的%s由‘1’代替了. 我们在外面再 ...
- 自制操作系统Antz(7)——实现内核 (上)
Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs. ...
- 单元测试系列之八:Sonar 数据库表关系整理一(续)
更多原创测试技术文章同步更新到微信公众号 :三国测,敬请扫码关注个人的微信号,感谢! 简介:Sonar平台是目前较为流行的静态代码扫描平台,为了便于使用以及自己二次开发,有必要对它的数据库结构进行学习 ...
- 关于html中的 script标签中的 代码写法有效性? easyui tabs的href不能载入内容页面
script标签, 即 html中的 js脚本区域中: 它其实就是一个 普通的 html标签, 在 html 渲染器 parser 看来, 它跟其他任何的普通 的 html标签 , 比如 p 标签, ...
- 优雅的使用Linux
优雅的使用Linux 系统安装 启动盘制作 通过rufus烧制官网镜像,注意根据自己系统的引导模式选择相应模式,不确定的,可以在windows中通过Win + R 快捷键调出"运行" ...
- ActiveReports 大数据分析报告:2019软件开发者现状
“C++很不错,PHP是世界上最好的语言,所以我选Java …” 在全球软件开发者群体中,关于最优语言与最优框架的争论从未停止. 本次 ActiveReports 大数据分析报告,将借助权威数据,为您 ...
- docker run -v参数
挂载目录(直接给例子吧) -v=[]:绑定挂载目录 宿主机绑定: -v<host>:<container>:[rw|ro] 在Docker中新建一个共享的卷: -v /< ...
- python识别图片
import requestsfrom aip import AipOcr image = requests.get('https://static.pandateacher.com/7b5d6d8d ...
- SearchScore
static void Main(string[] args) { Console.WriteLine("请输入要查询的学生姓名!"); string nameToQuery = ...
- js switch 用法
//获取星期 //例子1 var day=new Date().getDay(); switch (day) { : x="Today it's Saturday"; break; ...