实际的目录结构是一层一层建立起来的,直到所有的文件都传输完;-nH:不要创建以目标主机域名为目录名的目录,直接将目标主机的目录结构下载到。
当前目录
向下;-r:递归下载,在这个记录结构中;-l[depth]:下载远程服务器目录结构的深度,例如“-l5”下载目录的深度小于等于5到
中的目录结构或文件;
-m:镜像站点时的选项。如果你想镜像一个站点,使用这个选项,它会被自动设置。
促进站点镜像的其他合适选项;-np:只下载目标站点指定的目录及其子目录的内容。这也是我们离开的一个非常有用的选择。
假设某个人的主页有一个链接指向这个站点中其他人的主页,我们只想下载这个。
人的个人主页,如果不设置这个选项,甚至——有可能把整个网站都拿下,这显然是我们的通行证
往往不可取;-http-user=username-http-passwd=password:如果Web服务器需要指定用户名和密码,使用这两项进行设置;-O将数据写入文件。
3.Crontab定期执行任务
在DreamHost系统下,可以通过Shell构建自己的crontab。具体用途如下:
使用支持shell登录的终端(比如fterm或putty),您可以通过在地址栏中输入username@qiran.org:22来进行SSH。
使用登录到服务器。
常用的crontab命令:
Crontab-l显示所有现有的cronjob。
Crontab-r deletes the current Krone Jobs.
Crontab-e edits the current crontabfile. DH recommends using nano; Fiber (negative ninth power of 10)
请注意,您的crontab包含所有cronjobs,每个cron占一行,并且是一个虚线的结尾。一个正常的cron如下。
示:
452***/home/user/script.pl
第一个数字是一小时的分钟。
第二个数字是一天中的小时。
第三个数字是一个月中的第几天。
第四个数字是一年中的月份。
第五个数字是星期几。
如何使用,例如:
32 * * *:表示每小时的第32分钟。
12,42 * * * *:每小时第12和42分钟两次。
*/15 */2 * * *:表示0点,0点15分,0点30分,0点45分,2点,2点15分,2点30分,…
43 18 * * 7:表示每周日下午6:43运行命令行。
在DreamHost中用nano编辑完文件后,使用ctrl o保存,ctrl x退出编辑。
4.tar司令部
tar命令可以按如下方式使用:
Tar[参数列表][文件名]
参数列表:
-c生成新的备份,同时覆盖旧的备份文件。
-x从备份文件中提取
-t列出备份文件中的文件目录。
-v显示所有被操作文件的列表。
-f在指定位置生成备份。
-u将不存在于备份中的文件或已更改的文件添加到备份中。
例如:
filename.tar/*塔尔CVF制作备份*/
tar CVF tarfile.tar。 /File name/* Back up the file with the file name to tarfile.tar */
tart VF filename.tar/*列出tar文件的内容*/
tar xvf filename.tar/*从tar文档导出文件*/
tar zxpvf filename.tar.gz/*从tar.gz文档中导出文件*/
塔尔zxvf filename.tar.gz/*同上*/
Tarxvf tarfile.tar./filename/*在tar文件中导出单个文件*/
塔尔-xzf filename.tar.gz解压
用于下载的包文件打包在目录中。/www到文件www.tar.gz。
QUOTE:
tar czvf www.tar.gz ./www
或者干脆拉链。/www。
全部打包压缩。将当前目录下的php文件转移到bak.tar.gz文件中。
5.检查文件夹大小
Du-S Diskuz in kilobytes
du -sh discuz 按M