
Linux
文章平均质量分 57
安安csdn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【kubernetes系列学习】如何执行pod中没有的命令?
如何执行pod中没有的命令?原创 2022-11-17 21:34:19 · 2612 阅读 · 0 评论 -
常用命令记录
常用命令原创 2022-10-13 10:31:02 · 1021 阅读 · 0 评论 -
【linux错误解决】Systemd error: dbus: connection closed by user
systemd dbus error原创 2022-10-11 13:15:36 · 4658 阅读 · 0 评论 -
【k8s错误解决系列】kubelet报错too many open files
too many open files原创 2022-08-24 22:11:07 · 2071 阅读 · 0 评论 -
hyperv中的ubuntu虚拟机双网卡设置
hyperv中的ubuntu虚拟机双网卡设置原创 2022-08-24 21:57:10 · 1997 阅读 · 0 评论 -
hyperv创建ubuntu20.10 ubuntu18.04虚拟机
hyperv创建ubuntu虚拟机原创 2022-08-24 21:56:11 · 1404 阅读 · 0 评论 -
【问题解决】linux下make编译报错 fatal error: systemd/sd-journal.h: No such file or directory
报错/root/.go/pkg/mod/github.com/coreos/go-systemd/v22@v22.3.2/sdjournal/journal.go:27:11: fatal error: systemd/sd-journal.h: No such file or directory 27 | // #include <systemd/sd-journal.h> | ^~~~~~~~~~~~~~~~~~~~~~compilation ter原创 2022-05-11 18:03:15 · 2086 阅读 · 0 评论 -
Windows下如何使用VScode连接远程linux服务器进行远程开发
Windows下如何使用VScode连接远程linux服务器进行远程开发1. 先上手-成功连接1.vscode下载安装所需插件:vscode中的remote-ssh插件安装之后,就会出现上图黄色所示的图标2.点击远程图标中的配置按钮,选择config文件3.配置config文件Host部分输入服务器的外号(如“test”)HostName部分输入服务器的地址User部分输入用户的名称config文件中写的Host名称test就会显示在最左侧。4.新建窗口连接此时,单击“新建连接原创 2022-05-05 16:01:59 · 2931 阅读 · 4 评论 -
ssh远程连接实践 一文详解
ssh原理参考:图解SSH原理 写的很多,推荐阅读。对上述参考链接中的内容稍作总结如下:1)加密的方式主要有两种:对称加密(也称为秘钥加密):加密解密使用同一套秘钥非对称加密(也称公钥加密):有两个密钥:“公钥”和“私钥”。两个密钥的特性:公钥加密后的密文,只能通过对应的私钥进行解密。而通过公钥推理出私钥的可能性微乎其微。非对称加密会产生中间人攻击问题。中间人攻击:Client端如何保证接受到的公钥就是目标Server端的?,如果一个攻击者中途拦截Client的登录请求,向其发送自己的公钥原创 2022-05-05 16:01:05 · 1017 阅读 · 0 评论 -
linux下源码编译lrzsz
linux下源码编译lrzsz更新时间:2022-04-09(六)lrzsz github地址lrzsz: free x/y/zmodem implementation 可找到下载链接wget https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz --no-check-certificate tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20 ./configure &a原创 2022-04-09 16:33:31 · 841 阅读 · 0 评论 -
【问题解决】Centos7 yum命令异常报错Could not retrieve mirrorlist http://mirrorlist.centos.org
问题出现:在把虚拟机的ip改为静态ip之后,yum install就会出现这样子的问题[root@etcd ~]# yum install -y wget已加载插件:fastestmirrorDetermining fastest mirrorsCould not retrieve mirrorlist http://mirrorlist.centos.org/?relea14: curl#6 - "Could not resolve host: mirrorlist.centos.org; 未知转载 2021-09-24 10:27:23 · 2720 阅读 · 2 评论 -
【错误解决】ntpdate[12534]: no server suitable for synchronization found (完美解决)
错误信息:[root@m1 ~]# ntpdate time.windows.com 8 Sep 15:11:43 ntpdate[12534]: no server suitable for synchronization found解决办法:[root@n2 ~]# vim /etc/hosts最后添加:168.61.215.74 time.windows.com注意:这个地址可能会变,如果这个地址不行的话,就到宝藏网站输入:time.windows.com,查看其对应的ip地址,进原创 2021-09-08 15:16:26 · 1019 阅读 · 1 评论 -
centos中VsCode安装Go的相关插件(超简单)
环境windows中的虚拟机中安装了centos8windows中下载了vscode,远程连接了centos8vscode需要下载go的相关插件总结:centos中vscode下载go的相关插件问题The “gopls” command is not available. Use “go get -vgolang.org/x/tools/cmd/gopls” to install.解决方案(超简单)参考链接因为Go有一个全球模块代理,设置一下代理再去安装,就可以十分顺利的进行。(1原创 2021-07-26 19:20:56 · 692 阅读 · 0 评论 -
shell系统学习1之文本处理工具及bash特性
文章目录第一章一、文本处理工具1. grep工具语法和选项2. cut工具语法和选项3. sort工具语法和选项4.uniq工具5.tee工具6.diff工具语法和选项7. paste工具8. tr工具语法和选项小试牛刀二、bash的特性1、命令和文件自动补全**2、常见的快捷键****4、bash中的引号**(重点)一、SHELL介绍3. shell脚本㈠ 什么是shell脚本?㈡ 什么时候用到脚本?㈢ shell脚本能干啥?㈣ 如何学习shell脚本?㈤ 学习shell脚本的秘诀㈥ shell脚本的基本原创 2021-03-30 11:59:08 · 679 阅读 · 2 评论 -
Linux环境变量
export GOPROXY=https://mirrors.aliyun.com/goproxy/go env -w GOPROXY=https://goproxy.io,directgo 1.13提供了 go env -w命令来写环境变量,这是用户级别的环境变量export/etc/profile 对所有用户有效在用户目录下的.bash_profile文件中增加变量 【对单一用户生效(永久的)】修改文件后要想马上生效还要运行$ source ~/.bash_profile不然只能在下次重进.原创 2021-01-21 22:50:48 · 122 阅读 · 0 评论 -
kubernetes CRD介绍及用kubebuilder编写自己的CRD及Controller
CRDCRD简介CRD官方文档kubernetes 有两种机制供用户扩展API第一种:CRD,复用Kubernetes的API Server,无须编写额外的APIServer。用户只需要定义CRD,并且提供一个CRD控制器,就能通过Kubernetes的API管理自定义资源对象了,同时要求用户的CRD对象符合API Server的管理规范。 该方法更易用、不需要编码。但是缺乏灵活性。第二种:使用API聚合机制 ,用户需要编写额外的API Server,可以对资源进行更细粒度的控制(例如,原创 2021-01-21 16:20:29 · 7212 阅读 · 7 评论 -
Centos中安装golang、kubebuilder、kustomize环境
goyum安装go通过yum安装,比较简单yum install epel-releaseyum install golanggo version源码安装用yum就好了,哈哈!修改环境变量通过go env命令进行查看:go envecho $PATH配置环境变量# vim /etc/profile在文件的末尾添加如下代码: # ningan为自己的用户名export GOROOT=/usr/lib/golangexport GOPATH=/home/ninga原创 2021-01-21 15:20:09 · 2014 阅读 · 0 评论 -
XShell上传、下载本地文件到linux服务器
参考该链接使用lrzsz工具#ubuntusudo apt install lrzsz #centOSyum install -y lrzsz上传:在linux终端输入:rz,就会弹出窗口,直接选择文件即可下载:在linux终端输入:sz 文件名,就会弹出窗口,直接选择文件保存位置即可注意:这种文件传输方式不能在vmware虚拟机中使用,是在xshell上使用的...原创 2021-01-13 15:18:53 · 182 阅读 · 0 评论 -
Xshell Linux centOS命令提示符改颜色
自己喜欢的风格1 切换到root用户[ningan@k8s-node1 ~]$ su密码:[root@k8s-node1 ningan]#2 执行vim ~/.bashrc3 添加语句 PS1=’[\e[35;40m][\t][\u@ \W]$: [\e[m]’PS1="\[\e[32;40m\][\u@\h \W]\$\[\e[0m\] "4 退出VIM 执行source ~/.bashrc效果如下:是不是感觉并没有那么好看但是,当你操作完下面的步骤,神奇的事情就发生了原创 2021-01-12 17:21:05 · 6222 阅读 · 0 评论 -
[错误解决]centos中使用kubeadm方式搭建一个单master的K8S集群
错误提示[ERROR FileContent–proc-sys-net-ipv4-ip_forward]: /proc/sys/net/ipv4/ip_forward contents are not set to 1解决方法[root@k8s-node1 ningan]# echo "1" > /proc/sys/net/ipv4/ip_forward错误提示[root@k8s-master ningan]# kubeadm init --apiserver-advertise-addr原创 2021-01-11 18:27:01 · 6473 阅读 · 0 评论 -
ubuntu18.04中Docker安装、命令、部署软件、Dockerfile、docker-compose、docker私有仓库
Docker概述Dcoker可以解决软件跨环境迁移的问题Docker安装参考链接为了避免每次命令都输入sudo,可以设置用户权限,注意执行后须注销重新登录sudo usermod -a -G docker $USER例如:当前用户为ningansudo usermod -a -G docker ningan安装完成之后,查看docker版本命令:docker -vdocker --versionDocker架构菜鸟教程Docker 包括三个基本概念:镜像(Image):D原创 2020-12-18 18:19:58 · 1739 阅读 · 0 评论 -
【软件安装】ubuntu18.04中安装RabbitMQ 【问题解决】windows不能远程访问虚拟机ubuntu里面的rabbitmq
参考链接原创 2020-11-30 19:56:32 · 550 阅读 · 0 评论 -
ubuntu18.04中安装Zookeeper及各种错误排查 (辛酸史呀)
文章目录建议Zookeeper安装第一步:安装 jdk(略)第二步:下载 zookeeper 的压缩包第三步:解压缩压缩包第四步:进入zookeeper-3.4.6目录,创建data目录第五步:进入conf目录 ,把zoo_sample.cfg 改名为zoo.cfg第六步:打开zoo.cfg文件, 修改data属性小tip:在vim里面如何不退出就轻松复制文件路径?启动、停止Zookeeper启动服务命令查看服务状态1.出现错误:Client port found: 2181. Client addres原创 2020-11-24 11:24:49 · 1418 阅读 · 0 评论 -
SySe复现-----测试 2020.6.10
参考博客:大神博客3.1 第一部分:数据切片——测试0. 准备项目文件anwenyan@grin:~$ git clone https://github.com/SySeVR/SySeVR.git重命名,加上时间anwenyan@grin:~$ mv SySeVR/ SySeVR_2020.6.10/1.第一步:导入测试数据(1)如果之前运行过joern,在导入之前需要删除joernIndex,即要删除之前导入的数据(必须要在joern-0.3.1目录下 因为joernIn原创 2020-06-10 11:27:01 · 3252 阅读 · 5 评论 -
ubuntu18.04进行Nvidia显卡配置 xrandr Failed to get size of gamma for output default
最初的问题:用teamviewer连接ubuntu18.04时,显示窗口就一丢丢,刚开始想着也许是分辨率的问题,就去查ubuntu18.04的分辨率,结果显示说只有一个默认的800x600,xrandr Failed to get size of gamma for output default查了半天,终于发现了问题,原来是显卡驱动的问题ubuntu18.04进行Nvidia显卡配置...原创 2020-04-17 07:06:03 · 4548 阅读 · 0 评论 -
SySeVR复现
ningan@ubuntu:~/JOERN/usr/Neo4j/neo4j-community-2.1.8$ lsbin conf hs_err_pid3325.log LICENSES.txt NOTICE.txt README.txt UPGRADE.txtCHANGES.txt data lib LICENSE.txt ...原创 2019-12-20 19:20:18 · 3886 阅读 · 16 评论 -
安装joern
装了整整两天 终于装好了 接下来就开始应用了参考:https://blog.youkuaiyun.com/m0_37924639/article/details/78783592https://blog.youkuaiyun.com/God_Jn/article/details/103238013https://blog.youkuaiyun.com/water_likly/article/details/8841512...原创 2019-12-19 11:19:49 · 866 阅读 · 2 评论 -
ubuntu18.04通过anaconda安装tensorflow
安装参考: https://blog.youkuaiyun.com/gangeqian2/article/details/79358543假定anaconda cuda cudnn均已经安装1.创建tensorflow环境ningan@ningan-QiTianM610-D529:~/anaconda3$ conda create -n tensorflow-gpu python=3.6如果出现安装不...原创 2019-11-12 20:24:23 · 1190 阅读 · 0 评论 -
ubuntu创建teamviewer图标
安装了teamviewer之后一直没有图标,每次都从命令行启动,实在是受不了了,今天就把这个问题解决一下主要参考博客:https://blog.youkuaiyun.com/u013832707/article/details/89851775自己在/usr/bin/application下新建了一个teamviewer.desktop文件里面内容如下:[Desktop Entry]Nam...原创 2019-10-26 12:35:32 · 397 阅读 · 0 评论 -
ubuntu开机出现grub解决方法
https://blog.youkuaiyun.com/luo617/article/details/81321721转载 2019-10-12 17:20:20 · 2638 阅读 · 0 评论 -
ubuntu 18.0安装cppcheck1.88
https://www.cnblogs.com/shanyu20/p/11238109.htmlmake SRCDIR=build CFGDIR=/home/ningan/下载/cppcheck-1.88/sudo make install CFGDIR=/home/ningan/下载/cppcheck-1.88/原创 2019-09-15 12:18:10 · 791 阅读 · 0 评论 -
Linux:进程权能
execve(执行文件)在父进程中fork一个子进程,在子进程中调用exec函数启动新的程序。exec函数一共有六个,其中execve为内核级系统调用,其他(execl,execle,execlp,execv,execvp)都是调用execve的库函数。 表头文件:#include<unistd.h...原创 2019-03-20 17:28:21 · 478 阅读 · 0 评论 -
Linux:man查看函数帮助提示没有函数手册页条目的解决方法
sudo apt-get install manpages-posix-dev原创 2019-03-20 15:07:16 · 1519 阅读 · 0 评论 -
linux程序的常用保护机制
linux NX PIE windows DEP ASLR NX:-z execstack/-z noexecstack(关闭 / 开启) Canary:-fno-stack-protector/-fstack-protector/-fstack-protector-all(关闭 / 开启 / 全开启) P...原创 2018-12-11 14:06:58 · 3081 阅读 · 0 评论 -
linux漏洞利用实践笔记
遗留问题:bin/sh/下面能执行什么?????? fread 函数原型 size_t fread ( void *buffer, size_t size, size_t count, FILE *stream) ; 参 数 buffer 用于接收数据的内存地址 size 要读的每个数据项的字节数,单位是字节 cou...原创 2018-12-11 00:49:26 · 369 阅读 · 0 评论 -
C语言编译过程
https://www.cnblogs.com/chaguang/p/8306106.html (1)预编译过程主要处理那些源代码文件中的以“#”开始的预编译指令。 -E表示只进行预编译 $gcc -E hello.c -o hello.i (2)编译过程就是把预处理完的文件进行一系列词法分析、语法分析、语义分析...原创 2018-12-10 15:52:14 · 329 阅读 · 0 评论 -
安装ubuntu双系统时安装ubuntu引导后出现黑屏
安装ubuntu引导后出现黑屏的解决办法https://blog.youkuaiyun.com/ubunfans/article/details/46544175https://blog.youkuaiyun.com/ytusdc/article/details/77918141原创 2018-12-09 23:38:57 · 5943 阅读 · 0 评论 -
Linux如何看windows资料
https://m.baidu.com/sf_baijiahao/s?id=1615117487844159833&wfr=spider&for=pchttp://www.cnblogs.com/wangbo2008/p/3782730.htmlhttps://blog.youkuaiyun.com/qq_26822029/article/details/80526920原创 2018-12-19 15:42:09 · 165 阅读 · 1 评论 -
Aleph1堆栈溢出例子调试过程
参考:https://blog.youkuaiyun.com/cyteven/article/details/19175083 讲述的很全面 中文版 (1)错误信息 出现段错误 看上图,我们...原创 2018-11-20 15:10:59 · 320 阅读 · 0 评论 -
堆栈溢出
https://blog.youkuaiyun.com/cyteven/article/details/19175083原创 2018-12-19 15:50:38 · 430 阅读 · 0 评论