linux云计算
文章平均质量分 74
qfxietian
这个作者很懒,什么都没留下…
展开
-
官方的 Share 分享网站
1、官方的 share 分享网站https://share.zabbix.com/zabbix-tools-and-utilities 例如:我们要实现监控Nginx ,我们查找一个模板 就以这个模板为例 2、在node1 上使用此模板1)安装配置 nginx[root@node1~]#yum-yinstallnginx[root@node1~]#vim/etc/nginx/nginx.conf#按照网页的操作指示location/stub...原创 2022-01-15 21:08:57 · 7919 阅读 · 0 评论 -
Linux命令基础,必知必会的 Vim 基础命令
1.简介vim 是 Linux 操作系统中最通用的全屏幕文本编辑器,是 vi 的增强版(vi iMproved),与 vi 完全兼容,且扩充了很多功能。vim 编辑器支持编辑模式和命令模式,编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文件的操作命令,要正确使用 vim 编辑器就必须熟练掌握这两种模式的切换。默认情况下,打开 vim 后自动进入命令模式。从编辑模式切换到命令模式使用 ESC 键,从命令模式切换到编辑模式使用 A、a、O、o、I、i 键。2.命令格式vim[OP.原创 2022-01-15 21:03:21 · 816 阅读 · 0 评论 -
求职屡屡碰壁,5个月的辛苦付出后斩获16000元offer
人的信心来自于底气,当有了底气,一切都顺理成章。我以前一直认为,只要有耐心,有决心,有信心,就可以在社会上立足,干出一番事业。但是经历了社会的毒打后,我才认识到我的想法有多可笑!我从小就不喜欢学习,学习简直就是“混”下来的。所以毕业就准备直接找工作,觉得自己没准能干出点事来。人最大的悲哀,莫过于活在自己的臆想中。一个个拒绝的声音,一封封杳无音讯的简历,一张张讥讽嘲笑的嘴脸,让我逐渐的明白,学历不吃香,又没有一技之长就想要随随便便成功,简直是痴人说梦,连工作的机会都不会给你。在深入思考后,原创 2022-01-04 20:13:48 · 912 阅读 · 1 评论 -
Linux的一些基础命令汇总
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。线上查询及帮助命令(2个)man:查看命令帮助,命令的词典,更复杂的还有info,但不常用。help:查看Linux内置命令的帮助,比如cd命令。文件和目录操作命令(18个)ls:全拼list,功能是列出目录的内容及其内容属性信息。cd:全拼change directory,功能是从当前工作目录原创 2021-12-29 18:34:57 · 254 阅读 · 0 评论 -
超详细的36个WEB渗透测试漏洞描述及修复方法
1. Apache样本文件泄露漏洞描述apache一些样例文件没有删除,可能存在cookie、session伪造,进行后台登录操作修复建议1、删除样例文件2、对apache中web.xml进行相关设置2. 弱口令漏洞描述由于系统中存在有弱口令,导致攻击者通过弱口令可轻松登录系统中,从而进行下一步的攻击,如上传webshell,获取敏感数据!另外攻击者利用弱口令登录网站管理后台,可任意增删改等操作,从而造成负面影响!修复建议1、建议强制用户首次登录时修...原创 2021-12-03 16:23:28 · 2547 阅读 · 0 评论 -
【收藏】10条Linux服务器安全加固建议
以下是服务器安全加固的步骤,本文以腾讯云的CentOS7.7版本为例来介绍,如果你使用的是秘钥登录服务器1-5步骤可以跳过。设置复杂密码服务器设置大写、小写、特殊字符、数字组成的12-16位的复杂密码 ,也可使用密码生成器自动生成复杂密码,这里给您一个链接参考:https://suijimimashengcheng.51240.com/echo"root:wgr1TDs2Mnx0XuAv"|chpasswd设置密码策略修改文件/etc/login.defsPASS_MA...原创 2021-12-03 16:07:36 · 181 阅读 · 0 评论 -
三招教你将Docker镜像体积减小90%
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。有了Docker容器,对于Java分布式微服务应用来说,无疑是天大的福音,妈妈再也不用但心测试时跑N个虚拟机,直到电脑宕机的情况。我们知道,在构建Docker容器时,应该尽量想办法获得体积更小的镜像,因为传输和部署体积较小的镜像速度更快。但RUN语句总是会创建一个新层,而且在生成镜像之前还需要使用很多中间文件,在这种情况下,该如何获得体积..原创 2021-12-02 17:52:55 · 1778 阅读 · 1 评论 -
分享18个 实用 Linux 运维命令及知识
1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录:find.-name“*.tar”-execmv{}./backup/;注解:find –name 主要用于查找某个文件名字,-exec 、xargs可以用来承接前面的结果,然后将要执行的动作,一般跟find在一起用的很多,find使用我们可以延伸-mtime查找修改时间、-type是指定对象类型(常见包括f代表文件、d代表目录),-size 指定大小,例如经常用到的:查找当前目录30天以前大于100M的LOG文件并...原创 2021-12-02 13:46:13 · 119 阅读 · 0 评论 -
Nginx进阶-配置提升(下)
Nginx 流量控制在流量控制方面, Nginx 主要提供了ngx_http_limit_conn_module 和ngx_http_limit_req_module 两种模块来完成这样的功能。ngx_http_limit_conn_module 模块: 主要针对连接数的配置ngx_http_limit_req_module 模块: 主要针对请求并发量的控制1、ngx_http_limit_conn_module 模块配置实例1)添加配置#在http段上设置一个共享区间(只...原创 2021-12-01 18:46:54 · 3542 阅读 · 1 评论 -
Nginx进阶-配置提升(上)
Nginx预定义变量1、配置位置无所谓配置位置,七层代理层和业务逻辑层上都可以配置使用。2、已定义的变量Nginx 本身提供了很多变量,这些变量可供我们在日志记录、rewrite规则编写、及更高级的LUA脚 本中去使用。这些Nginx 本身已定义的变量,来自于Nginx的各个模块。比如我们在"防盗链"中提到的变量 $invalid_referer就来自于ngx_http_referer_module 模块提供。但更多的变量的定义还是来自于 ngx_http_core_module..原创 2021-12-01 18:44:30 · 2453 阅读 · 0 评论 -
Linux 系统中的 root 用户管理
超级用户在操作系统管理中的作用1. 可以对任何文件、目录或进程进行操作超级用户的操作是在系统最高许可范围内的操作,有些操作就是具有超级权限的root也无法完成。比如/proc目录,/proc是用来反应系统运行的实时状态信息的,因此即便是root也无法对其进行写操作。2.对涉及系统全局的系统管理硬件管理、文件系统管理、用户管理以及涉及的系统全局配置等,如果执行某个指令或工具时,提示无权限,大多是需要超级权限来完成。比如用adduser来添加用户,这跟只能使用通过超级权限的用户来完成。...原创 2021-12-01 18:31:02 · 4435 阅读 · 0 评论 -
K8s1.17部署Dashboard2.0(下)
注:因为本次部署在Centos8.1上,Dashboard必须使⽤2.0-rc6以 上版本,rc6以下测试部署不成功Dashboard介绍Dashboard 是基于⻚的 Kubernetes ⽤户界⾯。您可以使⽤ Dashboard 将容器应⽤部署到 Kubernetes 集群中,也可以对容器应 ⽤排错,还能管理集群资源。您可以使⽤ Dashboard 获取运⾏在集群 中的应⽤的概览信息,也可以创建或者修改 Kubernetes 资源(如 Deployment,Job,DaemonSet 等..原创 2021-11-24 17:01:24 · 3402 阅读 · 1 评论 -
K8s1.17部署Dashboard2.0(上)
自己制作证书1、删除上面创建的各种资源#kubectldelete-fcreate-admin.yaml#kubectldelete-fdashboard-admin-bind-clusterrole.yaml#kubectldelete-frecommended.yaml2、修改recommended.yaml⽂件#因为我们要⼿动创建名称空间,把这⾥的创建删除掉,不然如果出了错⽤yaml删除ns的时候也会把⾥⾯的资源全部删掉#apiVersion:...原创 2021-11-24 16:41:58 · 2648 阅读 · 0 评论 -
Linux面试最高频的5个基本问题
大家好! 今天给大家分享一下Linux面试最高频的5个基本问题CPU利用率和CPU负载的区别是什么提到CPU利用率,就必须理解时间片。什么是CPU时间片?我们现在所使用的Windows、Linux、Mac OS都是“多任务操作系统”,就是说他们可以“同时”运行多个程序,比如一边打开Chrome浏览器浏览网页还能一边听音乐。但是,实际上一个CPU内核在同一时刻只能干一件事,那操作系统是如何实现“多任务”的呢?大概的方法是让多个进程轮流使用CPU一小段时间,由于这个“一小段时间”很短(在lin...原创 2021-11-17 16:19:54 · 150 阅读 · 0 评论 -
工作9年的程序员带你全面认识 Linux
你知道哪个操作系统是世界上最受欢迎的操作系统吗?是Linux!它一般运行于服务器和超级计算机上,我们日常访问网站背后的数百万台服务器很有可能运行着的操作系统就是Linux。在本文中,我们将学习Linux是什么以及它来自何处,常用的Linux知识以及想要在这个令人兴奋的平台上畅游所需的命令。1、什么是Linux?就像Windows或Apple的mac OS一样,Linux也是一个操作系统。操作系统是管理计算机中不同设备和应用程序软件的集合。举例来说,其中的部分软件负责着关闭、启动计算机,有些软原创 2021-11-10 13:43:52 · 150 阅读 · 0 评论 -
Linux 下使用 Shell 批量修改文件名的三种方法
Linux 下使用 Shell 批量修改文件名的三种方法1、通过sed替换[root@node01wolf]#find/-typef-namewolf.log/wolf.log/tmp/wolf.log/root/wolf/wolf.log[root@node01wolf]#sed-i's#wolf#yujing#g'find/-typef-namewolf.log[root@node01wolf]#find/-typef-name"wo...原创 2021-11-09 11:04:34 · 2517 阅读 · 0 评论 -
教你 Linux 下如何实现 MySQL 数据库每天自动备份定时备份
教你 Linux 下如何实现 MySQL 数据库每天自动备份定时备份。备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。而对于一些网站、系统来说,数据库就是一切,所以做好数据库的备份是至关重要的!备份是什么?为什么要备份容灾方案建设存储介质光盘磁带硬盘磁盘阵列DAS:直接附加存储NAS:网络附加存储SAN:存储区域网络云存储这里主要以本地磁盘为存.原创 2021-11-08 17:19:43 · 1169 阅读 · 0 评论 -
红帽 Linux 9.0 Beta 发布,新功能上线
红帽 Linux 9.0 Beta 发布,新功能上线!红帽公司宣布了即将推出的红帽企业版(RHEL)Linux 9.0的第一个公开测试版。红帽企业Linux 9.0为其Cockpit网络控制台带来了改进,现在能够从网络控制台应用内核实时补丁。RHEL 9 Beta还拥有额外的安全配置文件、集成的OpenSSL 3支持、IMA集成、SSH根密码登录最终被默认禁用、围绕容器开发的改进等等。除此之外,Red Hat Enterprise Linux 9.0还带来了大量的组件和软件更新包,如使用GCC原创 2021-11-08 17:04:43 · 2274 阅读 · 0 评论 -
免费学习自动化运维利器AnsiblePlaybook的任务控制(上)
免费学习自动化运维利器AnsiblePlaybook的任务控制(上)Ansible 任务控制基本介绍这主要来介绍PlayBook中的任务控制。任务控制类似于编程语⾔中的if ... 、for ... 等逻辑控制语句。这⾥我们给出个实际场景应⽤案例去说明在PlayBook中,任务 控制如何应⽤。在下的PlayBook中,我们创建了 tomcat、www 和 mysql 三个用户。安装了Nginx 软件包、并同时更新了 Nginx 主配置⽂件和虚拟 主机配置⽂件,最后让Nginx 服务处于.原创 2021-11-04 16:35:48 · 1154 阅读 · 0 评论 -
IBM新设计,Linux 性能有望大幅提升
IBM新设计,Linux 性能有望大幅提升命名空间(Namespace)是 Linux 内核的一个特性,它对内核资源进行分区,使得一组进程看到一组资源,而另一组进程看到一组不同的资源。该功能的工作原理是为一组资源和进程使用相同的命名空间,但这些命名空间引用不同的资源。资源可能存在于多个空间中。此类资源的示例包括进程 ID、主机名、用户 ID、文件名以及一些与网络访问和进程间通信相关的名称。IBM 工程师 Pratik Sampat 近日发表了 Linux 内核的 CPU Namespace 接口原创 2021-11-04 16:27:37 · 112 阅读 · 0 评论 -
Ansible Ad-Hoc 命令
Ansible Ad-hoc 命令是什么呢?这其实是一个概念性的名字,是相对于写 Ansible playbook 来说的.类似于在命令敲⼊shell命令和 写shell scripts两者之间的关系。可以于执行一些临时命令。如果我们敲些命令去较快的完成⼀些事情,⽽不需要将这些 执⾏的命令特别保存下来, 这样的命令就叫做 ad-hoc 命令。Ansible提供两种方式去完成任务,是 ad-hoc 命令,⼀是写 Ansible playbook(这部分在⾼级课程中会详细阐释)。想做进一步了解可添加微信原创 2021-11-03 17:46:13 · 285 阅读 · 0 评论 -
动化运维利器 Ansible-Playbook
动化运维利器 Ansible-Playbook一、 Ad-Hoc 的问题通过对 AD-HOC 的学习,我们发现 AD-HOC 每次只能在被管理节 点上执简单的命令。而日常工作中,我们往往面临的是一系列的复杂操作,例如我们有 可能需要安装软件、更新配置、启动服务等等⼀系列操作的结合。此时 再通过 AD-HOC 去完成任务就有些力不从心了。在这种场景下,Ansible引进了 PLAYBOOK 来帮忙我们解决这样复 杂问题。二、 PlayBook是什么Playbook 也通常被⼤家翻译成剧原创 2021-11-03 17:38:38 · 1482 阅读 · 0 评论