Linux基础系列:常用命令(3)
作业一:
) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/.txt(覆盖)
cat /etc/passwd /etc/group > /test/.txt ) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/.txt(追加)
cat /etc/passwd /etc/shadow >> /test/.txt ) 将/.txt、/.txt两个文件打包为/.tar
tar -cvf /test/.tar /test1.txt /test/.txt ) 使用gzip命令压缩1.txt文件名为1.txt.gz
gzip .txt.gz /test/.txt ) 解压缩1.txt.gz
gunzip .txt.gz ) 使用bzip2压缩1.txt压缩后文件名为1.txt.bz2
bzip2 .txt.bz2 ) 解压缩1.txt.bz2
bunzip2 .txt.bz2 ) 解包1.tar,解包后文件存放到/tmp目录下
tar -xvf /test/.tar -C /tmp/test ) 使用tar命令打包并且压缩/.txt、/.txt,得到的文件名为1.tar.gz
tar -zcvf /test/.tar.gz /test/.txt /test/.txt ) 解包1.tar.gz,解包后文件存放到/tmp目录下
tar -xvf /test/.tar.gz -C /tmp/test 作业二:
) 使用vi编辑器编辑文件/.txt进入编辑模式写入内容“hello world”
vi /test/.txt
输入:a 进入编辑模式
) 进入命令行模式复制改行内容,在下方粘贴80行
yy
80P
) 快速移动光标到文件的最后一行
G
) 快速移动光标到当前屏幕的中间一行
M
) 快速移动光标到文件的第五行
5G
) 在下方插入新的一行内容“welcome to beijing”
o
welcome to beijing
) 删除刚插入的一行
dd
) 撤销上一步的操作
u
) 进入扩展模式,执行文件的保存退出操作
shift+:
wq 作业三:
) 单用户模式破解root密码
)重启按e 进入进入到GRUB启动菜单
)找到单用户配置文件 (开头:linux16 /Vmlinuz-3.10
)删除rhgb qu\iet 设置
)在UTF-8后面输入:init=/bin/sh
)ctrl+x 重启
)输入:monut -o remount,rw /
)vi/vim 进入/etc /passwd 删除root用户密码占位符
或者echo ‘abc123’ | passwd –stdin root 给root用户重置密码,
)输入 touch /.autorelabel 更新系统信息
) 输入 exec /sbin/init 重启系统 ) 救援模式破解root密码
.准备一张光盘,与原操作系统一致
.开机后进入bois 设置使用cdrom启动
.进入系统安装界面选项,选择rescue installed system
.choose a language 选择语言 默认就好(english)
.keyboard type 选择键盘类型 美国 (us)默认即可
.set up Networking 网络设置 这里看情况,需要拷贝出数据的话要设置网络,单纯修改密码就不需要了
.rescue选项 这里选择continue 这样就把光盘镜像的系统默认挂载到/mnt/sysimage下,选择read-only需要手动挂载,这里默认就好
.选择ok 这里提示你系统已经挂载到/mnt下,并且提示下一步要执行 chroot /mnt/sysimge
.进入一个shell命令行,提示符为bash-4.1#
运行第8步中提示的命令 chroot /mnt/sysimage 这一步的命令是将挂载的镜像系统目录移动的根目录下。
此时提示符变为 sh-4.1#
.修改密码,在sh-4.1#提示符下输入passwd root
.输入exit 退出sh-4.1#返回到bash-4.1#界面 然后重启输入reboot
Linux基础系列:常用命令(3)的更多相关文章
- Linux基础之常用命令整理(一)
Linux 操作系统的安装 如今比较流线的linux操作系统 Centos Redhat Fedora Ubuntu, 安装操作系统的提前是要有操作系统的镜像文件(.iso文件)并且必须为系统指定一 ...
- Linux基础、常用命令
Linux作为IT程序员必知必会知识,将自己学习到的和最近工作常用的一些命令进行总结,作为我结束过去生活和开始类程序员的序吧! 如果你想系统性学习的话,还是建议看书(鸟哥的Linux私房菜)或网上视频 ...
- Linux基础之常用命令篇
一.命令的基本格式 [root@localhost~] root为用户名 -表示当前所在位置 localhost主机名 ‘#’超级用户 '$" 普通用户 命令的基本格式: 命令 [选项] [ ...
- Linux基础之常用命令(1)
一 linux命令的格式 1.命令 [选项] [参数] ls list 显示目录下内容 ① 命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 功能 ...
- Linux 压缩系列常用命令
tar 命令: http://man.linuxde.net/tar zip 命令: http://man.linuxde.net/zip unzip 命令: http://man.linuxde.n ...
- Linux基础之常用命令整理(二)
Linux系统启动流程 bios(找到启动介质) --> mbr(找到boot loader 512B 446引导信息 64分区信息 2 标志位 ) -->grub(选择操作系统或者内核 ...
- Linux基础和常用命令
经常使用的命令: #查看端口被占用情况 netstat -tunlp|grep #查看java进程 ps -ef|grep java #压缩前端工程 rar a -ep1 ./update/win32 ...
- 【原创】Linux基础之常用命令
1 磁盘.cpu.内存相关 查看全部设备信息 # lspci 查看整体磁盘空间占用情况 # df -h 查看整体磁盘inode占用情况 # df -i 查看文件详细信息 # ls -l $path 查 ...
- linux基础知识-常用命令
ifconfig :查看当前ip hostname:查看主机名 vim /etc/hosts:修改地址映射 service iptables status : 查看防火墙状态 chkconfig ip ...
- 《Linux基础知识及命令》系列分享专栏
<Linux基础知识及命令>系列分享专栏 本专题详细为大家讲解了Linux入门基础知识,思路清晰,简单易懂.本专题非常适合刚刚学习Linux的小白来学习,通过学习该专题会让你由入门达到中级 ...
随机推荐
- 阿里云服务器 端口开放问题 浏览器钟输入ip 访问服务器
在这里先用一堆粗口强烈吐槽阿里云服务器控制台,屎一样的界面,简直非人类的操作.想找一个功能简直无从下手. 场景: 今天刚在阿里云买了个服务器,打算愉快的用五分钟将数据库,apache,安装完毕,然后去 ...
- Windows下使用python
Windows下使用python,一般安装python就有IDLE了,再这个里面使用就好了,很方便 安装完之后.py的文件右键会有Edit with IDLE,可是我脑残想要默认打开就是IDLE,结果 ...
- jxta 2.8x启动了
http://chaupal.github.io/ ———————————————————————————————————————————————————————————————————— 至少两个月 ...
- 【转】Junit初体验
Junit是用来做测试的,无论是单元测试,还是接口测试,都可以通过调用Junit来验证被调用方法的正确性.当然,要验证一个方法的正确性,还可以采用main方法,通过输出每一个result,人为比对其正 ...
- 微信 oauth4
4.最后 4. 使用access_token获取用户信息 请求方法: https://api.weixin.qq.com/sns/userinfo?access_token=ACCESS_TOKEN& ...
- org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [cn.facekee.cms.entity.CmsFansgroup#195]
刚开始报错还是报的稀奇古怪的错误,让我纠结了好久,再三检查报错的位置,发现并没有错误,最后认真分析查看每行报错的信息才找到如题所述的错误!!!!! 报这种错误的原因可能是POJO映射文件中的字段和数据 ...
- linux之shell之if、while、for语句介绍
一.基本判断条件 1)逻辑运算符 -a expr1 -a expr2 逻辑与 -o expr1 -o expr2 逻辑或 ! !expr1 ...
- 二、Android应用的界面编程(七)ViewAnimator及其子类[ ViewSwitcher、ImageSwitcher、TextSwitcher、ViewFlipper ]
ViewAnimator是一个基类,它继承了FrameLayout.因此它表现出FrameLayout的特征,可以将多个View组“叠”在一起. ViewAnimator可以在View切换时表现出动画 ...
- jetty;tomcat;热部署
[说明]今天上午进行了jetty的插件部署,下午进行了tomcat的插件部署,晚上有其它事情需要回校 一:今日完成 1)搞定插件直接部署到jetty 2)搞定插件直接部署到tomcat 3)了解了一下 ...
- oracle 创建表并添加注释
CREATE TABLE t1(id varchar2(32) primary key,name VARCHAR2(32) ,age VARCHAR2(32) ) 添加表注释:COMMENT ON t ...