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都是指向一个文件,是相同的内容

Linux命令基础操作--vim 归档 压缩 分区 格式化 挂载 Innode的更多相关文章

  1. Linux系统添加硬盘设备(磁盘分区-格式化-挂载-使用)

    当全新安装了一块新的硬盘设备后,为了更充分.更安全的利用硬盘空间首先要进行磁盘的分区, 然后格式化,最后挂载使用. 实例:对新添加的硬盘设备进行分区.格式化并挂载到/newFS目录. 第一步:在vmw ...

  2. Linux实战教学笔记04:Linux命令基础

    第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...

  3. Linux命令之vi/vim(一)

    vi仅仅是一个文本编辑器,可以给字符着色,可以自动补全,但不具备windows下word的排版功能.Vim是Vi improved的缩写,是vi的改进版. vi和vim的区别: 多级撤销.在vi中按u ...

  4. linux命令基础(一课)

    一.Linux命令基础 1.shell Linux系统中运行的一种特殊程序 在用户和内核之间充当'翻译官' 用户登录Linux系统时,自动加载一个shell程序 bash是Linux系统中默认使用的s ...

  5. 【转帖】Linux命令行操作json神器jq

    Linux命令行操作json神器jq https://www.cnblogs.com/chenqionghe/p/11736942.html jq类似一个awk或grep一样的神器,可以方便地在命令行 ...

  6. (转)centos7.4 fdisk磁盘分区 格式化 挂载

    centos7.4 fdisk磁盘分区 格式化 挂载 原文:http://blog.csdn.net/capecape/article/details/78499351 1.查看系统中有多少可以识别的 ...

  7. Linux命令(基础3)

    关机重启 reboot poweroff ============================ linux命令分类 1.针对不同文件的管理命令 1.1 目录 FHS 文件系统层次化标准 绝对路径: ...

  8. Linux 命令基础合集

    下面总结的是在使用 Linux 最常用的命令: 常用指令 ls        显示文件或目录 -l           列出文件详细信息l(list) -a          列出当前目录下所有文件及 ...

  9. Linux命令行及Vim简单学习记录

    Linux命令行 1.打开命令行 Ctrl+Alt+t 2.目录 显示当前目录的文件列表 ls 跳转至当前目录中的x文件夹 cd x 返回根目录 cd 3.文件 新建文件1.cpp touch ./1 ...

随机推荐

  1. Linux 获取文件属性

    使用stat/lstat获取文件属性 头文件:#include <sys/types.h> #include <sys/stat.h> int stat(const char ...

  2. Lightoj1003【判环操作】

    题意: 对于n个给出字符串a,b,理解成a在b之前办好这个事情,要求n个给出两个串,a都要在b之前完成: 题意: 所以一旦出现环就不行了: 以前在写最短路的时候,spfa就有一个判环,后来写着写着写到 ...

  3. unity3d读写txt

    http://www.cnblogs.com/sunet/p/3851353.html?utm_source=tuicool 记录一下昨天用到的技术点:基于android平台unity3d读写txt. ...

  4. atcoder#073D(枚舉)

    題目鏈接: http://arc073.contest.atcoder.jp/tasks/arc073_b 題意: 給出n, m兩個數, n是物品數目, m是背包容量, 接下來n行輸入, wi, vi ...

  5. 笔记-JavaWeb学习之旅4

    JDBC: 概念:Java DataBase Connectivity Java 数据库连接,Java语言操作数据库 本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口,各个数 ...

  6. SimpleDateFormat线程不安全(转)

    有三种方法可以解决以上安全问题.  1).使用同步 package com.bijian.study.date; import java.text.ParseException; import jav ...

  7. slice方法可以将“类似数组的对象”变成真正的数组 (遇到时候再研究一次)

    典型的“类似数组的对象”是函数的arguments对象,以及大多数 DOM 元素集,还有字符串. // arguments对象 function args() { return arguments } ...

  8. shell学习(5)- sort

    Linux sort命令用于将文本文件内容加以排序. sort可针对文本文件的内容,以行为单位来排序. 参数如下: -b 忽略每行前面开始出的空格字符. -c 检查文件是否已经按照顺序排序. -d 排 ...

  9. 自动化脚本- 安装更换Python3.5

    本脚本所有信息: 1:判断是不是root用户,是则继续不是则退出脚本输出信息2:定义自己的版本3:根据用户输入的版本号,来下载对应的版本包4:使用系统命令wget来下载,注意wet后面有一个空格5:o ...

  10. 在centos7下搭建nginx环境,并配置负载均衡,最终能达到通过域名直接访问的目的

    1.关于nginx:个人理解的nginx它的主要用途就是负载均衡,当然可能还有其他一些功能可能我们不长用到,我们通过nginx可以干什么呢?为什么要引入它呢?原因是当有高并发访问服务器时,服务器可能会 ...