如果我跑
sudo pico /var/log/lighttpd/website/error.log
我得到一个很长的文件,我看不到最后几行。如果我运行:
sudo tail -f /var/log/lighttpd/website/error.log | awk '{print $1 "--" $2}'
我什么都没有?我究竟做错了什么 ?
另外,如何使用 pico 编辑器移动到特定行?
谢谢
如果我跑
sudo pico /var/log/lighttpd/website/error.log
我得到一个很长的文件,我看不到最后几行。如果我运行:
sudo tail -f /var/log/lighttpd/website/error.log | awk '{print $1 "--" $2}'
我什么都没有?我究竟做错了什么 ?
另外,如何使用 pico 编辑器移动到特定行?
谢谢
我在 Ubuntu 9.04 上的网络服务器 Apache 和 lighttpd 有一些问题。
我只使用 lighttpd,我已经在 Ubuntu 上停止了 Apache,但由于某些原因,从几天前开始,Apache 开始运行,我需要停止它才能重新启动 lighttpd。
可能是什么原因 ?Cron 对此一无所知。而这个问题就在上周才开始存在。
如何禁用 Apache?
谢谢
我想使用 rsnapshot 从我的生产服务器备份到远程备份服务器。
我应该在远程备份服务器而不是生产服务器上安装 rsnapshot 吗?
rsnapshot 是否会从生产服务器中提取要备份的文件并将它们本地存储在备份服务器上?
我刚刚意识到我在备份服务器上没有 sudo 特权。这是否意味着我不能使用 rsnapshot 进行远程备份?
顺便说一句,我不能将 rsnapshot 与我的托管服务提供商提供的备份空间服务一起使用,只是因为我没有完全控制备份服务器,而只能控制生产服务器,这不是很遗憾吗?
我正在执行以下操作以将远程服务器安装到我服务器上的特定路径:
sshfs [email protected]:/backup/folder/ /home/myuser/server-backups/
但是,当我挂载服务器时,文件夹权限更改(它们变为 700),并且当我测试我的 rsnapshot.conf 文件时,我收到以下错误:
snapshot_root /home/myuser/server-backups/ - snapshot_root exists \
but is not readable
我究竟做错了什么 ?我应该用另一个用户安装远程服务器吗?
我想使用 rsnapshot 对我的网站进行远程备份。
rsnapshot.conf 中的这一行并不清楚:
snapshot_root /.snapshots/
在文档中,它说快照存储在此目录中,但我实际上希望它们存储在远程服务器上,稍后使用该行指定
backup local_folder remote_server
那么快照根是什么?
关于rsnapshot的一个简单问题。
为了执行每日备份,我将在我的 Ubuntu 中向 cron 添加行。
那么,为什么我在 rsnapshot.conf 中也有这些行?
#########################################
# BACKUP INTERVALS #
# Must be unique and in ascending order #
# i.e. hourly, daily, weekly, etc. #
#########################################
interval hourly 6
interval daily 7
interval weekly 4
#interval monthly 3
如果我使用 cron,我应该禁用它们吗?谢谢
附言。我刚刚意识到在 crontab 中我仍然有“每小时”和“每天”。然后我应该只取消注释我在 crontab 中使用的那个吗?如果已经在 cron 中指定了每小时,那么指定每小时有什么意义?我有点困惑。
# crontab -e
0 */4 * * * /usr/local/bin/rsnapshot hourly
30 23 * * * /usr/local/bin/rsnapshot daily
我正在为备份设置 rsnapshot。我在配置文件中看到过,下面的备份行默认是不注释的。我应该不评论它们吗?
我对备份我的系统不感兴趣,只对特定文件夹感兴趣。
backup /home/ localhost/
backup /etc/ localhost/
backup /usr/local/ localhost/
谢谢
为了在凌晨 4 点运行 cron,我需要写4 * * * *
吗?
并且在下午 4 点运行,应该是16 * * * *
吗?
我对文件所有权有疑问。
我有一个 drupal 网站,“文件”文件夹需要归“www-data”所有,以便用户使用 php 上传文件。
但是我现在使用的是 svn,我需要所有文件夹和文件都归“svnuser”所有才能工作。
所以现在,我想我需要将两个用户都添加到具有适当权限的组中。我不确定到底该怎么做,你能告诉我具体的必要步骤是什么吗?
谢谢
由于某种原因,gzip 不起作用。它给了我一个空文件
/usr/bin/mysqldump --opt -u root -ppassword database > database.sql | gzip > database.sql.gz
database.sql 已正确创建并且具有正确的大小。
但是 database.sql.gz 只有 20kb 并且它包含一个空文件。
谢谢
是否还会sudo apt-get upgrade
在我的 Ubuntu 9.04 上将 PHP 从 5.2 升级到 5.3?
我想用 cron 自动备份我的数据库和文件。我应该将以下行添加到 crontab 吗?
mysqldump -u root -pPASSWORD database_name | gzip > /home/backup/database_`date +\%m-\%d-\%Y`.sql.gz
svn commit -m "Committing the working copy containing the database dump"
1)首先,这是一个好方法吗?
2)不清楚如何用svn指定存储库和工作副本。
3)我怎样才能只在mysqldump完成而不是之前运行svn?避免冲突
还有其他提示吗?谢谢