码迷,mamicode.com
首页 > 系统相关 > 详细

走入计算机的第六天(linux的基础知识)

时间:2017-05-25 19:51:38      阅读:308      评论:0      收藏:0      [点我收藏+]

标签:nbsp   root   光盘   虚拟用户   zip   selinux   特定   bzip   bz2   

1  tar命令的作用及用法

   tar可以为linux的文件和目录创建档案,利用tar可以为某一特定文件创建备份档案(备份文件)。也可以在档案中增加文件或改变文件。

  tar首先要弄清两个概念:一是打包,二是压缩。

  打包是指将一堆的文件或者目录变成一个总的文件,后面加上(cvf  打包过后的文件名称 打包的对象)。(c:创建一个新的tar文件。),(v:verbose,显示所打包文件的详细信息。),(f:指定归档文件和磁带(软盘)设备,一般都要选)。

  使用tar命令回复归档文件:使用方法是(tar cvf 需要归档文件的文件名 -C 路劲)。

  用tar来压缩文件:(1) gzip和gunzip,用gz的压缩方法来压缩文件是(gzip 压缩的对象 -c> /路径/压缩过后的对象名)。而解压的方法是(gunzip 解压的对象 >)。使用tar命令打包文件或目录同时来执行gzip的压缩方法是(tar cvfz 操作后的对象名 操作的对象)。(z=gzip:gz的压缩方法)

  (2)  bzip2和binzip2:用bz的压缩方法是(bzip2 压缩的对象),而解压的方法是(bunzip2 解压的对象)。使用tar命令打包目录或文件同时来执行bz2的解压方法是(tar cvfj 操作后的对象名 操作的对象)。(j=bzip2:bz2的压缩方法)

  还有一些tar相关的参数

   -x:解开一个压缩文件

   -t:查看tarfile里面的文件(参数下达中,e  x   t   只能同时存在一个,不同时存在。因为不能同时解压或压缩)。

   -p:使用原文件的原来属性。

   -P:可以使用绝对路径来压缩。

2  与vim相关的内容

  vim:属于linux里的正文编辑器,可以进入文件里面去修改正文内容。

  与vim相关的键组合:(1)从命令行模式进入插入模式。

  a:从光标停留的下一个位置进行插入。

  A:从当行的行尾进行插入。

  i:从光标停留的位置进行插入。

  I:从当行的行首进行插入。

  o:从光标停留的下一行进行插入。

  O:从当前行的上一行进行插入。

(2)光标的移动

  $:光标移动到当前行的最后位置。

  0:光标移动到当前行的第一个位置。

  G:光标移动到当前文件的最后一行。

  n(数字)G:光标将会移动到当前文件的第n行。

  gg:光标将会移动当该文件的第一行。相当于1G.

  H:光标将会移动到当前屏幕的最上一行第一个字符。

  M:光标将移动到当前屏幕的中间哪一行的第一个字符。

  L:光标将移动的当前屏幕的最下一行的第一个字符。

 (3)在命令行模式下进行复制,粘贴和删除

  dd:删除光标所在的那一行。

  n(数字)dd:就是删除光标所停当行的下面n行。

  yy:复制光标所停在的当行。

  n(数字)yy:就是复制光标所停当行的下面n行。

  p:将以复制的数据粘贴到光标所停当行的下一行。

  P:将以复制的数据粘贴的光标所停当行的上一行。

  (4)复原和重做命令

  U:复原到前一个操作。

  Ctrl+r:重做上一个操作。

 (5)最后的操作

  到这个时候差不多可以结尾了,最后按ESC键再次进入命令行模式,然后按Shift+:进入扩展模式。然后输入wq进行保存退出(w:保存,q:退出),假如还是没有退出去的话可以在输一个!(!:强行退出)。这样就完成了一次操作。

4 无引导介质救援模式破解root用户密码

  1 启动虚拟用户,在GRUB启动画面停留的那段时间,用上下键选择启动项.

  2 用‘e’键进入你选择的启动项 ,然后用上下键将光标移动到“linux16.。。。。”那一行,用End键将光标移动到这段字符的行尾,然后添加console=tty0,rd,break用来告诉GRUB启动这项的操作系统时,传递参数给操作系统,然后按Ctrl+x从新引导。

  3 输入命令进行编辑密码。

5 单用户模式破解密码

 1 启动虚拟用户,在GRUB启动界面停留的那段时间,用上下键选择启动项。

 2 用’e‘进入你选择的启动项,然后用上下键将光标移动到“linux16.。。。”那一行,删除“rhgb quiet,再用End键将光标移动到这段字符的尾部,添加参数init=/bin/sh,用来告诉GRUB启动操作系统时,将参数传递到操作系统。按Ctrl+x进行引导。

 3 输入命令重置用户密码,如果系统开启了SElinux,需要运行touch/.autoreiabel命令,不然系统无法正常启动。

 4 运行命令exec /sbin/init来启动,或者用exec /sbin/reboot命令重启。

6 使用介质救援模式下破解root用户密码

  1进入BIOS引导项,将光盘设为第一启动项,然后按F10保存。

  2 读秒的过程选择Troubieshooting,再按Enter键。

  3 然后选择Rescue a CentOS system进入救援模式。

  4选择Continue继续运行。

  5记住chroot /mnt/sysimage这条命令,然后一直点击”OK“继续。

  6 进入了光盘系统,输入刚才记住的那一条命令(chroot /mnt/sysimage)挂载本地硬盘的操作系统进行修改密码。

  7 然后按Esc键退出硬盘的操作系统,reboot重启光盘系统,切入BIOS选项中,将硬盘设为启动项,然后正常启动。

走入计算机的第六天(linux的基础知识)

标签:nbsp   root   光盘   虚拟用户   zip   selinux   特定   bzip   bz2   

原文地址:http://www.cnblogs.com/fangjie0410/p/6905407.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!