首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux工程笔记.md

-name '*.py' | xargs cat | wc -l 环境变量 概念 Linux系统中会用很多环境变量来记录配置信息。 环境变量类似于全局变量,可以被各个进程访问到。...常用命令 Linux命令非常多,本节讲解几个常用命令。其他命令依赖于大家根据实际操作环境,边用边查。...系统状况 top:查看所有进程的信息(Linux的任务管理器) 打开后,输入M:按使用内存排序 打开后,输入P:按使用CPU排序 打开后,输入q:退出 df -h:查看硬盘使用情况 free -h:查看内存使用情况...内容存放在~/.bash_history中 工具 md5sum:计算md5哈希值 可以从stdin读入内容 也可以在命令行参数中传入文件名列表; time command:统计command命令的执行时间...文章作者: 槿泽 文章连结: /archives/linux工程笔记md 版权声明: 本部落格所有文章除特别声明外,均採用 CC BY-NC-SA 4.0 许可协议。转载请註明来自 槿泽!

5.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux内核基础学习笔记.md

    内核和用户空间库和程序之间构建应用程序在目标机器上运行; 例如 virtualbox使用的模块或专有的nvidia驱动程序; 提供/usr/include/linux:/usr/include/asm...内核对外的一个接口,当需要向内核提供兼容的功能模块时,势必需要提供内核的信息所以在安装驱动的时候它是必须的; 2) Kernel-devel : 包含Linux内核完整的源代码还有内核的配置文件,以及其他的开发用的资料...Redhat, CentOS系统; 提供”/usr/src/kernels/$(uname -r)/include/*”内核开发相关的头文件 kernel-devel是用做内核的一般开发的,比如编写内核模块...Linux内核(任何基于linux的操作系统的核心。)...kernel-ml-devel # 用于构建内核模块以匹配内核的开发包 kernel-ml-doc # 在内核源代码中可以找到各种文档 kernel-ml-headers # 头文件的内核,由glibc

    1.7K20

    Python hashlib模块中的md5加密

    一、md5简介 md5 (Message-Digest Algorithm 5)模块用于计算信息密文(信息摘要)。"message digests", 就是“信息摘要”的意思。...md5 是从 md2, md4 逐步演进而来的,两个不同的讯息计算得到相同的md5值(常称为“碰撞”)的可能性是非常低的,2的128次方分之一。所以 md5 可以被当作唯一值使用,类似于“指纹”。...在Python2中,有一个模块就叫md5,现在也还可以使用,不过我们导入md5模块时,模块名上有一个中划线,说明现在已经不推荐使用md5模块了,Python3中已经废弃了。...Python将md5和sha两个模块整理成了一个模块,叫hashlib,兼容Python2和Python3,在Python2和Python3中都可以使用。 ?...b'z\xc6l\x0f\x14\x8d\xe9Q\x9b\x8b\xd2d1,Md' 实现hexdigest与digest的转换,需要使用binascii模块的hexlify()和unhexlify

    2.1K30

    Markdown库研究 && 前端MD模块推荐 -- Mavon-Editor

    正文 很早以前就想自己搭建一个博客系统,本以为最麻烦的应该是用户管理,后来发现最麻烦的居然是文本编辑器...我自己是不太喜欢富文本编辑器的,平时都是印象笔记写文章,md用的很习惯,就想要寻找一个前端解析...md的库,结果这个坑是真的有点深......从结果上来讲,我看到的md库非常的不统一,我看到的有:marked、markdown-js、vue-md-loader、js-markdown-loader、parsedown、Ciconia、decoda...Python的库,使用的非常不愉快),而是将精力放在了前端库,我常用的MD标签有:标题、图片、备注、代码块、无序序列,有序序列、链接、表格。...同时提供多种API,能够自定义功能栏的功能模块,基本样式,以及事件监听如:监控文本变动、模式切换变动等,详细可以参见文档。

    2.7K00

    Nodejs进阶:MD5入门介绍及crypto模块的应用

    本文先对MD5的特点与应用进行简要概述,接着重点介绍MD5在密码保护场景下的应用,最后通过例子对MD5碰撞进行简单介绍。...应用场景 文件完整性校验:比如从网上下载一个软件,一般网站都会将软件的md5值附在网页上,用户下载完软件后,可对下载到本地的软件进行md5运算,然后跟网站上的md5值进行对比,确保下载的软件是完整的(或正确的...(当然还要结合数字签名等手段) nodejs中md5运算的例子 在nodejs中,crypto模块封装了一系列密码学相关的功能,包括摘要运算。...基础例子如下,非常简单: var crypto = require('crypto'); var md5 = crypto.createHash('md5'); var result = md5.update...MD5碰撞 简单的说,就是两段不同的字符串,经过MD5运算后,得出相同的结果。

    62740

    Nodejs进阶:MD5入门介绍及crypto模块的应用

    本文先对MD5的特点与应用进行简要概述,接着重点介绍MD5在密码保护场景下的应用,最后通过例子对MD5碰撞进行简单介绍。...应用场景 文件完整性校验:比如从网上下载一个软件,一般网站都会将软件的md5值附在网页上,用户下载完软件后,可对下载到本地的软件进行md5运算,然后跟网站上的md5值进行对比,确保下载的软件是完整的(或正确的...(当然还要结合数字签名等手段) nodejs中md5运算的例子 在nodejs中,crypto模块封装了一系列密码学相关的功能,包括摘要运算。...基础例子如下,非常简单: var crypto = require('crypto'); var md5 = crypto.createHash('md5'); var result = md5.update...MD5碰撞 简单的说,就是两段不同的字符串,经过MD5运算后,得出相同的结果。

    68510

    Nodejs进阶:MD5入门介绍及crypto模块的应用

    本文先对MD5的特点与应用进行简要概述,接着重点介绍MD5在密码保护场景下的应用,最后通过例子对MD5碰撞进行简单介绍。...应用场景 文件完整性校验:比如从网上下载一个软件,一般网站都会将软件的md5值附在网页上,用户下载完软件后,可对下载到本地的软件进行md5运算,然后跟网站上的md5值进行对比,确保下载的软件是完整的(或正确的...(当然还要结合数字签名等手段) nodejs中md5运算的例子 在nodejs中,crypto模块封装了一系列密码学相关的功能,包括摘要运算。...基础例子如下,非常简单: var crypto = require('crypto'); var md5 = crypto.createHash('md5'); var result = md5.update...MD5碰撞 简单的说,就是两段不同的字符串,经过MD5运算后,得出相同的结果。

    1.3K70

    Nodejs进阶:MD5入门介绍及crypto模块的应用

    本文先对MD5的特点与应用进行简要概述,接着重点介绍MD5在密码保护场景下的应用,最后通过例子对MD5碰撞进行简单介绍。...应用场景 文件完整性校验:比如从网上下载一个软件,一般网站都会将软件的md5值附在网页上,用户下载完软件后,可对下载到本地的软件进行md5运算,然后跟网站上的md5值进行对比,确保下载的软件是完整的(或正确的...(当然还要结合数字签名等手段) nodejs中md5运算的例子 在nodejs中,crypto模块封装了一系列密码学相关的功能,包括摘要运算。...基础例子如下,非常简单: var crypto = require('crypto'); var md5 = crypto.createHash('md5'); var result = md5.update...MD5碰撞 简单的说,就是两段不同的字符串,经过MD5运算后,得出相同的结果。

    1.3K50

    linuxmd5sum用法 (查看文件或字符串的md5值)

    md5sum命令采用MD5报文摘要算法(128位)计算和检查文件的校验和。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。...参数 文件:指定保存着文件名和校验和的文本文件 示例 1) 查看一个字符串的md5值 在线查看字符串的md5值地址: https://md5jiami.51240.com/ linux终端里查看出来的...命令解释: md5sum: 显示或检查 MD5(128-bit) 校验和,若没有文件选项,或者文件处为"-",则从标准输入读取。...2) 查看一个文件的md5值 [root@web-master ~]# echo "test md5" > kevin.sql 查看并获取这个文件的md5值 [root@web-master ~]#...-d" " -f1 170ecb8475ca6e384dbd74c17e165c9e 生产这个个文件的md5值 [root@web-master ~]# md5sum kevin.sql > kevin.sql.md5

    4.3K11

    进阶 | Nodejs进阶:MD5入门介绍及crypto模块的应用

    本文先对MD5的特点与应用进行简要概述,接着重点介绍MD5在密码保护场景下的应用,最后通过例子对MD5碰撞进行简单介绍。...应用场景 文件完整性校验:比如从网上下载一个软件,一般网站都会将软件的md5值附在网页上,用户下载完软件后,可对下载到本地的软件进行md5运算,然后跟网站上的md5值进行对比,确保下载的软件是完整的(或正确的...(当然还要结合数字签名等手段) nodejs中md5运算的例子 在nodejs中,crypto模块封装了一系列密码学相关的功能,包括摘要运算。...防外部攻击:如网站被黑客入侵,黑客也只能拿到md5后的密码,而不是用户的明文密码。 示例代码如下: 单纯对密码进行md5不安全 前面提到,通过对用户密码进行md5运算来提高安全性。...MD5碰撞 简单的说,就是两段不同的字符串,经过MD5运算后,得出相同的结果。

    2.5K10
    领券