自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (5)
  • 收藏
  • 关注

转载 如何解决Ubuntu提示没有找到ifconfig命令

导读 在我们新安装的Ubuntu 20.04操作系统中,我们想要查看ip地址,发现使用ifconfig命令,提示找不到这个命令。在下面文章汇总,会介绍如何安装这个工具。 当在运行ifconfig命令是,提示下面的错误,就代表没有安装它:bob@ubuntu-20-04:~$ ifconfigCommand 'ifconfig' not found, but can be installed with:sudo apt install net-tools或者提示下面的信息:

2020-11-30 08:37:06 10369

转载 Linux中ip命令的使用实例

导读 在以前的Linux系统版本中,我们一直使用' ifconfig '命令查看ip地址等信息。但是“ifconfig”已经不再被维护,并在近几年的Linux版本中已经被弃用。 ifconfig命令已被ip命令替换。ip命令有点类似于ifconfig命令,但它更强大,附加了更多的功能。ip命令可以执行一些网络相关的任务,是ifconfig不能操作的。查看网络接口信息要查看网络接口信息,例如IP地址,子网等,请使用“ ip addr show”命令:bob@ubuntu-20-04:~

2020-11-29 19:39:25 485

转载 Find命令查找最近几天修改的文件

导读 find命令是一个方便的工具,可以在系统上查找文件。可以找到最近几天更改过的文件。这将是本教程的重点。 文件的时间戳类型Linux中文件带有以下时间戳:atime: 显示上一次读取或访问文件的时间。 amin: 显示上一次读取或访问文件是多少分钟之前 mtime: 显示文件或程序上一次修改文件的时间。更改或修改文件内容时,mtime也会更改。“修改”是指将某些数据附加到文件中,部分或全部重新组织或删除。 mmin: 显示几分钟内最后一次修改文件的时间。 ctime: 显示文件

2020-11-27 08:06:57 8609

转载 Linux中XFS文件系统的备份,恢复,修复

XFS文件系统是硅谷图形公司(Silicon Graphics Inc,简称SGI)开发的用于IRIX(一个UNIX操作系统)的文件系统,后将XFS移植到Linux操作系统上。XFS是高级日志文件系统,其特点极具伸缩性,同时也很健壮。2000年5月XFS通过GNU通用公共许可证移植到Linux系统上,通过十多年的不断修改已经成为一款非常成熟的文件系统。在多项针对XFS的性能测试上,XFS都取得了不俗的成绩,高并发环境下甚至已经超过ext4。 一、XFS文件系统的备份与恢复...

2020-11-26 08:34:54 633

转载 在Linux中如何查看文件的修改日期

导读 有时候可能需要检查有关文件的详细信息,例如文件的修改日期。当你要检查文件的最后编辑时间时,本文可能会派上用场。在本文将学习4种方法查看文件的修改日期。 使用stat命令stat命令可以显示文件属性的详细信息,比如最近一次访问和修改文件的时间、文件大小等信息,使用起来比较简单,命令后面只需要加上文件名就可以:[root@localhost ~]# stat hello_script.sh File: ‘hello_script.sh’ Size: 31 Bl

2020-11-25 08:35:04 18129

转载 改变自己,学好linux,什么时候都不晚

我不是什么成功人士,也不是什么厉害的人,以前的我,茫无目标,一会干这个,一会干那个,因此做事不坚定的我,一事无成的我就成了周围人目关中的一个很好的“代名词”。想着自己已年过30,古语云,三十而立,而我呢,却一事无成。遥想将来,有时候常在想,不想再这样折腾了,安安静静找一份不喜欢工作就这样做下去,但是就这样放弃,我又有些不甘,我这么折腾自己,其实是想找一份我钟爱的工作,可是在漫长的等待中,我始终都没发现。那段时间,我一直闷闷不乐。妻子好像看出了我的情绪,她对我说:“人的命运掌握在自己手里,真要想改变自

2020-11-24 08:22:16 257

转载 面向对象建模语言UML

导读 自从面向对象编程语言在软件开发中成为主流之后,遵循面向对象技术特点的软件设计工作,也一并发展了起来。 面向对象设计自从面向对象编程语言在软件开发中成为主流之后,遵循面向对象技术特点的软件设计工作,也一并发展了起来。首先要提出一个问题,就是设计的工作是要做什么?它包括的范围其实是很广泛的,从搜集用户需求,进行业务分析,到绘制系统流程图等。可以说,在动手编写代码之前,程序员要做的都属于设计工作。就像建造房屋一样,先确定要造的房屋类型,然后是选址,设计样式。最后工程师带领施工队按照

2020-11-23 08:54:19 242

转载 如何在Linux终端中展示幻灯片

导读 如果你需要在你的大学或公司的演示文稿中加入一些独特的风格,那么使用Linux终端怎么样?想象一下,这将是多么酷的事情啊! 演示文稿往往是枯燥的。这就是为什么有些人会添加动画或漫画/meme 来增加一些幽默和风格来打破单调。如果你需要在你的大学或公司的演示文稿中加入一些独特的风格,那么使用 Linux 终端怎么样?想象一下,这将是多么酷的事情啊!Present:Linux 终端中进行演示在终端中可以做很多有趣好玩的事情。制作和展示幻灯片只是其中之一。这个基于 Pytho..

2020-11-22 10:40:49 457

转载 Python自动化运维之IPy模块

导读 IPy模块用于处理IPv4和IPv6地址和网络的类和工具。 环境文章所示代码在python3.8,windows10,centos7.8 下测试通过。安装pip install ipy基本使用输出指定网段的IP个数及ip清单# 导入IP模块from IPy import IP# 指定网段为127.0.0.0/30ip = IP('127.0.0.0/30')In [8]: for x in ip: ...: print(x) # 列出该网段所...

2020-11-21 11:08:22 182

转载 Python自动化运维之psutil系统性能信息模块

导读 psutil(process and system utilities)进程和系统实用程序,是一个跨平台的库,用于检索Python中正在运行的进程和系统利用率(CPU,内存,磁盘,网络,传感器)的信息。 系统性能信息模块psutil(process and system utilities)进程和系统实用程序,是一个跨平台的库,用于检索Python中正在运行的进程和系统利用率(CPU,内存,磁盘,网络,传感器)的信息。 它主要用于系统监视,概要分析和限制进程资源以及管理正在运行的进程。

2020-11-20 08:45:59 272

转载 讲讲我与Linux的初识

四年前的2016年12月19日,一个我今生难忘的日子。那一天,经过面试官的层层筛选过后,我有幸被公司录用并以实习生的身份加入该公司,开始人生中的第一份正式工作,从此刻起,校园里被老师提及过无数次地职业规划和人生抱负将在这里得以实现。当我来到公司楼下,我不能说我不激动。周围的一切是那么地熟悉,那么亲切。是啊,这不是夜夜出现在我梦里的地方吗?那高耸的软件研发大楼,寂静的小湖,门口写着大气的公司名字,还有那多姿多彩的中央喷泉。我还没到这里之前就对于这里的一切烂熟于心,当他们从图片中一下子走出来出现在...

2020-11-19 08:24:37 165

转载 如何在Linux中缩小LVM大小(逻辑卷调整)

导读 当你在 LVM 中的磁盘空间耗尽时,你可以通过缩小现有的没有使用全部空间的 LVM,而不是增加一个新的物理磁盘,在卷组上腾出一些空闲空间。 减少/缩小逻辑卷是数据损坏的最高风险。所以,如果可能的话,尽量避免这种情况,但如果没有其他选择的话,那就继续。缩减 LVM 之前,建议先做一个备份。当你在 LVM 中的磁盘空间耗尽时,你可以通过缩小现有的没有使用全部空间的 LVM,而不是增加一个新的物理磁盘,在卷组上腾出一些空闲空间。需要注意的是: 在 GFS2 或者 XFS 文件系统上不支持缩小。

2020-11-18 08:26:12 683

转载 如何在Linux上划分VLAN

导读 在某些场景中,我们希望在Linux服务器(CentOS/ RHEL)上的同一网卡分配来自不同VLAN的多个ip。这可以通过启用VLAN标记接口来实现,但要实现这一点,首先必须确保交换机上添加多个vlan。 假设我们有一个Linux服务器,其中有两个以太网卡(ens33和ens38),第一个网卡(ens33)用于数据流量,第二个网卡(ens38)用于控制/管理流量。对于数据流,将使用多个vlan(将在数据流网卡上分配来自不同vlan的多个ip)。假设从交换机连接到服务器数据流量网卡的端口.

2020-11-17 08:41:42 311

转载 使用Dmidecode获取硬件信息使用实例

导读 Dmidecode是一个可读性的检索系统硬件信息的工具。Dmidecode的意思是DMI表(桌面管理接口)解码器,顾名思义,它从DMI表读取数据,并以人类可读的格式输出。DMI表包含系统硬件细节,如BIOS,序列号,RAM(DIMMs)和CPU细节等,除了这个,dmidecode还可以检索关于系统支持的最大配置的细节(如DIMMs和处理器等)。 理解dmidecode输出的信息运行dmidecode命令之后,屏幕会输出大量记录,可以使用less分页查看,每个记录有4个不同的值:Han

2020-11-16 08:25:33 314

转载 基于CA签名的用户公钥管理

导读 通过CA签名用户公钥的证书统一管理方法。通过该方法可以实现基于角色通过ssh管理对服务器的访问。 为了安全便捷的管理和维护服务器,禁止SSH密码登陆,并用证书认证是比较好的选择。其方法是用户生成密钥对,其私钥严格保管不泄露,将公钥添加到服务器上用户对应的authorized_keys文件,然后就可以用证书方式进行登陆,在证书生成的时候,也可以对证书添加密码,防止私钥被盗用。这种方式很方便,但是存在一个问题,就是当服务器比较多的时候,对服务器上公钥的管理就会比较麻烦,容易当人员发生变化

2020-11-15 09:54:24 500

转载 如何使用nload实时监控网络带宽

导读 nload是一个可实时监视网络流量和带宽使用情况的工具。它可以帮助你使用图表监输入和输出的流量,并提供其他信息,例如传输的数据总量和最小/最大网络使用率。 系统环境Centos7安装在基于CentOS/RHEL的系统上首先安装epel软件源,可以轻松地安装nload工具。[root@localhost ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo[root

2020-11-14 10:59:56 651

转载 如何使用awk处理文本内容

导读 Awk是为高级文本处理而设计的非常强大的工具。它逐行搜索扫描文件,将输入的每行分割成字段,将输入行或字段与模式进行比较,并对匹配的结果执行操作。 本节将使用sub和gsub函数和awk命令来删除文件中的制表符和空格。我们将使用以下文本文件作为本文中所有示例的输入文件:[root@localhost ~]# cat << EOF >> content.txt出现大于号时将一下内容复制到终端,将文本内容保存到content.txt文件中。

2020-11-13 14:56:37 460 1

转载 Linux系统使用SSH登录之前如何显示横幅消息

导读 希望在OpenSSH (SSHD服务器)身份验证之前显示消息或横幅?尝试使用这个简单的技巧在你的Linux系统上显示Banner或ASCII艺术字。 OpenSSH有一个名为Banner的内置选项。在允许身份验证之前,将指定文件的内容发送给远程用户。如果Banner选项设置为none,那么在ssh登录时就不会显示任何Banner消息。默认情况下,不显示横幅,并且禁用该选项。系统环境Centos7如何开启banner选项1、登录到远程的Linux操作系统。2、编辑/etc/

2020-11-12 08:53:48 289

转载 Kafka之消费与心跳

导读 kafka是一个分布式,分区的,多副本的,多订阅者的消息发布订阅系统(分布式MQ系统),可以用于搜索日志,监控日志,访问日志等。kafka是一个分布式,分区的,多副本的,多订阅者的消息发布订阅系统(分布式MQ系统),可以用于搜索日志,监控日志,访问日志等。今天小编来领大家一起来学习一下Kafka消费与心跳机制。 1、Kafka消费首先,我们来看看消费。Kafka提供了非常简单的消费API,使用者只需初始化Kafka的Broker Server地址,然后实例化KafkaConsumer类即

2020-11-11 08:28:02 668

转载 NIO?BIO?和多路复用有啥联系?

导读 阿粉第一次了解到io相关知识是在网上看面经的时候,平时只会写业务代码,面对bio,nio,多路复用器这些概念简直是一头雾水。 BIOBIO即为阻塞IO的意思,通常我们讲BIO的时候都会和服务器模型配合着讲,在实际应用中讲会更好理解。大家看下面的代码,估计在大家初学java网络编程的时候用的都是这个模型:public static void main(String[] args) throws Exception { //建立socket,socket是客户端和服务器沟

2020-11-10 08:16:41 207

转载 简单介绍MySQL索引失效的几种情况

导读 这篇文章主要介绍了MySQL索引失效的几种情况,帮助大家更好的理解和使用MySQL索引,感兴趣的朋友可以了解下 一.索引不存储null值更准确的说,单列索引不存储null值,复合索引不存储全为null的值。索引不能存储Null,所以对这列采用is null条件时,因为索引上根本没Null值,不能利用到索引,只能全表扫描。为什么索引列不能存Null值?将索引列值进行建树,其中必然涉及到诸多的比较操作。Null值的特殊性就在于参与的运算大多取值为null。这样的话,null值实际上是

2020-11-09 08:38:59 578

转载 如何用无服务器技术实现最佳的DevOps实践

导读 日益激烈的市场竞争和不断增长的客户期望促进企业业务的发展。与此同时,采用DevOps对一些企业来说可能是一个挑战,因为它包括调整实践和更新基础设施。尽管工程资源可能很少,但是无服务器提供了解决DevOps挑战的解决方案。从改进的物联网设备到经济高效的机器学习应用程序,无服务器生态系统正在促进企业采用DevOps。 为什么无服务器对DevOps有利?DevOps加快了企业开发速度,同时减少停机时间,从而为企业提供了竞争优势,在特性和功能方面加快了产品成熟度,并改善了客户体验。尽管DevOp

2020-11-08 10:06:37 112

转载 在Linux行内直接进行大小写转换

导读 在编辑文本时大小写常常是需要注意的地方,大小写的转换是很枯燥而繁琐的工作,所幸,Linux提供了很多能让这份工作变得容易的命令。接下来让我们看看都有哪些完成大小写转换的命令。 tr 命令tr (translate) 是能运用在命令行或者脚本上的最简单的大小写转换命令之一。例如如果你想要让一串字符串全部是大写字母,你可以用如下所示的命令完成这个内容:$ echo hello alvin | tr [:lower:] [:upper:]HELLO ALVIN以下为该命令应用.

2020-11-07 12:01:23 808

转载 Linux下日志文件过大的解决方案

导读 很多Linux服务器里的应用程序都是无间断的输出日志,这对于服务器的硬盘是一个很大的考验 我们都知道,日志对于我们而言是非常重要的,一量应用程序出现bug,或者服务器宕机,我们必须通过日志文件来进行debug或进一步分析。所以,日志文件不能简单的一删了之。这时,我们想到,如果能将日志文件切分该多好,这样我们可以留下重要的日志,而删掉不必要的日志。下面良许就来详细介绍这种方法。我们可以每天都进行切分日志的操作,那要这样的话,为了避免混淆,我们切分出来的日志都应该带上日期。当然日期我们可

2020-11-06 08:22:17 944

转载 谈谈我是怎么学习linux的

学习Linux的最佳方法是将它用于日常工作。阅读Linux书籍,观看Linux视频不仅仅是足够的。学习Linux没有捷径可走。你不可能在一夜之间在Linux中掌握。这需要时间和持久性。刚刚潜入。最好的学习方法就是去做。如果你卡住了,百度会解决你的问题。从那里开始,你会有意想不到的收获。我不会说我是Linux忍者,但我知道如何在Linux中快速轻松地完成工作。以下是我过去几年学习Linux所做的工作。一旦我决定使用Linux,我就从笔记本电脑上卸载了Windows,尽管我不知道如何正...

2020-11-05 08:28:05 103

转载 教你使用SQLite Vacuum

导读 SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。 VACUUM命令通过复制主数据库中的内容到一个临时数据库文件,然后清空主数据库,并从副本中重新载入原始的数据库文件。这消除了空闲页,把表中的数据排列为连续的,另外会清理数据库文件结构。如果表中没有明确的整型主键(INTEGER PRIMARY KEY),VACUUM命令可能会改变表中条目的行 I..

2020-11-04 08:16:21 562

转载 Linux下高效切换目录的方法

导读 Linux下对于目录的切换,大家肯定会想到一个命令:cd命令。这个是 Linux 下再基本不过的命令,如果这个命令都不知道的话,赶紧剖腹自尽去吧。 cd 命令确实很方便,但如果需要频繁在下面的目录切换,你可能要怀疑人生了:/home/alvin/projects/blogdemos/linux-system-programming/thread /home/alvin/projects/blogdemos/diff /home/harry/study/日本文化/中日交流/影视业..

2020-11-03 08:21:45 293

转载 教你使用SQLite 注入

导读 SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。 SQLite 注入如果您的站点允许用户通过网页输入,并将输入内容插入到 SQLite 数据库中,这个时候您就面临着一个被称为 SQL 注入的安全问题。本章节将向您讲解如何防止这种情况的发生,确保脚本和 SQLite 语句的安全。注入通常在请求用户输入时发生,比如需要用户输入姓名,但用户却输入

2020-11-02 08:25:08 386

转载 教你如何利用python调用摄像头

导读 这篇文章主要介绍了python调用摄像头的示例代码,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下 一、打开摄像头import cv2import numpy as np def video_demo(): capture = cv2.VideoCapture(0)#0为电脑内置摄像头 while(True): ret, frame = capture.read()#摄像头读取,ret为是否成功打开摄像头,true,false。 frame为视频的每

2020-11-01 10:15:11 4883 14

Blue Screen View.zip

可以检查windows的 .dump日志文件,检查系统蓝屏的原因.电脑遇到了令人抓狂的蓝屏后需要正确地诊断蓝屏信息才能避免继续蓝屏

2020-05-25

IBM LTO Ultrium 4 Half-High Tape Drive

压缩包里又windows版IBM_LTFS_SDE_2.4.1.2.10254_x64,IBM LTO4手册

2020-05-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除