作业一:
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..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目录下
tar xvf 1.txt.tar -C /tmp
9) 使用tar命令打包并且压缩/1.txt、/2.txt,得到的文件名为1.tar.gz
tar zcvf 1.tar.gz 1.txt 2.txt
10) 解包1.tar.gz,解包后文件存放到/tmp目录下
tar xvf 1.tar.gz -C /tmp
作业二:
1) 使用vi编辑器编辑文件/1.txt进入编辑模式写入内容“hello world”
vi-->a-->"hello world"
2) 进入命令行模式复制改行内容,在下方粘贴80行
vi-->y-->80p
3) 快速移动光标到文件的最后一行
gg
4) 快速移动光标到当前屏幕的中间一行
M
5) 快速移动光标到文件的第五行
:5
6) 在下方插入新的一行内容“welcome to beijing”
o-->"welcome to beijing"
7) 删除刚插入的一行
U
8) 撤销上一步的操作
u
9) 进入扩展模式,执行文件的保存退出操作
shit:-->wq
作业三:
1) 单用户模式破解root密码
步骤一,开机时随便按下键盘,进入以下菜单
步骤二: 选择第一项,按e键进行修改
步骤三:定位到rhgb quiet 然后用init=/bin/sh 删掉rhgb quiet
步骤四:ctrl-x
步骤五:mount -o remount,rw /
vim /etc/passw删除 root那行第一个x
步骤六 :echo '123'|passwd --stdin root
步骤七:重启 2) 救援模式破解root密码
步骤一:重启服务器修改bios中启动选项,选择CD-ROM or other media to start
步骤二:开机时随便按下键盘,进入以下菜单
步骤三:选择第一项,按e键进行修改
步骤四:使用上下光标键选择“linux16……”一行,按end键转移到行尾,在末尾处添加参数rd.break,用来告诉GRUB当启动这个操作系统时,传递参数给操作系统。按ctrl + x重新引导。
步骤五:進入『 Troubleshooting 』,選擇『 Rescue a CentOS system 』等待幾秒鐘的開機過程,之後系統會出現如下的畫面,選擇『 Continue 』
步骤六:如果真的有找到 Linux 的作業系統,那麼就會出現如下的圖示,告訴你,你的原本的系統放置於 /mnt/sysimage 点击OK
步骤七:chroot /mnt/sysimage
步骤八:echo '123'|passwd --stdin root
步骤九:重启

  

Linux 正文处理命令及tar vi 编辑器 homework的更多相关文章

  1. Linux 正文处理命令及tar vi 编辑器

    root 用户不受权限设置 如果文件有x 就可以执行 对目录的权限 r:可以查看目录下面的文件名 w:可以在该目录下新建,删除,修改文件名 x:可以cd进入目录 对于文件: 可执行的文件来说需要有可读 ...

  2. Linux 正文处理命令及tar命令 利用vi编辑器创建和编辑正文文件

    要点回顾 1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cp /etc/passwd . cat ./passwd >1.txt cp /etc/group ...

  3. Linux基础(3)- 正文处理命令及tar命令、vi编辑器、硬盘分区、格式化及文件系统的管理和软连接、硬连接

    一.正文处理命令及tar命令 1)  将用户信息数据库文件和组信息数据库文件纵向合并为一个文件1.txt(覆盖) 2)  将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件2.txt(追加) ...

  4. linux基础-第八单元 正文处理命令及tar命令

    第八单元 正文处理命令及tar命令 使用cat命令进行文件的纵向合并 两种文件的纵向合并方法 归档文件和归档技术 归档的目的 什么是归档 tar命令的功能 tar命令的常用选项 使用tar命令创建.查 ...

  5. Linux Shell命令系列(5) VI编辑器

    vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令.由于对Unix及Linux系统的任何版本,vi编辑器是完全相 ...

  6. 【Linux】ubuntu中怪异的vi编辑器

    由于前几天一场windows系统的比特币勒索病毒,我下狠心装了Linux的ubuntu版本.可是今天在使用命令行中的vi编辑器时出现了怪异的现象:backspace不能删除,编辑模式回车随机出现字母. ...

  7. Linux每天一个命令:tar

    Linux tar命令简介: tar命令可以为linux的文件和目录创建档案.利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件.tar最初被用来在磁 ...

  8. Linux基础-4.正文处理命令及tar命令

    1.使用cat命令进行文件的纵向合并 1)掌握使用cat命令的纵向合并 a)例如:使用cat命令将test1.file1.txt和file2这三个文件纵向合并为file文件的命令为: cat test ...

  9. 第八单元 正文处理命令及tar命令

    使用cat命令进行文件的纵向合并  两种文件的纵向合并方法  归档文件和归档技术 归档的目的 什么是归档 tar命令的功能 tar命令的常用选项 使用tar命令创建.查看及抽取归档文件 使用tar命令 ...

随机推荐

  1. Java中finally关键字的使用(转)

    与其他语言的模型相比,finally 关键字是对 Java 异常处理模型的最佳补充.finally 结构使代码总会执行,而不管有无异常发生.使用 finally 可以维护对象的内部状态,并可以清理非内 ...

  2. pandas 读取excel的指定列

    不管对于read_csv还是read_excel,现在都有: usecols : int or list, default None If None then parse all columns, I ...

  3. (转) 一次批量重启引发的Neutron网络故障

    现场回顾 故事发生于某个下午,采用 salt 更新某集群的 neutron.conf (log 相关配置项) 并批量重启 neutron-openvswitch-agent(以下简称 neutron- ...

  4. Codeforces 870E Points, Lines and Ready-made Titles:并查集【两个属性二选一】

    题目链接:http://codeforces.com/problemset/problem/870/E 题意: 给出平面坐标系上的n个点. 对于每个点,你可以画一条经过这个点的横线或竖线或什么都不画. ...

  5. python 各种装饰器示例(python3)

    参考网址: Python中的各种装饰器详解_python_脚本之家http://www.jb51.net/article/63892.htm 一.函数式装饰器: 1.装饰器无参数,被装饰对象无参数 d ...

  6. POJ - 2195 最小费用最大流

    题意:每个人到每个房子一一对应,费用为曼哈顿距离,求最小的费用 题解:单源点汇点最小费用最大流,每个人和房子对于建边 #include<map> #include<set> # ...

  7. 51nod 1202 线性dp

    http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1202 1202 子序列个数 题目来源: 福州大学 OJ 基准时间限制:1 ...

  8. Ceph的现状

    转自:https://www.ustack.com/blog/ceph-distributed-block-storage/ 1. Ceph简介 Ceph是统一分布式存储系统,具有优异的性能.可靠性. ...

  9. skynet源码阅读<5>--协程调度模型

    注:为方便理解,本文贴出的代码部分经过了缩减或展开,与实际skynet代码可能会有所出入.    作为一个skynet actor,在启动脚本被加载的过程中,总是要调用skynet.start和sky ...

  10. BZOJ4930: 棋盘

    BZOJ4930: 棋盘 https://lydsy.com/JudgeOnline/problem.php?id=4930 分析: 基本上就是游戏那道题加上费用流了,所以没啥好说的. 记得两边都是拆 ...