打赏

crontab命令

crontab定时任务

1. 常用命令

crontab –u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数  

crontab –l //列出某个用户cron服务的详细内容 

crontab –r //删除某个用户的cron服务 

crontab –e //编辑某个用户的cron服务

crontab -u www -e //编辑www用户的命令
crontab -u www -l //查看www用户的命令列表

2. 日志

tail -f /var/log/cron

3.启动

# 启动、停止、重启
service crond start/stop/restart

# 重新加载
service crond reload

4.命令格式

minute hour day month dayofweek command
(1.)多行命令用“;”或者“&&”隔开,“;”不管命令是否出错都会连续执行下去,“&&” 出错则停止。也可以是脚本

5.非root用户执行

方法一:

sudo -u 用户 php /www/wwwroot/market/api/think sync:account:token
* * * * * 用户 命令

方法二:

修改/etc/pam.d/crond,把把所有required改成sufficient
/etc/init.d/crond restart

cron一般都是写到/var/spool/cron/username

6. 其他问题

BAD FILE MODE问题解决办法:

chmod 0644 /etc/crontab
cron daemon

7.解决某网站禁止复制

浏览器F12,选择Console面板,输入并回车:
javascript:document.body.contentEditable='true';document.designMode='on';
-------------------------------------------------------------------
按下F12,选择Elements面板,找到 id="content_views" ,将其中的 content_views删除或者重命名,双击即可修改
--------------------------------------------------------------------
油泼脚本:https://stars-one.site/2021/09/05/fuck-csdn-copy
其他网站:使用谷歌 Enable copy插件
---------------------------------------------------------------------
F12 鼠标找到代码框pre节点,注释 user-select: none; 样式,然后去页面选中内容复制即可;

油泼脚本:添加新脚本-->文件--》保存

// ==UserScript==
// @name        去掉CSDN代码复制限制
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  去掉CSDN代码复制限制
// @author       StarsOne
// @match       *://*.csdn.net/*
// @grant        none
// ==/UserScript==

(function() {
    var elements = document.getElementsByTagName("code");
    for (var i = 0; i < elements.length; i++) {
        let item = elements[i]
        item.style.userSelect = "text"
    }
})();
posted @ 2022-02-14 16:15  苍山落暮  阅读(104)  评论(0编辑  收藏  举报