摘要: 远程执行命令 前提条件 配置ssh免密码登陆。 命令 脚本 特殊字符的转义 远程执行脚本的情况下,脚本中的内容可视为是双引号包含起来的。 远程执行命令的情况下,例如:ssh user@remote_host "${COMMOND}": 使用单引号的时候,$COMMAND定义的命令字符都会在 本地 被 阅读全文
posted @ 2020-01-16 22:06 IUNI_JM 阅读(5678) 评论(0) 推荐(0) 编辑
摘要: uniq report or omit repeated lines uniq 去除重复的行,最终结果包含重复和非重复的行。 uniq u 只打印非重复的行。 uniq d 只打印重复的行。 并集:cat file1.txt file2.txt | sort | uniq file.txt 交集:c 阅读全文
posted @ 2020-01-02 16:56 IUNI_JM 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 在一次定位问题的过程中,发现机器上启动了大量的进程,导致负载很高,于是就想统计一下各个进程的数量。 awk提取进程命令行 核心在于第2行,ps命令的结果从第8行以后才是进程命令行,所以使用一个for循环, 将第8列之前的内容都设置为空,然后再打印整行命令 。 sort + uniq 统计进程数量 根 阅读全文
posted @ 2020-01-02 16:39 IUNI_JM 阅读(1855) 评论(0) 推荐(0) 编辑
摘要: 参考: "浅谈MySQL的七种锁" "详解 MySql InnoDB 中意向锁的作用" "MySQL排它锁之行锁、间隙锁、后码锁" 共享锁和排他锁 事务拿到某一行记录的共享S锁,才可以读取这一行,并阻止别的事物对其添加X锁 事务拿到某一行记录的排它X锁,才可以修改或者删除这一行 共享锁的目的是提高读 阅读全文
posted @ 2019-12-30 17:45 IUNI_JM 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 我们已经知道 MySQL 使用 SQL SELECT 命令及 WHERE 子句来读取数据表中的数据,但是当提供的查询条件字段为 NULL 时,该命令可能就无法正常工作。 为了处理这种情况,MySQL提供了三大运算符: IS NULL: 当列的值是 NULL,此运算符返回 true。 IS NOT N 阅读全文
posted @ 2019-12-08 16:41 IUNI_JM 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 参考: "http://blog.sina.com.cn/s/blog_148a693f10102vj8m.html" 什么是SSH? 简单说,SSH是一种网络协议,用于计算机之间的加密登录。 如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途 阅读全文
posted @ 2019-11-08 21:09 IUNI_JM 阅读(2437) 评论(0) 推荐(1) 编辑
摘要: 参考: "http://blog.useasp.net/archive/2015/07/29/run command as different user on linux.aspx" 在实际中,我们有时候想在一个脚本中指定用户来运行另一个程序,从而更好地管理进程。可以通过runuser、su和sud 阅读全文
posted @ 2019-11-08 20:51 IUNI_JM 阅读(14371) 评论(0) 推荐(0) 编辑
摘要: 参考: "https://blog.csdn.net/weini1111/article/details/70849332" cpu是 ,计算数据用的。 内存是 ,开着电脑一直都在用里边的数据,如果断电,数据就丢了。 硬盘是 ,东西都放在里边。 CPU处理数据,硬盘储存数据,内存负责连接CPU和硬盘 阅读全文
posted @ 2019-11-06 21:03 IUNI_JM 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 通过试验,可以通过grep、sed两种方式实现。 假设需要提取libgcc 4.8.5 4.h5.x86_64.rpm中的版本号。 grep grep的 o选项,可以只打印匹配的部分,否则会打印整行。 sed sed使用\1反向引用前面匹配的组。 但是sed没有只显示匹配部分的功能,会显示整行,所以 阅读全文
posted @ 2019-11-06 20:53 IUNI_JM 阅读(46881) 评论(0) 推荐(0) 编辑
摘要: 操作系统为了安全,一般只允许普通用户使用public_key登录,这时如果以root用户登录,就会出现各种错误。下面是常见的错误及解决方案。 Permission denied (publickey) 这时因为root用户没有权限,不允许直接登录,只允许以publickey登录。修改/etc/ssh 阅读全文
posted @ 2019-11-05 21:43 IUNI_JM 阅读(2486) 评论(0) 推荐(0) 编辑