随笔分类 - 25-Linux
摘要:grep命令 grep是行过滤工具;用于根据关键字进行行过滤 语法: grep [选项] '关键字' 文件名 常见选项 -i: 不区分大小写 -v: 查找不包含指定内容的行,反向选择 -w: 按单词搜索 -o: 打印匹配关键字 -c: 统计匹配到的行数 -n: 显示行号 -r: 逐层遍历目录查找 -
阅读全文
摘要:变量基础知识 定义变量不加$,使用变量加$ your_name="qinjx" echo $your_name # 或${your_name} 数值运算:$((表达式)) 案例: cc=$((aa+bb)) declare 选项: - --给变量设定类型属性 + --取消变量类型属性 -i --将变
阅读全文
摘要:条件判断:[ condition ]、test 数值测试:在test、[]中用下列写法,在(())和[[]]中用==、!=、>、>=、<、<= -eq --等于则为真 案例:[$n -eq 1 ] && echo 1 || echo 0 -ne --不等于则为真 -gt --大于则为真 -ge --
阅读全文
摘要:Shell Shell :可以理解为后台运行的程序(命令解释器),作用是用来解析你输入的命令,搜索环境变量,找到命令文件,运行命令文件。 Shell 是一个命令解释器,它在操作系统最外层,负责与用户对话。shell保存在/etc/shells目录中 Shell 既是一种脚本编程语言,也是一个连接内核
阅读全文
摘要:1、公私钥简介与原理 公钥和私钥都属于非对称加密算法的一个实现,这个加密算法的信息交换过程是: 1) 持有公钥的一方(甲)在收到持有私钥的一方(乙)的请求时,甲会在自己的公钥列表中查找是否有乙的公钥,如果有则使用一个随机字串使用公钥加密并发送给乙。 2) 乙收到加密的字串使用自己的私钥进行解密,并将
阅读全文