![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 79
is_scarecrow
这个作者很懒,什么都没留下…
展开
-
shell
x 跟踪程序执行的信息,把每一条命令的结果打印出来(+代表程序的每一步,不加+代表) 例如./test.sh –x ,如果只需要一小段那么可以set –x 开始 set +x结束。双引号:字符串打印,也可以定义变量VAR=~data~ àecho “${VAR}”,在取变量值时都加“”,尤其是在测试条件中的时候。VAR=10然后echo $((VAR+5))或者$[VAR+5]或者$((${VAR}+5))$n 传递给脚本或者函数的参数,n是一个数字,表示第几个参数,$1是第一个参数!原创 2023-07-10 11:29:25 · 111 阅读 · 0 评论 -
常用命令记录
ps aux | awk ‘{print $1}’如果一条awk不存在pattern,那么作用于所有的数据,前面的例子是只有action(‘{print $1}’)分组()圆括号括起来的正则表达式所匹配的字符串可以当成是变量的中使用,sed中使用的是\1,\2来获取第一个或者第二个变量。,xargs是按照空格分批处理结果的,如果碰到特殊文件名的情况,比如含有空格就会出现异常“text text.txt”。p:打印,一般默认打印原本内容和打印的内容,加上-n就只打印匹配的内容。原创 2023-07-10 11:01:31 · 72 阅读 · 0 评论 -
crontab 定时任务
1. crond crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。2. Linux调度任务 Linux下的任务调度分为两类,系统任...原创 2019-05-21 20:52:30 · 226 阅读 · 0 评论