• Linux命令基础操作--vim 归档 压缩 分区 格式化 挂载 Innode


    1 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)

    使用 cat命令将查看的文件合并输出到/1.txt

    **这里的关键:定位到文件,如果后面加上/后被认为是目录 **

    分为两步,先将/etc/passwd 通过cat查看后将信息输出到/2.txt,之后将/etc/group 追加到/2.txt中

    也可以同上面 的覆盖一样,直接追加

    2 归档文件 tar

    2.1 gzip bzip2压缩

    相应的解压时gunzip bunzip2

    2.2 tar 加参数

    tar czf 直接打包后压缩gzip

    tar cjf 直接打包后压缩bzip2

    tar xf 是统一的解压方法

    3 vi编辑器的使用

    进入命令行模式复制改行内容,在下方粘贴80行

    yy 80p

    G :定位到最后一行

    gg:定位到第一行

    u:恢复

    Ctrl + r:重做命令

    通过u恢复后,可以重做

    P:上一行粘贴

    n dd :删除下面n行

    yy:复制当前行

    yy p :复制当前行并粘贴

    yy np : 复制后向下粘贴n行

    H:跳到屏幕的最前面
    M:屏幕中间
    L:跳到屏幕的最后

    n G :定位到第n行

    3.1 插入的位置

    命令行模式下:

    i:在光标的左边插入

    a:在光标的右边插入

    o:在这一行的下一行插入

    O:在这一行的上一行插入

    3.2 Esc 输入冒号 进入扩展模式

    输入wq退出

    4 Linux系统添加新的硬盘并进行分区 挂载

    4.1 开启Linux系统前添加一块大小为20G的SCSI硬盘

    fsisk /dev/sdb 对新建的磁盘进行分区,创建主分区和逻辑分区

    输入m 查看帮助信息

    • 输入n新建分区

    • 输入p新建主分区

    输入p打印分区的信息

    4.2 创建扩展分区

    选择e新建扩展分区,将剩余的全部空间都给扩展分区,逻辑分区是在扩展分区上建立的,分区号是从5开始,1-4是主分区

    4.3 逻辑分区

    4.4 格式化文件系统

    df -T 查看文件系统的详细信息

    mkfs.xfs /dev/sdb2

    mkfs.ext4 /dev/sdb1

    4.5 需要挂载点

    挂载点就相当于一条通路,钥匙

    首先新建/sdb1 /sdb5 /sdb6 作为挂载点

    mount

    mount /dev/sdb1 /sdb1

    mount /dev/adb6 /sdb6

    df -T 查看文件系统类型

    df -h 查看挂载点的详细信息

    5 软连接 硬链接

    5.1 软链接

    ln -s /etc/passwd /tmp

    软链接是创建了一个文件,这个文件指向原来的文件的名字,原来的文件对应着一个Innode号,innode号指向一个相应的block块,这个block块存放了源文件的内容

    软链接可以跨分区建立

    5.2 硬链接

    硬链接的Innode都是指向一个文件,是相同的内容

  • 相关阅读:
    读书笔记 之《Thinking in Java》(对象、集合、异常)
    ArrayList 和 LinkedList的执行效率比较
    Hybris CronJob.
    C# 中的treeview绑定数据库(递归算法)
    identity_insert---实验性插入大批量数据和分页存储过程
    SQL Server 存储过程
    PL/SQL 在64位机上不能使用的问题解决
    登陆Oracle11g的企业管理器
    SQL在oracle和SQLserver将查询结果创建为新表的不同之处
    介绍一下内联、左联、右联
  • 原文地址:https://www.cnblogs.com/Python666/p/6559862.html
Copyright © 2020-2023  润新知