LINUX計劃任務相關

一、如何看crontab是否運行
tail -f /var/log/cron
二、如何新增查看crontab
查看:crontab -l
編輯:crontab -e
*  *  *  *  *  command
分 時 日 月 周 命令
第1列表示分鐘1~59 每分鐘用*或者 */1表示
第2列表示小時1~23(0表示0點)
第3列表示日期1~31
第4列表示月份1~12
第5列標識號星期0~6(0表示星期天)
第6列要運行的命令
python

若是爲*/2則表示每2分/時/日/月/周執行,若是在第一列則表示每2分鐘執行一次,在第二列則表示每2小時執行一次mysql

#!/bin/bash
cd /root
./localimgs.py >> localimgs.log
sql

三、crontab中命令沒有執行
通常都是權限問題,
chmod +x 文件名
四、sh文件的書寫
#!/bin/bash
cd /root
./localimgs.py >> localimgs.log
執行PY須要./表示執行當前的,否則會報錯
記住這個sh文件也須要chomod +x banjia.sh
shell

而後在xshell中執行了看看是否報錯。bash

五、LINUX守護進程.net

ps auxf |grep fork
ps axg
kill -9 21032

python fork.py >/dev/null

192.168.1.252 upload.juancdn.com
124.112.125.249 upload.juancdn.com
日誌

六、LINUX安裝PILcdn

pip install PIL
htm

七、PYTHON執行發現MYSQLdb未安裝進程

http://www.jb51.net/article/48827.htm

八、安卓MYSQL提示GCC錯誤

error: command 'gcc' failed with exit status 1
產生緣由:
未安裝mysql-devel包
解決辦法:
yum install mysql-devel

九、LINUX定向輸出

>   是定向輸出到文件,若是文件不存在,就建立文件;若是文件存在,就將其清空;通常咱們備份清理日誌文件的時候,就是這種方法:先備份日誌,再用`>`,將日誌文件清空(文件大小變成0字節);
>>
這個是將輸出內容追加到目標文件中。若是文件不存在,就建立文件;若是文件存在,則將新的內容追加到那個文件的末尾,該文件中的原有內容不受影響。
python banjia.py >>banjia_`date +%y%m%d`.log

(上面代碼是~而不是單引號)

相關文章
相關標籤/搜索