
linux
偷一个月亮
爱搞事的web狗~
展开
-
树莓派 安装 Ubuntu MATE18
Ubuntu MATE18 树莓派pi@raspberrypi:~ $ sudo service cups stoppi@raspberrypi:~ $ sudo vi /etc/cups/cupsd.confpi@raspberrypi:~ $ cd /etc/cups/pi@raspberrypi:/etc/cups $ ls -al总用量 80drwxr-xr-x ...原创 2020-12-12 21:31:00 · 420 阅读 · 0 评论 -
CobaltStrike 4.0 Error occurred during initialization of VM agent library 内存增加/报错解决办法
λ start.batjava -Dfile.encoding=UTF-8 -javaagent:CobaltStrikeCN.jar -XX:ParallelGCThreads=4 -XX:+AggressiveHeap -XX:+UseParallelGC -jar cobaltstrike.jarError occurred during initialization of VMCould not reserve enough space for object heap在安装CobaltSt原创 2020-12-12 18:33:59 · 1969 阅读 · 0 评论 -
删除Cloudflare记录后DNS仍然解析的问题解决记录
0x01 问题之前域名使用国外免费CDN(Cloudflare)进行内容分发,后由于速度不佳,遂删除。然后把腾讯云的域名DNS改回国内之后,还是不能生效。但是!删除之后CDN仍然存在,无论是从国内还是国外ping都如下图所示,全部为国外CDN的ip,境内访问经常ping不通。所以当前解决的问题就是:刷新DNS服务器的解析。0x02 解决办法清除 CloudFlare Purge...原创 2020-04-14 17:59:08 · 13413 阅读 · 4 评论 -
加速更新DNS解析记录的方法
问题:之前域名使用国外免费CDN(Cloudflare)进行内容分发,后由于速度不佳,遂删除。然后把腾讯云的域名DNS改回国内之后,还是不能生效。但是!删除之后CDN仍然存在,无论是从国内还是国外ping都如下图所示,全部为国外CDN的ip,境内访问经常ping不通。所以当前解决的问题就是:刷新DNS服务器的解析。請輸入網域名稱,您可以選擇 DNS 記錄之一:A、AAAA、CNAM...原创 2020-04-14 17:53:14 · 2184 阅读 · 0 评论 -
Homeless靶场笔记
加载开启镜像原创 2020-04-13 11:53:59 · 365 阅读 · 1 评论 -
修改Linux系统时间北京时间
查看服务器时间date -R修改Linux系统时间北京时间rm -rf /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime查看服务器时间date -R原创 2020-04-09 18:29:57 · 929 阅读 · 0 评论 -
Linux升级内核教程
下载最新版的内核deb安装包。如果系统是64位,则下载amd64的linux-image中含有generic这个deb包;如果系统是32位,则下载i386的linux-image中含有generic这个deb包;http://kernel.ubuntu.com/~kernel-ppa/mainline/安装的命令如下(以最新版的64位4.9.3举例而已,请替换为下载好的deb包):wge...原创 2020-04-05 00:22:26 · 440 阅读 · 0 评论 -
kali环境安装pyenv
root@kali:/home/tools/Voyager# apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev...原创 2020-03-09 14:50:38 · 2430 阅读 · 0 评论 -
使用脚本操作mysql数据库 -- Linux bash
使用脚本操作mysql数据库非交互执行sql语句ubuntu@VM-0-13-ubuntu:~$ mysql -uroot -pwen1053431697 -e "show databases"mysql: [Warning] Using a password on the command line interface can be insecure.+------------------...原创 2020-01-10 10:49:47 · 272 阅读 · 0 评论 -
使用nc定时备份服务器 -- Linux bash
使用nc定时备份使用nc进行端口扫描C:\Users\Negoowen$ nmap -sP 192.168.1.0/24# 扫描存活主机Starting Nmap 7.60 ( https://nmap.org ) at 2020-01-09 10:03 ?D1ú±ê×?ê±??Nmap scan report for 192.168.1.1Host is up (0.00s la...原创 2020-01-09 11:20:44 · 387 阅读 · 0 评论 -
文件监控脚本 -- Linux bash
文件监控脚本 – Linux bashmd5算法及生成方式MD5值等同于文件的ID,它的值是唯一的。 如果文件已被修改(例如嵌入式病毒,特洛伊木马等),其MD5值将发生变化。 因此,一些常规下载URL提供文件MD并且通常提供MD5值。 如果用户在下载后发现他们的MD5值与网站公告不一致,可能是文件被修改过或者下载出错。md5sum命令用于生成和校验文件的md5值。它会逐位对文件的内容进...原创 2020-01-08 16:45:55 · 793 阅读 · 0 评论 -
自动登录ftp备份 --Linux bash
自动登录ftp备份 --Linux bash启动ftp服务备份脚本root@Righteous:/tmp/tmp# cat auto_bak_ftp.sh#!/bin/bashGET_FILENAME="20190628193912.mp4"SERVER_IP="192.168.1.107"USER="test1"PASSWD="test1"FTP=/usr/bin/ftp...原创 2020-01-08 16:09:02 · 214 阅读 · 0 评论 -
ftp自动化登录下载(expect)--Linux bash
expect自动化操作ftp安装expect(不预装)root@instance-zqtg07w6:/home/majun/bash_scripts# expectThe program 'expect' is currently not installed. You can install it by typing:apt install expectroot@instance-zqt...原创 2020-01-08 12:52:27 · 634 阅读 · 0 评论 -
批量检测服务器存活脚本--Linux bash
安装web服务器并开启root@instance-zqtg07w6:~# apa-get install apache2root@instance-zqtg07w6:~# service apache2 startroot@instance-zqtg07w6:~# service apache2 status● apache2.service - LSB: Apache2 web serv...原创 2020-01-07 17:01:55 · 533 阅读 · 0 评论 -
while循环--Linux
while循环基本格式while expressiondo commanddoneroot@kali:~/Desktop# vim while01.sh root@kali:~/Desktop# cat while01.sh #!/bin/bashCONTER=5while [[ $CONTER -ge 0 ]]do echo -n "$CONTER" ...原创 2020-01-07 15:36:13 · 262 阅读 · 0 评论 -
For循环--Linux
For循环for的列表循环for VARIABLE in (list)do commanddoneroot@kali:~/Desktop# cat fruit01.sh #!/bin/bashfor FRUIT in apple banana orange peardo echo "$FRUIT is my favorite"doneecho "no mor...原创 2020-01-07 15:29:47 · 315 阅读 · 0 评论 -
重定向--Linux bash
重定向I/O 重定向的符号符号含义>标准输出覆盖重定向>>标准输出追加重定向> &标识输出重定向<标准输入重定向|管道:从一个命令中读取输出作为另外一个命令的输入Linux进程默认情况下会有三个缺省打开的文件描述符:标准输入(stdin)、标准输出(stdout)、标准错误(stderror)。它...原创 2020-01-07 11:05:14 · 306 阅读 · 0 评论 -
批量添加用户脚本--Linux bash
脚本实例批量用户添加for 在读取文件时,任何空白字符都可以自动作为分隔符、while的按行读取使用的是换行符作为标记,所以在这使用while更好majun@instance-zqtg07w6:~/bash_scripts$ vim useradd_while02.shmajun@instance-zqtg07w6:~/bash_scripts$ vim users.txtmajun@i...原创 2020-01-07 11:02:23 · 565 阅读 · 0 评论 -
shell内建命令--Linux
exec命令()取代当前shellfind ./ -name "*.txt" -exec ls -al {} \;find ./ -name "*.txt" -exec rm -rf {} \;[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-asuNPUtM-1577971154085)(en-resource://database/3994:1)]ex...原创 2020-01-02 21:19:32 · 135 阅读 · 0 评论 -
基本语法(数组)--Linux
基本语法数组定义majun@instance-zqtg07w6:~$ papa: command not foundmajun@instance-zqtg07w6:~$ echo $?127majun@instance-zqtg07w6:~$ declare -a arraymajun@instance-zqtg07w6:~$ echo $arraymajun@instance-...原创 2020-01-02 21:18:37 · 155 阅读 · 0 评论 -
shell编程基础(变量)--Linux
majun@instance-zqtg07w6:~$ echo $BASH/bin/bashmajun@instance-zqtg07w6:~$ echo $BASH_VERSION4.3.48(1)-releasemajun@instance-zqtg07w6:~$ cd /etc/systemd/network/majun@instance-zqtg07w6:/etc/syste...原创 2020-01-02 21:17:10 · 112 阅读 · 0 评论 -
判断结构--Linux
if判断结构if expression; then command1 command2fimajun@instance-zqtg07w6:~$ vim score01.shmajun@instance-zqtg07w6:~$ cat score01.sh#!/bin/bashecho -n "Please input your score:"read SCOREi...原创 2020-01-02 21:15:28 · 220 阅读 · 0 评论 -
测试符-linux
文件测试符文件测试符意义-r文件或目录,对目前(有效的)用户或组来说是可读的-w文件或目录,对目前(有效的)用户或组来说是可写的-x文件或目录,对目前(有效的)用户或组来说是可执行的-o文件或目录,由目前(有效的)用户拥有-R文件或目录,对实际的用户或组来说是可读的-W文件或目录,对实际的用户或组来说是可写的-X文件或目录,对...原创 2020-01-02 21:14:56 · 168 阅读 · 0 评论 -
判断结构(if/case)--linux
if判断结构if expression; then command1 command2fimajun@instance-zqtg07w6:~$ vim score01.shmajun@instance-zqtg07w6:~$ cat score01.sh#!/bin/bashecho -n "Please input your score:"read SCOREi...原创 2020-01-02 13:08:36 · 276 阅读 · 0 评论 -
shell运算符--linux
# linux变量默认是字符串类型,需要用declare来进行声明ubuntu@VM-0-13-ubuntu:~$ a=8;a+=1ubuntu@VM-0-13-ubuntu:~$ echo $a81ubuntu@VM-0-13-ubuntu:~$ declare -i a# 复合算数运算符ubuntu@VM-0-13-ubuntu:~$ a=8;a+=2ubuntu@VM-0-1...原创 2019-12-31 15:33:52 · 195 阅读 · 0 评论 -
awk命令用法教程(简单易懂)
简介AWK是一个优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人阿尔佛雷德·艾侯、彼得·温伯格和布莱恩·柯林汉姓氏的首个字母)的最大功能取决于一个人所拥有的知识。awk经过改进生成的新的版本nawk,gawk,现在默认linux系统下日常使用的是gawk,用命令可以查看正在应用的awk的来源(ls -l /bin/a...原创 2019-12-27 17:13:40 · 440 阅读 · 0 评论 -
ubuntu/centos/Redhat安装docker-compose
docker -vsudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compos...原创 2019-12-05 19:05:05 · 186 阅读 · 0 评论 -
如何搭建Tor网站
然后再来配置torvi /etc/tor/torrc添加以下两行HiddenServiceDir /var/lib/tor/hidden_service/HiddenServicePort 80 127.0.0.1:8080原创 2020-03-10 10:30:23 · 5612 阅读 · 1 评论 -
Apache Flink Jar包上传漏洞复现(详细)
搭建环境wget http://mirror.bit.edu.cn/apache/flink/flink-1.9.1/flink-1.9.1-bin-scala_2.11.tgztar -zxf flink-1.9.1-bin-scala_2.11.tgz./start-cluster.sh记得切换目录,.sh在bin文件夹出现了一点小插曲:Please specif...原创 2019-11-22 18:26:04 · 1318 阅读 · 0 评论 -
如何用NC传输文件和文件夹
传输文件接收方:nc -l 9999 > example.txt传输方:nc 10.0.1.162 9995 < 待传输的文件.txt传输文件夹打包当前目录的文件和文件夹进行压缩传输tar cfz - * | nc 180.76.167.174 9999接收方接收到会自动解压缩nc -l 9999| tar xfvz -...原创 2019-11-21 17:10:09 · 1303 阅读 · 0 评论