• 06-linux基础三-文件操作和系统启动流程


    1. 使用cat命令进行文件的纵向合并

      1) 掌握使用cat命令实现文件的纵向合并:
        a) 例如:使用cat命令将baby.age、baby.kg和baby.sex这三个文件纵向合并为baby文件的方法:
          cat baby.age baby.kg baby.sex >baby
        b) 例如:使用cat命令将baby.age文件的内容添加到baby2文件中的方法:
          cat baby.age >>baby2

    2. 归档文件和归档技术

      1) 掌握归档的定义:归档(archiving)就是将许多文件(或目录)打包成一个文件。
      2) 了解归档的目的:归档的目的就是方便备份、还原及文件的传输操作。
      3) 掌握tar命令的功能:将多个文件(也可能包括目录,因为目录本身也是文件)放在一起存放到一个磁带或磁盘归档文件中。并且将来可以根据需要只还原归档文件中的某些指定的文件。
      4) 掌握tar命令的常用选项:
        c:创建一个新的tar文件。
        t:列出tar文件中目录的内容。
        x:从tar文件中抽取文件。
        f:指定归档文件或磁带(也可能是软盘)设备(一般都要选)。
        v:显示所打包的文件的详细信息,v是verbose的第1个字母。
        z:使用gzip压缩算法来压缩打包后的文件。
        j:使用bzip2压缩算法来压缩打包后的文件。

    3. 使用tar命令创建、查看及抽取归档文件

      1) 掌握使用tar命令创建归档文件的用法举例:
        例如:使用tar命令将arch目录打包成一个名为arch.tar的归档文件的方法(要求显示所有打包的文件和目录):
          tar cvf arch.tar arch 
        使用tar命令查看归档文件的用法举例:
          例如:使用tar命令显示arch.tar这个归档文件(包)中的所有文件的方法:
          tar tf arch.tar
      2) 掌握使用tar命令抽取归档文件的用法举例:
        例如:使用tar命令恢复arch.tar中的全部内容的方法:
        tar xvf arch.tar -C 路径

    4. 文件的压缩和解压缩

      1) 掌握压缩的定义:压缩就是将一个大的文件通过一些压缩算法变成一个小文件。 
      2) 了解压缩的目的:主要是缩小文件的大小,这样会节省存储文件的磁盘或磁带的空间,另外在网络上传输这些小文件也会减少网络的浏览(也就是节省网络的带宽)。
      3) 掌握解压缩的定义:解压缩就是将一个通过一些压缩算法的文件恢复到压缩之前的样子。
      4) 掌握gzip命令和gunzip命令的用法举例:
        a) 例如:将文件file1压缩成.gz格式的压缩包应该使用的命令为:gzip file1 –c > /路径/name.gz
        b) 例如:将压缩文件file1.gz解压缩的命令为:
          gunzip file1.gz >
      5) 掌握bzip2命令和bunzip2命令的用法举例:
        a) 例如:将文件file1压缩成.bz2格式的压缩包应该使用的命令为:bzip2 file1 >
        b) 例如:将压缩文件file1.bz2解压缩的命令为:
          bunzip2 file1.bz2

    5. 在使用tar命令的同时进行压缩和解压缩

      1) 掌握在使用tar命令的同时进行压缩和解压缩的用法举例
        a) 例如:使用tar命令将arch目录打包而且同时使用gzip的技术压缩打包后文件的方法(打包后的文件名为arch.tar.gz):
          tar cvfz arch.tar.gz arch
        b) 例如:使用tar命令将arch目录打包而且同时使用bzip2的技术压缩打包后文件的方法(打包后的文件名为arch.tar.bz2):tar cvfj arch.tar.bz2 arch

    6.vim使用说明

      1)vim工作模式

        

      2)插入命令

      

      3)删除命令

      

      4)搜索和替换命令

      

       5)光标定位

      

      6)保存和退出

      

    7. 系统的初始化和服务

      1)Linux系统初始化流程(参考Centos6.x版本,细节略有出入)

      

      2)root密码破解

        a)启动虚拟机,进入如下的grub界面。

        

        b)输入e,进入如下界面

        

        c)修改内核启动的相关参数,改动如下:去掉rhgb quiet, 添加init=/bin/sh,修改后如下图:

        

        d)Ctrl+x启动内核,进入如下界面

        

        e)运行如下命令,修改root密码

        

        6)重启,使用新密码登录

  • 相关阅读:
    HDU_5057_分块
    HYSBZ_2002_分块
    HDU_1166_树状数组
    HDU_5692_dfs序+线段树
    多重背包
    二进制中一的个数
    康托展开
    vector, map, queue,set常用总结
    错误票据
    高精度计算
  • 原文地址:https://www.cnblogs.com/NewTaul/p/6905537.html
Copyright © 2020-2023  润新知