3 Linux资源站

尚未进行身份认证

我要认证

分享交流原创IT资源、与大家分享更优质的Linux技术干货

等级
TA的排名 1w+

Linux小小白的学习经历那点事

不知道大家知不知道Linux,或者说对于Linux了解有多少,曾经的我连计算机都不会操作,更别说Linux系统了,可以说完全是一个小白,上了大学后才知道原来电脑除了Windows系统外还有别的,而且用处多多,于是开始了Linux学习之旅,学习过程也是故事多多。首先,从我认识Linux说起,那是上大学的时候,看到很多东西都需要在电脑上操作,而且同学几乎人手一个电脑,于是我也买了一台属于自己的电脑,但问题出现了,我不会使啊,高中时虽然也接触过电脑,但只限于最基础的操作,比如拼音,打字等,现在要学很.

2020-10-29 08:39:16

RabbitMQ小技巧-确定消息投递情况

导读 在使用RabbitMQ消息中间件时,因为消息的投递是异步的,默认情况下,RabbitMQ会删除那些无法路由的消息。为了能够检出消息是否顺利投递到队列,我们需要相应的处理机制。今天就来验证一下相关的验证机制。 1. 前言在使用RabbitMQ消息中间件时,因为消息的投递是异步的,默认情况下,RabbitMQ会删除那些无法路由的消息。为了能够检出消息是否顺利投递到队列,我们需要相应的处理机制。今天就来验证一下相关的验证机制。2. 消息投递失败那么哪些情况消息会投递失败呢?Rabb

2020-10-28 08:37:55

Linux中一个高效的资源监控器 – Bpytop

导读 对于终端爱好者来说,能够监控系统资源的使用也是至关重要的。了解系统的资源利用率可以帮助您在一般的系统维护中做出明智的决策。有一些选项,比如top和htop,但是它们只显示一些系统指标,比如CPU和内存使用情况。Bpytop是一个高效的、视觉上很吸引人的基于终端的资源监视器。 准备工作在开始安装Bpytop之前,请确保系统满足以下要求:Python3 Psutil模块。安装方式python3 -m pip install psutil安装Bpytop您可以通过两种方式安装Bpy

2020-10-27 08:59:49

Exa – 替代ls命令的工具

导读 Exa是一个漂亮的命令行工具,它能够使用不同的颜色来显示各种文件类型、文件权限和所有权、block和inode的信息等等。 如何在各个Linux系统中安装Exa在Linux上安装Exa有两种方法。第一种方法更简单的方法是下载exa的二进制文件并,然后将其放在/usr/local/bin路径中,但是需要安装Rust语言。首先,下载并安装Rust编程语言的编译器,如下所示:# curl https://sh.rustup.rs -sSf | sh此后,将提供选项列表,选

2020-10-26 08:26:41

Lynis – 用于Linux服务器的自动安全审计工具

导读 Lynis是Unix/Linux等操作系统的一款安全审计工具,它可以发现基于Linux系统中的恶意软件和安全漏洞。Lynis是免费开源的服务器审计工具,一旦审计完成,我们可以审查结果、警告和建议,然后我们可以根据它实现我们的安全策略。它将显示一个报告,该报告可以被分成几个部分。 通常我们在Linux服务器上运行很多东西,比如网络服务、数据库服务、电子邮件服务、FTP服务等等。通过在所有Linux机器上进行自动的安全审计和渗透测试,Lynis可以简化管理员的工作。环境Centos8

2020-10-25 09:17:24

大数据Spark集群模式配置

导读 这里我们来看看只使用Spark自身节点运行的集群模式,也就是我们所谓的独立部署(Standalone)模式。Spark的Standalone模式体现了经典的master-slave模式。 集群规划:1 解压缩文件将spark-3.0.0-bin-hadoop3.2.tgz.tgz文件上传到Linux并解压缩在指定位置tar -zxvf spark-3.0.0-bin-hadoop3.2.tgz -C /opt/module cd /opt/module mv spark-

2020-10-24 19:50:07

Tee命令的几个使用实例

导读 Tee命令是一个命令行工具,它从标准输入读取数据,同时将结果打印到文件中和标准输出到屏幕中。 Tee 命令语法tee 选项 文件名实例一:基本方式tee命令的主要功能是显示命令的输出并将其保存到一个文件中。在下面的示例中,我们检查系统中的块设备并将结果发送到tee命令,tee命令将输出显示到终端,同时将其保存在devices.txt的文件中:[root@localhost ~]# lsblk | tee devices.txt可以使用cat命令检查devices

2020-10-23 08:55:43

Linux僵尸进程处置

导读 一般情况下,程序调用exit(包括_exit和_Exit,它们的区别这里不做解释),它的绝大多数内存和相关的资源已经被内核释放掉,但是在进程表中这个进程项(entry)还保留着(进程ID,退出状态,占用的资源等等) 一、什么是僵死进程?一般情况下,程序调用exit(包括_exit和_Exit,它们的区别这里不做解释),它的绝大多数内存和相关的资源已经被内核释放掉,但是在进程表中这个进程项(entry)还保留着(进程ID,退出状态,占用的资源等等),你可能会问,为什么这么麻烦,直接释放完资

2020-10-22 08:18:33

如何在Linux终端同时运行多个Linux命令

导读 在一行中运行两个或多个命令可以节省大量时间,并在Linux中提高效率。在Linux中,有三种方法可以在一行中运行多个命令: ;Command 1 ; Command 2 首先运行Command1,然后运行Command2 &&Command 1 && Command 2 当Command1运行成功并结束,然后运行Command2 ||Command 1 || Command 2 当Command1运行失败时才运行Command2使用 ; 符号运行多...

2020-10-21 08:23:27

frp做内网穿透访问家里的Web网站

导读 大厂云做活动经常是1H 1G 1M的带宽,机器性能有限,如果web业务稍微大一些,可能连Mysql都跑不动。我们可以利用frp做内网穿透去访问家用电脑上的web服务。至少家用电脑是真材实料的物理核心。也可以充分利用带宽。 服务器端配置服务器端的配置,参考之前的文章:用FRP做内网穿透使用远程桌面连接家里的windows电脑。参考之前的文章,在之前文章的基础上再加一个"vhost_http_port"参数,用于接收 HTTP 请求。服务器端的防火墙或者宝塔面板之类的,放行frp用到的端

2020-10-20 08:49:05

FRP中安全地暴露内网服务

导读 之前的教程介绍的frp内网穿透都是用tcp模式,但是tcp模式是直接把端口映射到公网IP上,很容易被扫描爆破,还是存在一定的风险。我们可以使用frp提供的stcp模式来避免公开暴露端口,同时访问者也要运行一个frpc作为接收转发。 frps配置作为中间传输的服务器端的frps配置不变,参考之前的文章,如果想自定义其他端口,注意两端的frpc中的"server_addr"、"server_port"参数要一致。frps用到的端口要在防火墙或者宝塔那里放行。frps.ini[c

2020-10-19 08:39:56

教你如何解决MySQL数据延迟跳动的问题

导读 今天分析了另外一个关于数据库延迟跳动的问题,也算是比较典型,这个过程中也有一些分析问题的方法和技巧工参考。 首先在高可用检测中,有一套环境的检测时断时续,经过排查发现是数据库产生了延迟,在登录到从库show slave status查看,会发现Seconds_behind_master的值是不断跳动的,即从0~39~0~39这样的频率不断跳动,让人很搓火。查看数据库的相关日志发现竟然没有任何可以参考的日志记录,怎么分析这个问题呢,我们先来复现,于是我按照节奏抓取了3次问题出现的日志,即通

2020-10-17 14:11:49

Frp分别用tcp和stcp模式ssh连接到内网Linux

TCP模式服务器frps配置公网服务器的配置照旧,注意防火墙或者宝塔之类的放行frps用的端口。可以参考之前的文章:用FRP做内网穿透使用远程桌面连接家里的windows电脑。[common]bind_addr=0.0.0.0bind_port = 7000token=12310086dashboard_port = 7500dashboard_user = admindashboard_pwd = admin123./frps -c frps.ini内网穿透的fr..

2020-10-16 08:42:44

Linux菜鸟到老鸟的那些建议

相信很多同学对Linux的认识并不多,平常接触的也不多,对Linux的开发运维等也是一无所知。如今,如果要做一名优秀的程序猿,掌握Linux知识已经是一门必备技能了。下面我会根据我近几年的Linux工作经验以及对Linux的了解,谈谈Linux学习的过程中应该注意的一些问题,希望能使刚入行的小白少走弯路,尽快入门。对于一些刚入行的小白来说,很多同学并不熟悉Linux,因为平常使用Window、MacOS较多,对Linux并没有太多的接触。所以最开始我先给大家从Linux基础讲起来入门学习。L

2020-10-15 08:46:03

给Frp穿透的内网Web上https

导读 2020年了,谁还没有个https呢,不上SSL证书就out了 Nginx第一方法是在服务器端使用Nginx。Nginx监听80和443端口,把来自域名的请求,通过Nginx的反向代理转发给frps监听的端口(比如7000),再由frps在转发给frpc处理http响应。在Nginx里配置上https证书,由Nginx实现ssl的加密解密。Nginx配置https证书和反向代理都是常规操作,不再做多余的演示。觉得麻烦用宝塔。frp的https配置frp自身也可以配置上证书提供

2020-10-13 08:32:56

教你如何用WPF实现文字粒子闪烁动画效果

导读 这篇文章主要为大家详细介绍了WPF实现文字粒子闪烁动画效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了WPF实现文字粒子闪烁动画的具体代码,供大家参考,具体内容如下实现效果如下:思路:首先根据显示文本创建文本路径Geometry,然后在路径内随机生成圆形粒子并添加动画。步骤:1、粒子类Particle.cspublic class Particle { /// /// 形状 /// publi

2020-10-12 09:28:12

AnyDesk使用FRP自建远程桌面连接

导读 AnyDesk是2014年成立德国软件商,也提供不逊色Teamview的第三方远程桌面服务。相比较windows的远程桌面功能有些单一,teamview又不能改端口,AnyDesk可以完美的兼顾 服务器端服务器端配置照旧,可以参考之前的文章:用FRP做内网穿透使用远程桌面连接家里的windows电脑修改frps.ini文件,然后保存退出:[common]bind_addr=0.0.0.0bind_port = 7000token=12310086dashboard

2020-10-10 08:22:35

教你如何优雅的用MySQL备份账号相关信息

导读 最近遇到实例迁移的问题,数据迁完后还需要将数据库用户及权限迁移过去。进行逻辑备份时,我一般习惯将MySQL系统库排除掉,这样备份里面就不包含数据库用户相关信息了。这时候如果想迁移用户相关信息 可以采用以下三种方案,类似的 我们也可以采用以下三种方案来备份数据库账号相关信息。(本文方案针对MySQL5.7版本,其他版本稍有不同) 1.mysqldump逻辑导出用户相关信息我们知道,数据库用户密码及权限相关信息保存在系统库mysql 里面。采用mysqldump可以将相关表数据导出来 如果有

2020-10-09 09:43:28

忆Linux的小白时光

还记得上中学第一次接触电脑时屏幕上出现的Windows98,印象很深刻。持续了好多年一直都以为计算机世界只有Windows系统,直到上大学学了计算机类专业才算真正的了解了计算机,认识到了Windows外更广阔的世界。接触到Linux以后就觉得自己过去的认知有点可笑了,也随着进一步接触了解,就被Linux深深地吸引了。在从Linux小白成长为经验丰富的精英的过程中,入门指引至关重要。Linux是一个基于UNIX创建的操作系统,它从发布至今在掌握互联网的开源技术方面都树立了非常高的标准。由于其突破性的概

2020-10-08 08:52:02

服务器SMB性能优化

导读 人们最常被问到的与存储相关的问题之一是服务器消息块(SMB)性能和性能调整,尤其是当存储设备的运行速度比预期的要慢时。不幸的是,由于每种存储设备都有其独特的特性,因此通常无法立即解决这些问题。存储工作负载也可能是存储性能的主要因素。 在深入研究故障排除之前,需要要花费时间来确保其存储硬件具有最新的固件更新,并且与慢速服务器消息块(SMB)存储通信的所有操作系统或应用程序也都已全面打补丁,这一点很重要。听起来有些陈词滥调,但是如果可能的话,尝试重新启动存储设备。人们已经看到了不止一种情况,

2020-10-06 08:54:00

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取