Sed文本编辑器

Sed文本处理工具原理与使用 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 sed命令格式 sed [选项] [动作] 选项与参数 -n :使用安静(silent)模
分类: 其他 发布时间: 12-09 22:50 阅读次数: 0

AWK文本编辑器

原理 awk是一个强大的文本分析工具,j简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 使用 命令格式 awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file -F:指定输入分隔符,-f:调用脚本,-v:定义变量 ’ ’ 引用代码块 BEGIN 初始化代码块,在对每一行进行处理之前,初始化代码,主要是引用全局变量,设置FS分隔符 // 匹配代码块,可以是字符串或正则表达式 {} 命令
分类: 其他 发布时间: 12-09 22:50 阅读次数: 0

批量无人值守部署(Pxe、Kickstart)

PXE使用需要以下几点: 客户端的网卡必须要支持PXE功能,并且开机选择从网卡启动,进入PXE程序 PXE服务器必须要提供至少含有DHCP以及TFTP的服务! DHCP服务提供客户端网络,并且告知TFTP所在的位置; TFTP提供客户端boot loader及kernel file下载路径 PXE工作流程: Client向PXE Server上的DHCP发送IP地址请求消息,返回Client的IP地址,同时将pxe环境下的Boot loader文件pxelinux.0的位置信息传送给Clien
分类: 其他 发布时间: 12-09 22:50 阅读次数: 0

软硬链接的区别

软、硬链接的区别 索引的概念:Linux文件系统使用索引节点来记录文件信息,作用类似于Windows下的文件分配表。索引节点是一个结构,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引节点数组中的唯一一个元素对应。系统给每个索引节点分配了一个号码,也就是该节点在数组中的索引号,称为索引节点号。    linux文件系统将文件索引节点号和文件名同时保存在目录中。   对于一个文件来说有唯一的索引节点号与之对应
分类: 其他 发布时间: 12-09 22:49 阅读次数: 0

linux 远程连接管理

1.Openssh服务 SSH可以在本地主机和远程服务器之间进行加密地传输数据,实现数据的安全。OpenSSH是SSH协议的免费开源实现 当主机开启了openssh服务就意味着开启了远程连接的接口 SSH的工作原理 SSH是由服务端和客户端组成,服务端是一个守护进程,它在后台运行并响应来自客户端的连接请求 openssh服务的服务端是 sshd openssh服务的客户端是ssh 2.配置ssh服务 ssh服务的配置文件 sshd_config vi /etc/ssh/sshd_config
分类: 其他 发布时间: 12-09 22:49 阅读次数: 0

linux中搭建DHCP服务器

动态主机配置协议DHCP(Dynamic Host Configuration Protocol)是一种用于集中对用户IP地址进行动态管理和配置的技术。 工作原理 1.客户端开机没有IP,局域网内需要发送一个广播形式的DISCOVER(局域网内不知道谁是DHCP服务器),只要能收到的DHCP都能响应 2、如果发现DHCP服务器 此时发现了有多个服务器,每个DHCP服务器都会发送一个OFFER(分配IP地址,但是仅仅是IP),客户端接收IP的时候,会通过ARP协议验证一下,是否被其他主机占用,客
分类: 其他 发布时间: 12-09 22:49 阅读次数: 0

linux中搭建FTP服务

FTP服务器 文件传输协议(File Transfer Protocol)是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。专门用来传输文件的协议 工作原理:FTP是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20、21号端口,其中端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接受客户端发出的相关FTP命令与参数 FTP服务器允许用户以三种认证模式登录到FTP服务器上 匿名开放模式:是一种最不安全的认证模式,任何人都可以无需密码验证而直接登录
分类: 其他 发布时间: 12-09 22:48 阅读次数: 0

linux中搭建NFS服务器

NFS是Network File System(网络文件系统)。主要功能是通过网络让不同的服务器之间可以共享文件或者目录。NFS客户端一般是应用服务器(比如web,负载均衡等),可以通过挂载的方式将NFS服务器端共享的目录挂载到NFS客户端本地的目录下 NFS 的基本原则是“允许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。 NFS 协议 需要远程调用(RPC)服务,因为NFS本身是没有提供信息传输的协议和功能 安装
分类: 其他 发布时间: 12-09 22:48 阅读次数: 0

linux中搭建SAMBA服务器

1、Samba,是在Unix上实现SMB(Server Message Block)的一个工具套件。而SMB通常是windows用来实现共享的,包括文件和打印机等。而Unix上装上SMB,则使得Unix能够和 windows连接在一起,实现两者的资源互通。 安装配置samba服务器 关闭防火墙和SElinux systemctl stop firewalld setenforce 0 getenforce 安装Samba yum install samba -y yum install sam
分类: 其他 发布时间: 12-09 22:48 阅读次数: 0

linux中搭建HTTP服务器

WEB的概念 web是一种交互式图形式界面的Internet服务,有强大的信息连接功能,通过超文本链接( HyperText ) 的 方式,将信息通过 Internet 传递到全球每个角落!一般情况下,终端用户通过浏览器输入比较完整的URL即可以完成访问。 HTTP服务原理 分为四个步骤: 建立连接:客户机通过TCP/IP协议建立到服务器的TCP连接。 请求过程:客户端向服务器发送HTTP协议请求包,请求服务器里的资源文档。 应答过程:服务器向客户机发送HTTP协议应答包,如果请求的资源包含有
分类: 其他 发布时间: 12-09 22:48 阅读次数: 0

linux中搭建邮件服务器

邮件服务器概述 使用Email很容易,但是Internet的邮件系统是通过很复杂的几个系统组成的,对于最终用户而言,我们熟悉的Outlook,Foxmail等都是用来收信和发信的,称之为MUA:Mail User Agent,邮件用户代理。 MUA并非直接将邮件发送至收件人手中,而是通过MTA:Mail Transfer Agent,邮件传输代理代为传递,Sendmail和Postfix就是扮演MTA的角色。 一封邮件从MUA发出后,可能通过一个或多个MTA传递,最终到达MDA:Mail De
分类: 其他 发布时间: 12-09 22:47 阅读次数: 0

ElasticSearch与Kibana插件安装及简介(一)

版权声明:水平有限,博客中难免不少纰漏甚至严重错误,希望大家指正。同时撰写最大的目的也在于交流学习,而不在关注和传播。任重而道远,MrYx与您共勉。 https://blog.csdn.net/yexiaohhjk/article/details/83512235 ElasticSearch简介 全文搜索属于最常见的需求,开源的 Elasticsearch(以下简称 Elastic)是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Git
分类: 其他 发布时间: 12-09 22:47 阅读次数: 0

Elasticsearch基础操作与对应的curl命令行,python对接实现

版权声明:水平有限,博客中难免不少纰漏甚至严重错误,希望大家指正。同时撰写最大的目的也在于交流学习,而不在关注和传播。任重而道远,MrYx与您共勉。 https://blog.csdn.net/yexiaohhjk/article/details/83512690 前言 Elasticsearch 实际上提供了一系列 Restful API 来进行存取和查询操作,我们可以使用 curl 等命令来进行操作,但毕竟命令行模式没那么方便,所以这里我们在介绍操作对应curl命令同时也如何利用 Pyth
分类: 其他 发布时间: 12-09 22:46 阅读次数: 0

hiho一下第226周《Ctrl-C Ctrl-V》

版权声明:水平有限,博客中难免不少纰漏甚至严重错误,希望大家指正。同时撰写最大的目的也在于交流学习,而不在关注和传播。任重而道远,MrYx与您共勉。 https://blog.csdn.net/yexiaohhjk/article/details/83547957 题意: 题目链接 思路: 看完题意应该很快反应典型dp题目,但数据太大,一定有什么递推式转换成公式的规律。 所以先想出一个O(n^2)的动态规划做法,打一个表再找规律。 dp[i]表示i个操作最多a,分析一下发现最优解最后一步要么是
分类: 其他 发布时间: 12-09 22:46 阅读次数: 0

Tensorflow学习笔记(一)Tensorflow入门

版权声明:水平有限,博客中难免不少纰漏甚至严重错误,希望大家指正。同时撰写最大的目的也在于交流学习,而不在关注和传播。任重而道远,MrYx与您共勉。 https://blog.csdn.net/yexiaohhjk/article/details/83793367 Tensorflow入门 前言: 本文是阅读《TensorFlow:实战Google深度学习框架》第三章提炼出来的笔记,非本人原创。 这一章主要介绍: TensorFlow 名字说明最重要两个概念:Tensor(张量),Flow(流
分类: 其他 发布时间: 12-09 22:46 阅读次数: 0

Ubuntu常用命令行总结:

版权声明:水平有限,博客中难免不少纰漏甚至严重错误,希望大家指正。同时撰写最大的目的也在于交流学习,而不在关注和传播。任重而道远,MrYx与您共勉。 https://blog.csdn.net/yexiaohhjk/article/details/83821655 前言: 最近使用ubuntu很多常见操作百度了就忘了,于是开贴做个笔记,不定期更新 修改文件权限命令 常用修改权限的命令:(首先要进入所在文件夹) sudo chmod 600 ××× (只有所有者有读和写的权限) sudo chm
分类: 其他 发布时间: 12-09 22:46 阅读次数: 0

hiho一下 第228周 Parentheses Matching

版权声明:水平有限,博客中难免不少纰漏甚至严重错误,希望大家指正。同时撰写最大的目的也在于交流学习,而不在关注和传播。任重而道远,MrYx与您共勉。 https://blog.csdn.net/yexiaohhjk/article/details/84074191 题意 输出所有类似()()括号匹配下标。 思路 经典的栈问题。 代码 #include<bits/stdc++.h> using namespace std; struct node{ int s,e; }; bool cmp
分类: 其他 发布时间: 12-09 22:45 阅读次数: 0

Tensorflow 学习笔记(二): 深层神经网络

版权声明:水平有限,博客中难免不少纰漏甚至严重错误,希望大家指正。同时撰写最大的目的也在于交流学习,而不在关注和传播。任重而道远,MrYx与您共勉。 https://blog.csdn.net/yexiaohhjk/article/details/84076805 Tensorflow 学习笔记(二): 深层神经网络 前言 本文是阅读《TensorFlow:实战Google深度学习框架》第四章提炼出来的笔记。 同时我在github找到这本书作者提供的配套源码,发现和书相比多了一些例子(code
分类: 其他 发布时间: 12-09 22:45 阅读次数: 0

神经网络的反向传播公式的推导

版权声明:水平有限,博客中难免不少纰漏甚至严重错误,希望大家指正。同时撰写最大的目的也在于交流学习,而不在关注和传播。任重而道远,MrYx与您共勉。 https://blog.csdn.net/yexiaohhjk/article/details/84577151 神经网络的反向传播公式的推导 前言: 早该开始入坑CNN,RNN的博主总觉得要先能用python加numpy手撸一个神经网络,才能更好理解其他神经网络的原理(强迫症)。于是…这一拖就是快两月(懒),最近填坑的时候才发现以为自己很通透
分类: 其他 发布时间: 12-09 22:45 阅读次数: 0

unity3d 菜单项解释

菜单项 File:文件。 Edit:编辑。 Assets:资源。 GameObject:游戏对象。 Component:组件。 Moblie Input: Window : 窗口。 Help:帮助。 File New Scene :新建场景 Open Scene:打开场景 Save Scene:保存场景 Save Scene as .. :场景另存为 New Project:新建项目 Open Project:打开项目 Save Project:保存场景 Build Settings.. :发
分类: 其他 发布时间: 12-09 22:44 阅读次数: 0