随笔分类 - Linux基础
摘要:VIM操作手册 简介 vim 被称为模式化的编辑器,其有三种基本模式,分别为编辑模式,可进行文本编辑如(删除、复制、粘贴等),输入模式,可进行文本输入操作,以及末行模式,末行模式有诸多的命令行接口,可使用不同的命令对文本进行操作。 下文主要讲解以下几点: vim 三种工作模式切换 vim 文件操作
阅读全文
摘要:1.下载中文man手册: wget https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN/manpages-zh-1.5.2.tar.bz2/cab232c7bb49b214c2f7ee44f7f35900/manpages-zh-1.5.2
阅读全文
摘要:AWK 概念 Awk是一种文本处理工具 Awk是目前Linux与Unix强大的数据处理引擎之一 语法组成方式 任何AWK语法都是由模式与动作组成 一个AWK脚本可以有多个语句 模式决定动作语句的触发动作与时间 # 模式 正则表达式 : /root/ 匹配含有 root 的行 /*.root/ 关系表
阅读全文
摘要:流程控制 语法格式 if 条件 then 执行动作 else 执行动作 fi 案例 [root@SR ~]# vim if_test.sh #!/bin/bash if ls /root &> /dev/null! then echo "hello world" else echo "error"
阅读全文
摘要:Shell简介 Shell概念 在计算机科学中 Shell俗称壳,是指提供给用户使用界面的应用程序 这个应用程序提供了一个界面 用户通过这个界面访问操作系统内核的服务 Shell建立了用户与操作系统内核之间的通讯 计算机只能识别二进制 Shell将我们输入的指令转换成二进制传递给计算机 在将计算机传
阅读全文
摘要:简介 作用 Raid(磁盘阵列)由多个独立的物理磁盘构成具有冗余能力的阵列功能 Raid将多块便宜的物理磁盘通过硬件(Raid)或者软件(MDADM)组合在一起形成一个容量巨大的磁盘 提升磁盘的性能 磁盘阵列将数据进行切割可以存储在不同的物理磁盘上 磁盘阵列可以利用同位检测技术当有磁盘发送损坏的时候
阅读全文
摘要:硬盘结构 硬盘的组成 相关术语 扇区:硬盘内部是金属盘片 将金属盘片划分多个区域 磁道:以盘片圆心为中心 划分多个同心圆 则每一个划分圆心的线条则称之为磁道 柱面:一块盘片分为两面且两面都可以进行数据存储 当一块硬盘内拥有多个盘片 且两个盘片之间拥有相同的磁道则称之为柱面 文件系统 组成 文件名:用
阅读全文
摘要:基础介绍 产生背景 在日常生活中 有许多定时的任务 例如:每月多少号发工资 每天按时打卡 闹铃起床等服务 在linux中也有相应的技术来定时性周期性的完成某些任务 任务分配方式 突发性(at):任务只完成一次就结束该任务再也不会执行了 定时性(crontab):达到任务的要求 会周期性的执行该任务
阅读全文
摘要:LVM基础概念 使用场景 在生产环境中当磁盘的存储容量不足以支撑数据存储 如上图所示当磁盘容量不够的时候,可以进行磁盘的扩充 但是当扩充之后如果过了一段时候磁盘容量再次不够呢 继续更换 再次不够 再次更换 这样效率低下且每次更换磁盘对业务可能产生影响 为解决此问题 使用LVM动态扩充磁盘的容量 工作
阅读全文
摘要:硬盘 SAS 特点 串行连接SCSI接口 串行连接小型计算机系统 SAS是新一代的SCSI技术 都是采用串行技术获取更高的传输速度 并通过缩短连接线改变内部结构 SAS的接口技术可以向下兼容SATA 磁盘设计 3.5英寸磁盘 2.5英寸磁盘 并口 串口就像一条通道所有数据沿着这一条通道发送 并口拥有
阅读全文
摘要:文件描述符 作用 是内核为了高效管理已经被打开的文件所创建的索引,用于指向被打开的文件,所有执行I/O操作的系统都是调用文件描述符 文件描述符是一个非负整数,用来标明每一个被打开的文件 例如:第一个文件其描述符为0 第二个为1 依次类推 可以将文件描述符看成文件的ID 输入输出标准说明 STDIN(
阅读全文
摘要:归档和压缩 作用 节省硬盘资源 加快网络传输速度 tar 作用 进行文件的压缩打包处理 打包常见参数 c 创建一个文件 f 指定被打包的文件 v 显示打包的过程 x 将打包的文件进行解包 t 不解包显示打包文件夹中的内容 C 指定解包之后文件存放的的目录 压缩常见参数 z 以 gzip 方式压缩 扩
阅读全文
摘要:文件权限 权限作用 1.允许指定的用户进行文件访问 2.允许创建用户组属于该组的成员可以访问 3.允许系统中的任意用户可以进行访问 权限说明 对于文件 r是只允许读取数据 例如:cat w只允许读取数据 例如:vim echo x允许执行 执行的命令 或者脚本 对于目录 r查看目录下的子目录或者文件
阅读全文
摘要:前言 用户一般指系统的使用者,系统针对使用其的每一个身份给了一个特定的名称,使用者可以使用该名称用来进行操作计算机,除了使用者之外一些服务也需要特殊的权限才能运行,因此用户管理应运而生,其明确不同的用户拥有不同的权限 GNU/Linux 通过用户和用户组实现访问控制 包括对文件访问、设备使用的控制。
阅读全文
摘要:系统目录结构 Windows盘符概念 在Windows系统中查看文件先进入相应的盘符,再次进入文件目录 在Windows中都是这样的 C:\ D:\等 Linux盘符概念 在Linux中只有一个根目录,呈现倒置的树状节点,使用tree命令查看树状结构 在centos7中默认没有安装tree命令 ce
阅读全文
摘要:终端 终端仿真器 GNOME桌面的Terminal,KDE桌面的Konsole,Terminal 远程连接工具 Xshll CRT 等 tty 查看所属的虚拟终端 虚拟终端之间的通信 常见命令 命令格式 命令 + 选项 + 作用对象 命令:具体执行的命令 例如:ls pwd 选项:影响命令的一些参数
阅读全文
摘要:网络 网卡命名规则 在Centos6中网卡命名方式:其会根据情况动态变化且非唯一且固定的,其常用的网卡命名方式:eth0,eth1,当网卡增加或者减少的时候网卡名称会发生变化 在Centos7/8网卡命名方式:其会根据dmidecode 采集命名方案,以此来获取网卡信息,此时网卡的名称固定且唯一 d
阅读全文