linu

我的服务器养成计划 -- hadoop搭建

起因在一周前,突然心血来潮,想整理一下我的服务器群,我放下一个暂时在研究的node库,开始研究hadoop(其实就是一开始脑抽了,想搭个分布式文件系统用来共享数据而已,后来选了hdfs,因为可以顺便做做云计算)于是就开始了每天数小时的搭建旅程当时我有的服务器:代理服务器 : 上面挂着一个 shadowsock 服务器,作为我的日常梯子主服务器 : 测试性的挂了个gitlab

[Note] Linu学习笔记7 shell编程基础

Note 7 Linux Shell编程基础基本概念shell脚本,一个shell程序,由可执行的shell命令组成,以普通linux文件形式保存运行一个shell脚本的方法:chomd u+x scriptfile ./scriptfile/bin/bash scriptfileshell变量,shell允许使用一些读写存储区,为用户和程序设计人员提供一个暂存数据的区

tmu学习笔记

tmux简单介绍tmux是一款终端复用工具,我主要在ssh时使用它。类似的有screen,以后有空再学。当初在windows上可以使用xshell进行ssh连接,非常好用。换到mac上就没有那么好用的工具了,只能使用terminal或者iterm2,克隆会话啥的需要配置,比较麻烦,还是学学tmux比较好。最常见的使用场景就是使用tmux开左右两个pane,一边vim,一边s

[Note] Linu学习笔记5-6 进程、重定向和管道

Note 5 Linux 进程什么是进程?An executing program = A process当你执行一个外部命令(内部命令是shell进程的一部分,不需要创建进程)时,Linux系统会为之创建一个进程,命令完成之后会撤销它进程的创建和终止是linux系统处理外部命令所采用的唯一机制Linux通过系统调用fork创建一个新的进程,该操作建立原进程内存的完全拷贝,

基本网络编程范式

本文是自己学习经验总结,有不正确的地方,请批评指正。总结一下这一段时间来,有关网络编程的学习。我是从csapp的最后章节的Tiny HTTP服务器开始,以它为基础,改用不同的方式实现并发,包括进程、线程、线程池、I/O多路复用。所有代码见地址:https://github.com/xibaohe/tiny_server一、基于进程、线程的并发关于进程和线程的网络编程模型,在

新云主机的配置

目标很简单, 不被黑就行, 否则成了别人肉鸡太囧了 说明 主机: vultr日本 系统: Ubuntu12.04 64bit 首先登陆到主机上, 最开始的用户名是root, 登陆后首先就是安装vim, 这样方便后续操作 apt-get install vim 更改默认的ssh端口, 关闭root登陆 vim /etc/ssh/sshd_config 将Port的数字修改为任

CentOS学习笔记

CentOS无法联网 安装时,要选择打开网络设备,发现在工作机器无法找到网络设备,因此,寻找解决方案。在计算机管理-服务应用,重启打开:VMware NAT service和VMware DHCP service虚拟机网卡配置选择NAT方式上面方法试过还是不行,最后重新配置CentOS安装时,选择了centos 64位,这时候进入安装界面后选择打开网络设备就成功了!!!VM

abbi报警发送的几个坑

通常zabbix告警主要有三种形式自带的直接调用消息接口服务执行自定义脚本发送消息通过send remote commend 的方式通过执行脚本发送2和3的本质都只通过zabbix的action去调用执行服务器上的脚本来发送,报警信息通过在执行脚本后带参数传进去。这个流程很容易跑通, 也非常的简单可靠。 但是,规模稍大报警量一多,问题立马就显现出来了。报警阻塞,发送效率低下

服务器搭建-Linu基础知识

服务器搭建还是需要一些Linux知识的,这节就聊点基础的。文件权限操作查看权限Linux中每个文件对每个用户来说都有对应的权限,在任一路径中输入ll就可以查看这些信息:root@ip- * /usr/local # lltotal 32Kdrwxr-xr-x 2 root root 4.0K Jan 14 17:00 bindrwxr-xr-x 2 root root 4.

mongodb数据库的使用

最近在学习node,所以听说node和mongodb更配哦。。所以我就来学习mongodb了一、mongodb的开启和关闭1. 查找mongod是否可用which mongod2. 启动mongodb指定path 和log日志mongod --dbpath /data2/db --port=27017 --fork /data2/db/log/mongod.log3. 关闭