liunx知识
文章平均质量分 63
chenchen_nini
这个作者很懒,什么都没留下…
展开
-
liunx下时间同步问题
问题:工作中统计业务取任务时间计算,服务之间有长链接,时间不对,统计数据不正确(毫秒级数据),对所有压测机器做时间校准,太慢了测试任务的机器运维都是自己啊解决:ntpdate工具(1)检查ntpdate是否安装rpm -qa | grep ntpdate安装:yum install -y ntpdate(2)检查ntpdate状态service ntpd status启动:service ntpd start关闭:service ntpd stop(3)时间同步n.原创 2021-10-09 09:16:27 · 146 阅读 · 0 评论 -
awk总结
目录1、print(1)print最后一个$NF(2)print全部(3)格式化输出2、-F3、设置变量-v4、运算符5、内建变量6、正则匹配7、BEGIN 和 END8、找到文件中长度范围9、统计文件大小1、print测试文件内容this is 1 line222this is 2 linethis is 3 line.this is 4 line,hello world(1)print最后一个$NFawk '...原创 2021-09-14 12:00:40 · 290 阅读 · 0 评论 -
shell中sed命令
目录sed参数sed参数---ised参数---esed参数---nsed操作sed操作----删除(1)行号查找删除范围(2)内容匹配sed操作----添加(1)行号范围(2)内容匹配sed操作---替换sed操作---展示sed操作---退出sed实际使用sed参数sed参数---i含义:-i参数实际改变被操作文件sed ‘2,5d’ test.txt #文件test.txt文...原创 2021-02-25 22:24:08 · 889 阅读 · 0 评论 -
shell中各种运算符
运算符家族参考文章:https://www.runoob.com/linux/linux-shell-basic-operators.html总结注意点1、-eq 和= 、==的相同与不同点-eq:运算符两侧都要是数字,或者能转成整数数字的= 和 == 在操作数字时和-eq一样=不在判断语句中就是赋值 运算符不能加空格#!/bash/binif [ $1 = "test" ];then echo "=test"fiif [ $1 = 10 ];then原创 2021-01-14 19:35:34 · 364 阅读 · 0 评论 -
shell中for循环的对象如何写
1、数字循环对象(1)常量范围(2)含有变量的范围2、字符串循环对象(1)常量字符串(2)多个字符串(3)$*和$@区别(4)路径循环总结4种方式:表达循环1到10双括号:((a=1;a<=10;a++)) 遇到了awk嵌套的时候就是单括号 awk 'BEGIN{for(i=1; i<=10; i++) print i}'大括号:{1..10}seq反引号:`seq 1 10`seq变量号: $(seq 1 10)#!/bin/ba...原创 2021-01-07 12:50:08 · 415 阅读 · 1 评论 -
shell中三种循环写九九乘法表
想要的样子直接上shell#!/bin/bashecho "nutil循环--------------------------------------------------------------------------a=1b=1until ((a>9)) #until 和while相反,条件假的执行,条件真就done结束do until ((b>a)) do let "c=a*b"原创 2021-01-07 09:46:04 · 1140 阅读 · 0 评论 -
如何限制用户登录某个ip机器
如何限制用户登录某个ip机器利用sshd服务1、修改配置文件注意是root权限操作哦,allowusers *@这些注释掉,下面AllowUsers 添加需要登录的角色2、service sshd reload 重启sshd服务验证下是否能登录即可了。...原创 2020-10-21 09:57:41 · 750 阅读 · 0 评论