与vim不同,sed是一种非交互式的文本编辑器,同时它又是面向字符流的,每行数据经过sed处理后输出。 sed [OPTION]... [script] [file]... sed的工作过程是这样的:首先,初始化两个数据…
标签:linux
Vagrant使用说明
创建自己的box 安装 最小化安装 用户vagrant,密码vagrant 这个安装的时候设置就好了,如果是CentOS会让你选择是否让这个用户做管理员,勾选就好了。其他的后面再设置。 设置.ssh/authorized…
hustoj安装过程
如何在windows装hustoj,如张老师所说分两步走,第一步,把windows换成ubuntu;第二步,在ubuntu执行。 一、首先实现Ubuntu的搭建: 1.下载Ubuntu镜像文件和easybcd软件 Ubu…
history
history命令 -c 清除命令历史 -d [n] 清除指定的某个位置历史 -w 保存历史到历史文件中 !n 执行命令历史的第n条命令 !-n 执行倒数第n条命令 !! 执行上一条命令 !string 执行命令历史中最…
Yaconf – 一个高性能的配置管理扩展
随着PHP7的发布, 新增了很多持久化类型的支持比如IS_IMMUTABLE_ARRAY, 于是我就在PHP7下重新开发了Yaconf, 开源出来, 方便大家使用.简介 首先说说, 这个是干啥的. 我见过很多的项目中, …
CentOS7.3编译安装Nginx1.10.1
编译环境安装 yum -y gcc yum -y gcc++ yum -y gcc-c++ yum -y install wget 下载安装文件并解压 > 创建文件夹并进入 mkdir soft &&…
运维记录:Gitlab迁移 (docker篇)
Gitlab迁移(Docker版) 起因 公司的gitlab之前一直是安装在阿里云上的,考虑到隐私因素和安全性,准备迁移到本地的内网服务器内。而且容器化现在的流行和一些好的特性,准备这次用docker来部署gitlab。…
Linux基础学习笔记(四 构建基本脚本)
Linux(基于《Linux命令行与shell脚本编程大全》的学习笔记) 11构建基本脚本 脚本运行环境为Centos7 创建shell脚本 shell 脚本的第一行用来指定要使用的shell 格式为 #!/bin/ba…
在linux下合并磁盘
前几天外面有个公司是做机器人计算,每天能产生大概15G的数据需要存储,所以合并硬盘的活分到了我的手上,让我这个小白有点措手不及。下面来介绍一下整个流程我踩得坑和解决的方法 首先我通过teamview连到了那个公司的电脑,…
IO模型
IO模型 Redis是单线程的,为什么支持高并发?node.js,nginx也是单线程的。除了Redis数据是存在内存里面的,所有操作都是内存级别的,还有其它原因导致它有如此高的性能? 多路复用(事件轮训) 多路复用是一…
Unbuntu下U盘突然权限只读,无法重命名和复制粘贴文件的问题修复
故障出现原因初步分析 昨天因为在服务器和自己电脑之间来回搬运文件,因此心急没有eject直接拔U盘拔了几回,今天想搬文件的时候就出现了无法对U盘中的文件进行操作的故障了。 试图更改权限 服务器没有图像工具。。。因此就没有…
Linux 用户管理 修改用户的家目录 useradd usermod
在创建一个用户之后,想把该用户的家目录指定到一个其他的目录,使用usermod命令。 usermod命令使用格式 usermod -d /usr/newfolder -u uid username -u后面一定要接uid…