详情

全站展示位

使用nmcli和ip命令配置CentOS/RHEL的网络 | Shawn's Blog

0X00 查看网络配置文件在CentOS中网络是以配置文件的形式存在系统里的,在/etc/sysconfig/network-scripts/目录下,一般情况下网卡的配置文件都在这里了,以ifcfg-就是配置文件了,打开配置文件看一下。下面注释一下关键的配置项 12345678910111213141516171819TYPE=Ethernet # 网络类型BOOTPROTO=。。。

推荐

标签: RabbitMQ | Shawn's Blog

分享我的知识、经验、生活与感悟

C语言中的Bool类型 | Shawn's Blog

最近在网上看到有的说法里是没有bool类型的,不过以前在书上好像看到过相关的介绍,就特意找出来了那本书《C Primer Plus》,确定了C语言里确实存在bool类型。C语言是在C99标准中添加的bool类型。 bool类型是以英国数学家 * George Boole * 命名的,是他开发了用线性代数表示并解决逻辑问题的系统。   在C语言中我们使用 _Bool 来定义bool类型的变量

标签: Link | Shawn's Blog

分享我的知识、经验、生活与感悟

使用nmcli和ip命令配置CentOS/RHEL的网络 | Shawn's Blog

0X00 查看网络配置文件在CentOS中网络是以配置文件的形式存在系统里的,在/etc/sysconfig/network-scripts/目录下,一般情况下网卡的配置文件都在这里了,以ifcfg-就是配置文件了,打开配置文件看一下。下面注释一下关键的配置项 12345678910111213141516171819TYPE=Ethernet # 网络类型BOOTPROTO=

心灵鸡汤

孩子高考 家长牵挂

文/洛水无痕

儿子参加高考那年,前一天晚上,我和他爸已经把该带的文具、证件等都准备好了,早上起来后又仔细检查了一遍,才送儿子到考场门口。看着他和同学说笑着进了考场,我们才离开。

上午考语文,我担心儿子考不好,回到家后六神无主,坐卧不安。下午考数学,这是儿子的强项,我很放心,可他爸又担心起来,和我上午的症状一模一样。一天下来,儿子到家该吃吃、该睡睡,哪知道父母受尽了折磨。

第二天下午,英语考试结束的铃声响后,孩子们走出考场,家长们笑着迎上去,到处是关切的问询声,有的父母还给孩子送上大捧鲜花。

遥想20多年前我参加高考时,带队老师带着我们一大帮通过预选的考生,提前坐长途汽车到县城,找个旅社住下,吃大锅饭,住六人间。两个晚上我都是吃过晚饭,在县城里散散步,然后回到旅社呼呼大睡。第一天考完后,在县城的二哥来看我,简单问了几句就走了。看着别人的父母对考生嘘寒问暖,我当时还真有些怪父母不把我参加高考当回事。

后来听母亲说,高考结束后,她心里着急,还特意跑到集会上找“算命仙儿”给我算了一卦。原来,母亲以这种方式牵挂我参加高考。

又到一年高考时,回想我和儿子参加高考的情景,相似之中又有不同,但天下父母牵挂儿女的心是一样的。

列表展示

主站展示位

Java使用MD5和BASE64 | Shawn's Blog

0X00 简介最近经常要在代码中使用到BASE64编码和MD5,所以把笔记贴在这里方便自己查找。在配置postfix邮件服务器的时候发现,收到的邮件正文都是使用BASE64编码过的,所以才了解了一下这种编码。MD5不算加密算法,但是可以用作摘要计算。

标签: Tmux | Shawn's Blog

分享我的知识、经验、生活与感悟

CentOS7中使用firewall-Cmd控制端口和端口转发 | Shawn's Blog

0X00 firewalld 守护进程firewall-cmd命令需要firewalld进程处于运行状态。我们可以使用systemctl status/start/stop/restart firewalld来控制这个守护进程。firewalld进程为防火墙提供服务。 当我们修改了某些配置之后(尤其是配置文件的修改),firewall并不会立即生效。可以通过两种方式来激活最新配置systemctl

究竟什么是加密 | Shawn's Blog

0X00 什么不是加密首先要先明确一个问题:我们日常使用非常多的 md5、SHA-1、SHA-256 这些 通通都不是加密,这些叫做摘要算法。一串明文经过加密算法加密之后,是可以再次解密成明文的,但是摘要算法就不行了。 拿最常见的摘要算法 md5 举例:针对任何一个合法输入,md5 都会给出一个固定长度为 128 bit(32 byte)的输出,例如 md5("hello, world&

写给新手的 Iptables 使用说明 | Shawn's Blog

0X00 基础知识常用 Linux 的各位估计都知道 iptables、firewalld 和 ufw 这三个工具吧,或者还知道 netfilter 这个内核组件。但是他们究竟是什么关系呢?从关系上来讲,可以将他们分成三层:最底层是 Linux 的安全框架 netfilter,上面是用来操作 netfilter 的 iptables,再上层是 firewalld 和 ufw。 其中 firewa

究竟什么是加密 | Shawn's Blog

0X00 什么不是加密首先要先明确一个问题:我们日常使用非常多的 md5、SHA-1、SHA-256 这些 通通都不是加密,这些叫做摘要算法。一串明文经过加密算法加密之后,是可以再次解密成明文的,但是摘要算法就不行了。 拿最常见的摘要算法 md5 举例:针对任何一个合法输入,md5 都会给出一个固定长度为 128 bit(32 byte)的输出,例如 md5("hello, world&

标签: Storage | Shawn's Blog

分享我的知识、经验、生活与感悟

关于 Sudo 命令也许你需要知道的 | Shawn's Blog

0X00 介绍不管对 sudo 的了解具体有多少,至少应该都用过 sudo 命令来临时将自己的非 root 用户提权至 root 了吧。不过 sudo 当然不只是将用户变成 root 的这么一个简单工具了,虽然它确实是将用户临时变更为 root ,但是页还是有不少其他更加细致的配置与选项。 sudo 是 Linux 中的一个命令,用于以管理员身份执行命令。它允许普通用户在不切换到 root 用户

Python 中函数的特性 | Shawn's Blog

0X00 前言在正式开始之前我们先要搞明白一个事情,那就是「函数」和「方法」到底有什么区别。首先来看一下在 Python官方文档里的定义。 函数:可以接受零个或几个参数并向调用者返回一些值的一系列语句。 function: A series of statements which returns some value to a caller. It can also be passed zero

标签: LDAP | Shawn's Blog

分享我的知识、经验、生活与感悟

标签: Link | Shawn's Blog

分享我的知识、经验、生活与感悟

Linux权限控制列表 ACL修改 | Shawn's Blog

0X00 ACL是什么ACL的全称是Access Control List访问控制列表。在Linux中可以给文件设置权限,-rwx-rw-rw这样,但是这里并不能细分,只能分到用户、组、其他用户。如果我想给某个单独的用户设置权限的话是做不到的。所以有了ACL的出现。通过ACL可以给Linux下的文件提供详细的访问控制,比如我们在设置了基本的rwx权限之后,可以通过ACL在细分用户对文件的权限。

关于Python函数默认值的小问题 | Shawn's Blog

Python一切皆对象 0X00 困扰我的一个问题前两天在工作上遇到了个问题,说来很简单:我要在每天的固定时刻统计系统中当天产生的一些数据并且用邮件发送给指定的人,又考虑到了程序的可复用性(统计其他日期)我并没有把参数写死,而是将其默认为当天的日期并可以指定参数。很容易我就写出了类似下面的代码。Ps.伪代码,不要过分纠结。 123def export_statistic(export_date

Linux 中计划任务和周期任务 | Shawn's Blog

0X00 Linux中的计划任务我们使用Linux更多的时候是在服务器上,然而我们有的时候就需要让计算机在固定的某个时间做一些事情。比如我们就可能有有如下需求: 临时有事需要离开电脑,但是一个小时后需要备份某个目录里的文件 写了个爬虫去抓取某网站的新闻,每隔十分钟就去爬取一次 周期性的执行某脚本,但放在后台的话退出ssh就会被自动关掉 其实还有好多这种可能………… 在Linux中有两种常见的任

Shell 中的文本处理【简】 | Shawn's Blog

0X00 前言在这里介绍 Shell 脚本编程和日常的命令行操作中最常用的 9 个命令,希望对读到这篇文章的你有所帮助~ 这是一篇基础得不能再基础的内容,如果你看完还能有两三个收获的话,那就一起来恶补 Linux 知识吧🤣 0X01 catcat 命令应该是学习 Linux 命令时候最早接触到的命令之一了,自然不用多说什么,这里只提一个用法:如何 cat 命令创建一个文件。例如在脚本中我们需

如何在 Django 与 DRF 中优雅地校验权限 | Shawn's Blog

0X00 Django 中的权限结构、定义我们知道在创建了一个 Django 项目之后,默认就有两个公开可用的 model:User 和 Group,这两个 model 的一项功能就是用来做权限管理的。系统中会有很多项权限,单个 user 可以配置拥有哪些权限,也可以将权限配置给 group。然后校验单个权限的时候其实就是将 user 本身的权限,和 user 所在的所有组的权限做一个并集,看本次

博客寄语:

    分享我的知识、经验、生活与感悟

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。