Linux
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux 基础
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一...
Bash 常用命令
基础常用命令 某个命令 --h,对这个命令进行解释 某个命令 --help,解释这个命令(更详细) man某个命令,文档式解释这个命令(更更详细)(执行该命令后,还可以按/+关键字进行...
CentOS 7 安装
概括 本教程中主要演示了 VMware Workstation 下安装 CentOS 7.3 的过程。 如果你是要安装到 PC 机中,你需要准备一个 U 盘,以及下载这个软件:USBWr...
Bash 其他常用命令
其他常用命令 编辑 hosts 文件:vim /etc/hosts,添加内容格式:127.0.0.1 www.youmeek.com RPM 文件操作命令: 安装 rpm -...
Linux 介绍
Linux 这个名字 Linux 的 Wiki 介绍:http://zh.wikipedia.org/zh/Linux Linux 也称:GNU/Linux,而其中 GNU 的全称又是:Gn...
Linux 应用
Linux 主要作为Linux发行版(通常被称为"distro")的一部分而使用。这些发行版由个人,松散组织的团队,以及商业机构和志愿者组织编写。它们通常包括了其他的系统软件和应用软件,以及一个...
Zookeeper 安装
Docker 部署 Zookeeper 单个实例 官网仓库:https://hub.docker.com/r/library/zookeeper/ 单个实例:docker run -d...
FTP(File Transfer Protocol)介绍
FTP 安装 查看是否已安装: CentOS:rpm -qa | grep vsftpd Ubuntu:dpkg -l | grep vsftpd 安装:...
CI 一整套服务
环境说明 CentOS 7.7 两台机子(一台机子也是可以,内存至少要 8G) 一台:Gitlab + Redis + Postgresql 硬件推荐:内存 4G 端口安排...
LDAP 安装和配置
LDAP 基本概念 https://segmentfault.com/a/1190000002607140 http://www.itdadao.com/articles/c15a134...
Kubernets(K8S) 使用
环境说明 CentOS 7.7(不准确地说:要求必须是 CentOS 7 64位) Docker Kubernetes 目前流行的容器编排系统 简称:K8S 官网:htt...
Hadoop 安装和配置
Hadoop 说明 Hadoop 官网:https://hadoop.apache.org/ Hadoop 官网下载:https://hadoop.apache.org/releases...
Gitlab 安装和配置
Docker Compose 安装方式 创建宿主机挂载目录:mkdir -p /data/docker/gitlab/gitlab /data/docker/gitlab/redis /d...
Rinetd:一个用户端口重定向工具
Rinetd:一个用户端口重定向工具 概述 Rinetd 是一个 TCP 连接重定向工具,当我们需要进行流量的代理转发的时候,我们可以通过该工具完成。Rinetd 是一个使用异步 IO 的单...
Linux 实践
Unix 特点:多用户多任务;命令行界面;简单、通用、高效; Linux 是一个多用户多任务的操作系统,也是一款自由软件,拥有良好的用户界面, 支持多种处理器架构,移植方便。 ...
Error: ENOSPC: System limit for number of file watchers reached
在使用Ubuntu进行开发时,会遇到这个错误! Error: ENOSPC: System limit for number of file watchers reached, 这个错误...
使用Nginx转发TCP/UDP
使用Nginx转发TCP/UDP 环境 CentOS Linux release 7.7.1908 (Core) Nginx: 1.19.2 编译安装Nginx 从1....
Linux系统编写Systemd Service实践
Linux系统编写Systemd Service实践 Systemd 服务是一种以 .service 结尾的单元(unit)配置文件,用于控制由Systemd 控制或监视的进程。简单说...
Linux安装rinetd实现TCP/UDP端口转发
Linux安装rinetd实现TCP/UDP端口转发 在Linux系统中大多数情况选择用iptables来实现端口转发,iptables虽然强大,但配置不便,而且新手容易出错。在此分享...
使用Nginx进行TCP/UDP端口转发
使用Nginx进行TCP/UDP端口转发 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。在1.9.13版本后,N...
linux系统中rsync+inotify实现服务器之间文件实时同步
linux系统中rsync+inotify实现服务器之间文件实时同步 rsync 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync...
rsync 用法教程
rsync 用法教程 简介 rsync 是一个常用的 Linux 应用程序,用于文件同步。 它可以在本地计算机与远程计算机之间,或者两个本地目录之间同步文件(但不支持两台远程计算机之间的同...
Centos 6无法使用yum解决办法(centos6停止更新)
Centos 6无法使用yum解决办法(centos6停止更新) 12月后Centos 6 系统无法使用yum出现错误 相信已经有一部分朋友今天连接到CentOS 6的服务器后执行yum后发...
Nginx配置中不同请求匹配不同请求
Nginx配置中不同请求匹配不同请求 一、正则匹配 ~ 为区分大小写匹配 ~* 为不区分大小写匹配 !和!*分别为区分大小写不匹配及不区分大小写不匹配 二、文件及目录匹配 -f和!-...
使用 flock 文件锁解决 crontab 冲突问题
使用 flock 文件锁解决 crontab 冲突问题 linux 的 crontab 命令,可以定时执行操作,最小周期是每分钟执行一次。但是如果在这一分钟之内,之前的命令并没有执行完成,就...
Ubuntu扩展 /dev/mapper/ubuntu--vg-ubuntu--lv空间
Ubuntu扩展 /dev/mapper/ubuntu--vg-ubuntu--lv空间 1. 查看磁盘空间 root@root:~# df -h Filesystem ...
搭建RTMP直播流服务器实现直播
搭建RTMP直播流服务器实现直播 服务介绍 RTMP流媒体服务器,现成的开源方案有很多,有SRS,Red5,wowoza,FMS等,我这里使用的是Nginx的rtmp插件实现实时流转发。 先...
FRP使用
概览 frp 是什么? frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转...
ubuntu 防止SSH暴力登录攻击
最近观察服务器的认证日志,发现有些国外的 IP 地址,多次尝试破解服务器的密码进行登录。于是希望能将多次尝试 SSH 登录失败的 IP 阻止掉。 查看日志文件: sudo tail ...
AES五种加密模式(CBC、ECB、CTR、OCF、CFB)
AES五种加密模式(CBC、ECB、CTR、OCF、CFB) 分组密码有五种工作体制: 电码本模式(Electronic Codebook Book (ECB)); 密码分组链接模式(C...