linux命令记录

搞了两个月的windows,iis服务器,现在又终于回到linux下面了,一年多没碰过服务器了,命令又忘光光了,所以有些事情,要记还得记录一下,方便以后自己查找:

 1.添加普通用户:


第一次填写密码的时候可能过于简单,没通过。。。

2--待续。。。。


2.1定时器
crontab -l 查看linux下的定时任务


crontab -e 创建任务,然后编辑:
如下:
30 8,12,18 */1  * * /usr/bin/curl http://wap.fengxiangstore.com/admin/article_cai_add_auto.php

每天八,12,18点半执行一次


2017/11/16

sb了,按照上面的格式写了个定时任务,却一直没执行,搞了挺久,后来才发现没有开启cron服务,下面列一下他的有关命令

安装crontab

yum install crontabs

服务操作说明:

/sbin/service crond start //启动服务

/sbin/service crond stop //关闭服务

/sbin/service crond restart //重启服务

/sbin/service crond reload //重新载入配置

查看crontab服务状态:

service crond status

手动启动crontab服务:

service crond start

查看crontab服务是否已设置为开机启动,执行命令:

ntsysv

加入开机自动启动

chkconfig –level 35 crond on

end



3.最近出现了一次服务器崩毁的,后找到是apache最大链接数超过了,看apache日志分析出来的,重启Apache出错,领补充两个查看进程两个命令:

   top和ps  2017/8/24

4ssh脚本全备份mysq

vi backmysql.sh  然后复制下面内容保存

 date=$(date +"%d-%b-%Y")
 mysqldump -uroot  -p密码 --databases ftpszdxjf  > "/usr/software/backup/mysqlbackup/$date.sql"

这样就以日期名保存下来了,然后在编辑定时器就好了。 2018/01/21

定时器crontab -e

00 22 * * * /usr/sbin/backmysql.sh

每晚十点后也没看到有备份文件,后来发现是backmysql.sh这个脚本的执行权限问题,后来就chmod 777 backmysql.sh

就好了,但是想到文件的安全性,查了下资料,可以用gzexe加密一下:

shell脚本加密:

gzexe backmysql.sh  (里面的数据库账号和密码就不会出现明文不安全了)

解密:gzexe -d backmysql.sh 编辑时间:2018/1/25

 



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值