(十六)Linux文件备份
dump命令 Linux dump命令用于备份文件系统。dump为备份工具程序,可将目录或整个文件系统备份至指定的设备,或备份成一个大文件。
创新互联主营阳春网站建设的网络公司,主营网站建设方案,APP应用开发,阳春h5微信小程序搭建,阳春网站营销推广欢迎阳春等地区企业咨询
scp 是secure copy的缩写,scp是Linux系统下基于ssh登录进行安全的远程文件拷贝命令。 可以实现本地文件复制到远程服务器,也可以将远程文件复制到本地。rsync 是remote sync的缩写。
可以使用cp -r dir(目录) 这个命令。cp是复制命令。-r 递归处理,指定目录下的文件和子目录一并处理。通过shh连接上Linux主机,然后输入“cp -r www/root/”,回车即可备份root文件夹。
linux切割、备份大的nohup日志文件
1、可以用split命令把很大的日志文件分成多个小文件,分割完成后 原文件不变 。不会影响nohup运行的程序。缺点:split文件分割依赖手动,当程序出故障或调试时,将日志分割以便查看最新的日志信息。没法定时做到定时自动清理。
2、要为某个特定的配置调用logrotate,执行一次切割任务测试 即使轮循条件没有满足,我们也可以通过使用‘-f’选项来强制logrotate轮循日志文件,‘-v’参数提供了详细的输出。
3、用nohup命令会在当前的目录产生一个nohup.out的日志文件,时间长了磁盘消耗很大。elasticsearch吃内存,logstash吃磁盘,这就很尴尬了。
4、nohup(no hang up):可以让程序不挂断执行。& :可以让程序在后台执行。“ nohup.log”: 表示将日志输出到nohup.log文件上。2&1:表示将正确日志、错误日志都输出到正确日志指定的文件(nohup.log文件)上。
5、linux nohup.out文件过大吧 Linux下还有一个特殊的文件/dev/null,它就像一个无底洞,所有重定向到它的信息都会消失得无影无踪。
linux下当脚本start.sh启动时,如何备份abc.log日志
1、使用tar命令进行备份:tar命令本来的作用是能够把很多文件放到一个小文件中进行归档,但是同时又能够对文件进行压缩。所以,一般情况下都采用tar进行文件整理和压缩。
2、比如每天产生一个/data/access.log这样的文件,我们每天备份到backup目录的access_2011-01-1log.gz这样的文件。
3、察看日志文件 Linux系统所有的日志文件都在/var/log下,且必须有root权限才能察看。 日志文件其实是纯文本的文件,每一行就是一个消息。察看方式有很多。 cat命令。
4、可以使用cp -r dir(目录) 这个命令。cp是复制命令。-r 递归处理,指定目录下的文件和子目录一并处理。通过shh连接上Linux主机,然后输入“cp -r www/root/”,回车即可备份root文件夹。
5、以下解释引自『Linux 备份与恢复速成指南』:请注意 tar -T(或 files-from)命令不能接受通配符。文件必须明确地列出。上面的例子展示了一种单独地引用文件的方法。您还可以执行脚本来搜索系统,然后建立一个列表。
新闻标题:linux备份日志命令 linux备份目录命令
标题来源:http://lswzjz.com/article/dcspcoc.html