bash shell
第一部分:基础1. Bash 简介1.1 Shell 是什么Shell 是计算机操作系统中的一种用户界面,它为用户提供了与操作系统内核进行交互的方式。通过 Shell,用户可以执行命令、运行程序、管理文件系统等。Shell 是一个解释性的编程语言,它接受用户输入的命令,并将其转换为操作系统可以理解的指令。 1.2 为什么使用 Shell? 命令行的强大性: Shell 提供了强大的命令行接口,使得用户可以通过简短的命令完成复杂的任务。 脚本编程: 使用 Shell 脚本,用户可以编写一系列的命令,形成可重复执行的脚本,实现自动化和批量处理。 系统管理: 系统管理员和开发人员常常使用 Shell 来管理和配置操作系统,执行系统维护任务。 灵活性和定制性: Shell 具有高度的灵活性,用户可以根据需要定制环境,创建别名,以及编写自定义函数。 1.3 Bash 是什么 Bourne Shell: Bash(Bourne Again SHell)是 Bourne Shell 的一个扩展。Bourne Shell 是由 Stephen Bourne 开发的原始 Unix Shell。 ...
openssl
加密 签名和SSL握手机制细节 对称加密:加密解密使用同一密钥,加解密速度快。 非对称加密:使用公钥配对加解密,速度慢。公钥从私钥中提取出来,一般拿对方公钥加密来保证数据安全性,拿自己的私钥加密来证明数据来源的身份。 单向加密 :不算是加密,也常称为散列运算,用于生成独一无二的校验码(或称指纹、特征码)来保证数据的完整性和一致性,如MD5、SHA。具有雪崩效应,任何一点数据的改变,生成的校验码值变化很大。 互联网数据安全可靠的条件: 数据来源可信,即数据发送者身份可信。 数据具备完整性,即数据未被修改过。 数据安全性,即数据不会被泄露,他们截获后无法解密。 对数据加密的方法有三种:对称加密、私钥加密和公钥加密。三种方法只靠其中一种都有不可容忍的缺点,因此考虑将它们结合使用。 ….. Openssl命令格式:openssl command [ comand_opts] [ comand_args ] Standard commandsasn1parse ca ciphers cmscrl ...
jquery
1234567891011//dom页面加载完毕再执行js1.$(document).ready( function(){ })2. $(function(){ }) jQuery 对象是 dom 对象的数组 + jQuery 提供的一系列功能函数。 $是jQuery的别称,都是顶级对象 DOM 转 jQuery$(DOM对象); 得到jQuery对象 jQuery 转 DOMjQuery对象[下标];得到DOM对象 或 jQuery对象.get(下标); 选择器基本#id根据id匹配一个元素,元字符作为名称部分时,要用”\“转义 1234<div id="a">选我</div><div id="a:b">选我</div>$(#a) //选中id为a的$(#a\\:b) element根据标签名匹配所有元素 $(“div”) //选中所有div标签 .class匹配类元素 $(.classname) //...
JavaScript
javascript使用 <script>标签JavaScript 代码必须位于 <script> 与 </script> 标签之间能够在 HTML 文档中放置任意数量的脚本。脚本可被放置与 HTML 页面的 <body> 或 <head> 部分中,或兼而有之。 也可放置在扩展名为.js的外部文件中:通过<script src="/path/file.js"></script>的方式引入 javascript输出javascript不提供任何内建的打印或显示函数。要通过以下方式”显示”数据: 使用 window.alert() 写入警告框 使用 document.write() 写入 HTML 输出 使用 innerHTML 写入 HTML 元素 使用 console.log() 写入浏览器控制台 分号;分号每句结束符。JavaScript 会忽略多个空格。可以向脚本添加空格,以增强可读性。 可以折行,代码行太长时 12document.getElementByI...
css
css3 边框 border-radius box-shadow border-image css3 背景 background-image background-size指定背景图像的大小。CSS3以前,背景图像大小由图像的实际大小决定。CSS3中可以指定背景图片,让我们重新在不同的环境中指定背景图片的大小。您可以指定像素或百分比大小。你指定的大小是相对于父元素的宽度和高度的百分比的大小。 background-originbackground-origin 属性指定了背景图像的位置区域。content-box, padding-box,和 border-box区域内可以放置背景图像。 1234567div{ background:url(img_flwr.gif); background-repeat:no-repeat; background-size:100% 100%; background-origin:content-box;} 哇哇 .a1{ position:relative; margin...
