系统相关

Ubuntu16.04 搭建pptp服务

09-27
安装pptpd PPTP协议 我们要使用PPTP协议搭建×××,首先验证服务器是否支持MPPE模块 sudo modprobe ppp-compress-18 && echo MPPE is ok 如果输出:MPPE is ok,则说明服务器的linux内核支持MPPE模块,否则请升级linux内核到2.6.15以上版本. 安装PPTP sudo apt-get updatesudo apt-get install pptpd 配置PPTP 配置网关和IP分配段 sudo vim /etc

一文让你熟练掌握Linux的ncat(nc)命令

09-27
一文让你熟练掌握Linux的ncat(nc)命令 ncat 或者说 nc 是一款功能类似 cat 的工具,但是是用于网络的.它是一款拥有多种功能的 CLI 工具,可以用来在网络上读.写以及重定向数据. 它被设计成可以被脚本或其他程序调用的可靠的后端工具.同时由于它能创建任意所需的连接,因此也是一个很好的网络调试工具. ncat/nc 既是一个端口扫描工具,也是一款安全工具,还是一款监测工具,甚至可以做为一个简单的 TCP 代理. 由于有这么多的功能,它被誉为是网络界的瑞士军刀. 这是每个系统管理

linux 子系统折腾记 (三)

09-27
所以说,英文真是个好东西,很多资料都只有英文版本,要是不懂英文,甚至你不知道这个资料的存在,更别提用蹩脚的翻译软件去翻译了. wsl 的资料:https://docs.microsoft.com/zh-cn/windows/wsl/interop 这里面提到可以用wsl 命令,在windows中使用linux系统里面的程序.wsl 用的命令是运行在windows下面的,比如ls 列出的目录,它并不是linux 的目录,而是windows命令行当前的目录,也就是说,linux的一套工具,都可以变成

Linux环境搭建DHCP服务器

09-26
一.实验环境 1.VMware虚拟机 2.一台CentOS7,一台Windows7 3.两台虚拟机绑定同一块虚拟网卡VMnet1 二.实验步骤 1.挂载光盘 2.搭建yum仓库 3.安装DHCP服务 4.配置vi /etc/dhcp/dhcpd.conf文件 5.systemctl start dhcpd命令启动服务并在win7虚拟机验证 6.添加host块为主机分配固定的IP地址 注:MAC地址可以在主机网卡的状态中查看亦可在步骤5之后输入cat /var/lib/dhcpd/dhcpd.le

2018/09/26 LINUX安装及linux命令之ls命令学习

09-26
第一部分: LINUX系统安装(选择了ubuntu系统) 工具包:Vmware + Ubuntu ①从vmware官网下载相应虚拟机安装包. ②从ubuntu官网下载相应的虚拟镜像安装包. ③先安装vmware之后,再在里面添加操作系统时,将ubuntu安装好. 到此,关于学习linux操作系统的实验环境搭建完成. 第二部分:ls命令 ①简介: ls命令就是list的缩写,它也是linux系统中常用的命令. ls用来打印出当前目录的清单,如果ls指定其他目录那么就会显示指定目录里的文件及文件夹

linux子系统折腾记 (二)

09-26
今天一早起床,打开debian,居然出现 错误: 0x80070040 .不知道是怎么回事,网上有篇文章详细介绍了windows linux子系统,打算参考来做做:https://www.jianshu.com/p/bc38ed12da1d .非常有技术的一篇文章. 用wslconfig /u Debian删了系统,输入debian重新安装.过程倒是很简单快捷,就是想不到这个子系统那么容易完蛋. 既然如此就整理一下安装的步骤吧: 1. 安装Linux子系统 2.微软商店搜索linux 选debi

hadoop在ubuntu上的安装流程

09-26
第一部分 安装ssh服务 更新源列表 打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了. 安装openssh-server 在终端中输入: sudo apt-get install openssh-server 查看查看ssh服务是否启动 打开"终端窗口",输入"sudo ps -e |grep ssh"-

Linux—Ubuntu14.0.5安装gitlab

09-26
1.下载gitlab-ce,到该连接选择版本   https://mirror.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/trusty/main/g/gitlab-ce/ 2.下载且安装对应的依赖包 apt-get install curl openssh-server ca-certificates postfix #选中LOCAL ONLY ,输入名称,点击OK 3.安装下载好的gitlab-ce sudo dpkg -i gitlab-ce_7.

【转】ubuntu 双机热备

09-26
1.关于软件安装 sudo apt-get install libssl-dev sudo apt-get install openssl sudo apt-get install libpopt-dev sudo apt-get install keepalived 2.关于系统配置 文件所在位置:etc/keepalived/keepalived.conf Keepalived 配置实例 配置完毕后:sudo service keepalived restart 原文地址:https://w

记一次Eclipse关于JDK和JRE的问题

09-26
今天同事遇到个问题,发现import package居然报错,但是那个package实际上存在.一般情况某个类有问题或者是该类中的方法有问题,总会在IDE中显示一条红线.但是这次确实是没有问题.我找到该类所在的子模块,使用mvn install.这个错误我之前遇到过,光update project是没有用的,update project主要作用是同步.比如,我在父工程中加入其他第三方插件依赖,有些地方需要它,有的时候,明明已经导入该依赖,可是我却不能用它.这时,只需update project即

Ubuntu 16.04安装Docker-Compose

09-26
根据别的 网址做一个记录 :  https://www.linuxidc.com/Linux/2017-01/139574.htm Linux环境 Ubuntu 16.04(LTS)curl安装安装 # curl -L https://github.com/docker/compose/releases/download/1.7.1/docker-compose-`uname -s`-`uname -m` -o  /usr/local/bin/docker-compose  //  这个可以根据

mount on linux

09-26
操作须知 单独 购买的数据盘 需要先 挂载数据盘,然后才能格式化. 随实例一起购买的数据盘,无需挂载,直接格式化. 您需要知道挂载到实例的数据盘的设备名:您可以通过 ECS 管理控制台 > 磁盘详情 > 磁盘挂载信息 查到数据盘的 设备名.数据盘的设备名由系统默认分配,从 /dev/xvdb 开始往后顺序排列,分布范围包括 /dev/xvdb?/dev/xvdz. 操作步骤 在本示例中,我们用一个新的 20 GiB 数据盘(设备名为 /dev/xvdb)创建一个单分区数据盘并挂载一个 ext3

eclipse 界面设置与字体更改

09-26
目录 eclipse 界面设置与字体更改 更改界面颜色(Windows) windows下全设置窗口颜色 eclipse下设置Console窗口颜色 设置字体与字号 安装Courier New字体 设置字体 eclipse 界面设置与字体更改 每天换一个新的环境总是要重新设置eclipse的各种配置,最常更改的就是字体与字号,以及界面的颜色,下面记录一下更改的方法,以便以后可以快的配置好 更改界面颜色(Windows) windows下全设置窗口颜色 虽然可以直接在eclipse里面,调节各操作

Linux下安装Anaconda

09-26
Anaconda官方下载地址: https://www.anaconda.com/download/ >>bash xxxxxx.sh >>reboot >>sudo vim /etc/profile >>PATH=/root/anaconda3/bin:$PATH >>source /etc/profile >>python >>rm -rf /root/Anaconda 原文地址:https://www.cnblogs

进程枚举技术

09-26
1.快照方式枚举进程 CreateToolhelp32Snapshot() 介绍: 功能:获取指定进程的快照, 以及这些进程使用的堆.模块和线程. 函数原型:HANDLE CreateToolhelp32Snapshot(                  DWORD dwFlags,  // 系统快照的某些部分.                  DWORD th32ProcessID // 进程快照中的进程标识符.                 ); 参数 dwFlags: 值 含义 TH

TP-LINK TL-WDN7200H ubuntu18.04驱动安装

09-26
TP-LINK本身没有在中文网站提供linux驱动. 英文网站的网卡型号不一样,通过样子猜测是T9UH,于是google了一下发现有开源驱动. 具体做法如下: sudo apt-get update && sudo apt-get install git dkms git clone https://github.com/zebulon2/rtl8814au.git cd rtl8814au gedit dkms.conf 把其中的第1行 MAKE="'make'" 替

linux下Vim文本编辑器的常用快捷键

09-26
Linux插入命令 a 在光标之后插入字符 A  把光标移动到行首尾进入插入模式 i 在光标之前插入字符 I 把光标移动到行首并进入插入模式 o 在光标下插入新行 O 在光标上插入新行 Linux定位命令 h左 j下 k上 L右 $ 移至行尾 0移至行首(数子0) H 移至屏幕的上端 M 移至屏幕的中间 L 移至屏幕的下端 :set nu 设置行号 :set nonu 取消行号 gg 到最后一行 G 到最后一行 nG 到第n行 :n 到第n行 Linux删除命令 x 删除光标所在处的字符 nx 

Ubuntu 18.04测试环境搭建-自动化测试

09-26
Python(python2.7/ 3.6/3.7 + pip1/3 + selenium3.14.0 + chromedriver2.42 + JDK8 + selenium-server-standalone3.14 + xvfb)自动化测试环境搭建 安装python2.7 sudo apt install python2.7 sudo apt install python-minimal 安装curl sudo apt install curl 获取pip sudo apt-get ins

Linux环境变量设置/etc/profile、/etc/bashrc、~/.profile、~/.bashrc区别

09-26
登入系统读取步骤: 当登入系统时候获得一个shell进程时,其读取环境设定档有三步 : 1.首先读入的是全局环境变量设定档/etc/profile,然后根据其内容读取额外的设定的文档,如 /etc/profile.d和/etc/inputrc 2.然后根据不同使用者帐号,去其家目录读取~/.bash_profile,如果这读取不了就读取~/.bash_login,这个也读取不了才会读取~/.profile,这三个文档设定基本上是一样的,读取有优先关系 3.然后在根据用户帐号读取~/.bashrc

超详细搭建Memcached主主复制+Keepalived高可用架构

09-26
简介 Memcached本身是基于内存的缓存,它的设计本身没有冗余机制.如果一个Memcached节点失去了所有的数据,应用程序可以从数据源中再次获取到数据,可以使用开源软件Magent实现Memcached集群,通过Magen缓存代理,防止单点现象.缓存代理也可以做备份,可以用keepalived软件实现高可用 实验环境 主机名 操作系统 IP地址 相关软件 master CentOS_7.4_x86_64 192.168.100.71 libevent-2.1.8-stable.tar.gz