创建新文件夹并将“ / var / www /”中存在的所有文件和文件夹复制到其中以备份所有代码文件的linux命令是什么?

PHP情人

让我向您保证,我要执行的操作是在实时生产服务器上进行的,因此没有任何错误的余地。

服务器以及我的本地计算机仅使用Linux操作系统。

我可以使用以下命令通过计算机上的终端登录并输入密码:

[email protected]

然后再次输入以下命令进入'/var/www'服务器上的目录

cd /var/www

现在,我要创建的是在文件夹“ var / www /”创建一个名为“ website_backup_19_02_2016”的文件夹

在新创建'website_backup_19_02_2016'的文件夹中,存在的所有文件和文件夹'/var/www/'都应被复制(新创建的文件夹除外'website_backup_19_02_2016')。

有人可以按顺序向我提供确切的命令集,以便通过执行它们可以轻松备份我的网站。

悉达思·夏玛(Siddharth Sharma)

您可以发出以下命令:-

1)创建目录

# mkdir /var/www/website_backup_19_02_2016

2)复制除website_backup_19_02_2016目录之外的文件。您可以使用rsync工具达到此目的。

# cd /var/www/
# rsync -av --progress * website_backup_19_02_2016/ --exclude website_backup_19_02_2016/

“ *” ->用于/ var / www /中的所有文件和目录

注意:-您可以使用rsync命令进行试运行,以检查将实际复制哪些文件和目录。这对您很重要。

rsyn -n --progress * website_backup_19_02_2016/ --exclude website_backup_19_02_2016/

从手册页中阅读有关rsync的更多选项。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章