
linux
SakuraLJ
像sakura一样灿烂
展开
-
CRONTAB使用进程锁解决冲突
如果在crontab里有个定时任务设置为一分钟执行一次,但是它执行的时间可能会超过一分钟,此时crontab一分钟后会再次运行该脚本吗?这样会不会出现冲突呢?网上找了下,说可以用Linux中的进程锁控制crontab执行的并发问题。给一个shell脚本加锁,使用flock命令。一般格式:flock [-sxun][-w #] fd#flock [-sxon][-w #] file [-c] command…常用选项:-s, –shared :获得一个共享的锁。-x, –exclusive :获原创 2021-10-15 14:23:28 · 372 阅读 · 0 评论 -
wget命令详解
Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部原创 2015-09-10 15:57:31 · 766 阅读 · 0 评论 -
Some index files failed to download. They have been ignored, or old ones used instead.
apt-get update出错解决办法更换源(建议换成下面的源)原创 2015-11-03 11:52:13 · 1039 阅读 · 0 评论 -
在centos安装bugzilla4.4.10、nginx,安装简体中文包
安装nginx具体安装教程从网上找,本文所使用的版本为: nginx/1.0.15安装mysql,并创建一个bugzilla库具体安装教程从网上找,本文所使用的版本为 Server version: 5.1.73安装fcgi-devel fcgi nginx perl spawn-fcgi $ yum install fcgi-devel fcgi perl spawn-fcgi 安装原创 2015-11-10 11:47:52 · 2321 阅读 · 0 评论 -
linux shell中"2>&1"含义
执行命令是/home/demo.sh >/dev/null 2>&1 &对于& 1 更准确的说应该是文件描述符 1,而1标识标准输出,stdout。 对于2 ,表示标准错误,stderr。 2>&1 的意思就是将标准错误重定向到标准输出。这里标准输出已经重定向到了 /dev/null。那么标准错误也会输出到/dev/null 最后一个& 是让程序在后台执行。为何2>&1要写在后面?comman转载 2016-07-04 18:20:04 · 521 阅读 · 0 评论 -
linux spawn-fcgi安装
下载spawn-fcgihttp://redmine.lighttpd.net/projects/spawn-fcgi/news安装spawn-fcgi//如果没有configure,则先执行autogen.sh,然后在进行下面的步骤,如果有就直接进行下面的步骤$ ./configure$ make$ make install原创 2017-04-07 10:06:52 · 3477 阅读 · 0 评论 -
Ubuntu16.04 navicat链接mysql后中文数据乱码
使用ubuntu开发,发现navicat链接MySQL乱码,解决记录如下:编辑解压的navicat目录下面的start_navicat: 查找export LANG=”en_US.UTF-8” 改为 export LANG=”zh_CN.UTF-8”。原文 Ubuntu navicat链接mysql后中文数据乱码转载 2017-04-07 12:13:13 · 1714 阅读 · 0 评论 -
sudo: no tty present and no askpass program specified
sudo: no tty present and no askpass program specified 解决方法sudo: no tty present and no askpass program specified由于帐号并没有开启免密码导致的假设当前帐号为abc切换到root下1 打开sudoersvi /etc/sudoers2 添加免密码abc ALL =...原创 2019-04-15 17:06:55 · 987 阅读 · 0 评论 -
Rsync常见问题解决方法
问题一:@ERROR: chroot failedrsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver= 3.0.3 ]原因:服务器端的目录不存在或无权限。创建目录并修正权限可解决问题。问题二:@ERROR: auth failed on module teersyn...转载 2019-10-10 18:53:04 · 2017 阅读 · 0 评论