1. linux命令 tar 有什么选项可以在解压完后自动删除源文件啊!
在平时的维护工作中,tar命令应该经是会常用到。我们常常用这个命令来归档压缩文件。版假设我们压缩文件文权件aaa.log 为aaa.log.tar.gz ,归档压缩之后,并删除文件aaa.log。请参阅下面的命令:tar -zcvf aaa.log.tar.gz aaa.log –remove-files 可以看出,主要是使用了–remove-files 这个命令参数选项。
2. Linux系统如何设置一开机便自动删除某个文件夹
cd /etc/rc.d/vi rc.local在最后一行,加入你要删除的文件夹 如rm -rf /tmp
3. linux系统如何自动删除几天前文件夹
肯定是用脚本命令去删除了,比如crontab自动执行,或者用脚本触发方法很多,你可以有针对性的,如rm -rf <文件>
4. 怎样才能让 linux 进程结束自动删除临时文件
进程被强制杀死 其实是我们在shell终端发送信号比如Ctr+c是终端信号SIGINT,还有很多别的信专号,你可以网上去搜属搜。所以这个问题是关于信号捕捉的,当进程接收到这些信号时,默认的信号处理函数调用,会强制终止进程。要解决这个问题就是要注册一个用户的信号处理函数,请搜索signal(signum,sigHandler)这个函数,当调用这个函数后,当你收到强制终止的信号signum,则sighandler会被调用,你可以在sighandler()里面删除临时文件,然后终止进程。信号和信号处理程序是在应用程序级别的,你应该会很快了解学会,不是很难,但是对你解决这个问题会有很大帮助,并且可以帮你认识到所谓的强制杀死进程的内幕 – under the hood
5. linux 下如何编写定时删除某目录下文件的脚本
自己编写crontab设定计划任务就是了, 那个服务就是做这些定时的,自动化的工作用的。要写什么脚本的,一个命令搞定。给你个手册页自己看吧。补充回答:运行这个命令:crontab -e此命令将打开一个文本编辑器以添加新任务。* 20 * * * rm -rf /root/febhost/dat/* /root/febhost/log/*用对应的文本编辑器命令保存退出(vi编辑器是按esc后打:wq)如果你对这种方式不熟悉,也可以直接改/etc/crontab,我看到你是要删除root文件夹内的目录,假设你有root权限(因为/etc/crontab所有者是root,并且只有以root身份执行删除命令才能删除root home内的文件),用以下命令打开此文件:vi /etc/crontab将光标移动至最后一行,按o键新开一行输入以下内容:* 20 * * * root rm -rf /root/febhost/dat/* /root/febhost/log/*给你解释下此行的含义吧,前五个以4个空格分隔开的值依次表示:分、时、日、月、周,如果取所有值就是打*号,如果你想周期性的运行一个任务,crontab也接受范围指定,比如说一天中的早8点到晚6点每隔一小时(就是每两小时,将会在8,10,12,14,16,18执行)执行你这个删除命令这样写:* 8-18/2 * * * root rm -rf /root/febhost/dat/* /root/febhost/log/*第一个字段是分钟,取值范围:0-59第二个字段是小时。取值范围:0-23第三个字段是一个月中的第几天,取值范围:1-31第四个字段是一年中的第几个月,取值范围:1-12最后一个字段是一个星期中的第几天,以星期天开始依次的取值为0~7,0、7都表示星期天。下一个字段是执行该命令的用户身份,这里是root用户,最后一个字段就是定时运行的命令。
6. linux会自动删除目录和文件的吗
肯定是用脚本命令去删除了,比如crontab自动执行,或者用脚本触发方法很多,你可以有针对性的,如rm -rf <文件>
7. Linux 定时删除文件夹或文件
用root登录,然后输入crontab -e放入以下内容,保存退出0 23 * * * find /share/fax/change -mtime +7 -print|xargs rm -rf
8. linux 自动删除文件脚本
在脚本中应该这样写:rm -rf `/usr/bin/find /opt/scommnet/webchat/upload/* -ctime 2`注意是 ` 不是单引号.
未经允许不得转载:山九号 » linux自动删除文件|linux 下如何编写定时删除某目录下文件的脚本