Ⅰ 如何在shell脚本中删除文件夹
cd /home/nbic/ftprm -rf *__________________________青年,你太懒了,酱紫不好。下次记得先搜一艘哦,亲!
Ⅱ shell脚本删除文件
你说保留两天的文件,你周二,周四删除。周二到周四也就两天。
Ⅲ 编译一个shell脚本,ftp到主机 新建目录 拷贝文件 删除目录 退出
首先,脚本并不需要知道本身所在主机的IP,所以,用不到10.10.141.91这个源地址。
再次,ftp命令中不支持直接在服务器端新建文件,只能先在本地新建后上传。其实,ftp客户端软件,如CuteFTP也都是这么做的,只是你觉察不到。
#!/bin/bash
host="10.10.142.72"
username="xxxx" #这里写你的FTP登录用户名
password="xxxxxxx" #这里写你的FTP登录密码
file1="testexam1"
file2="testexam2"
touch $file1
touch $file2
(
ftp -ni $host <<EOF
quote USER $username
quote PASS $password
cd /home/query #切换服务器目录
binary
put $file1
put $file2
lcd /home/query #切换本地目录
get $file1
delete $file1
bye
EOF
) >/dev/null 2>err.log
Ⅳ shell求助,怎么删除FTP里的文件,而不删除原计算机的文件
要看FTP的版本,由于现在有很多FTP的版本,有些可能不支持这个命令,你可以在ftp里输入help显示支持的命令,如果有delete命令就可以,另外还有mdelete可以一次删除多个文件
Ⅳ 在Linux终端 删除ftp上的文件 请问用什么命令呢
我觉得应该先进入ftp的服务器再删除吧
Ⅵ 求一个shell脚本:删除指定文件夹下面的所有文件,包括所有的文件夹
find /home/nbic/ftp/* | xargs rm -rf
Ⅶ 编写一个shell脚本,删除当前目录下空文件
#!/bin/bash
#当前路径
MYDIR=`dirname"$0"`
#切换到当前路径
cd"$MYDIR"
#删除当前文件夹下所有空文件夹
find"$MYDIR"-typed-execrmdir-p{};
#对于文件夹大小大于0的文件夹无效。
#$MYDIR加双引号可以删除带空格的文件夹。
试试看这个代码。
Ⅷ 如何删除FTP文件
1.文件被锁定,例如ACCESS数据库,正在被使用,因此不能被清除,解决办法是登录虚拟主机管理平台,进入到主机管理中,把空间运行暂停,然后等数十秒钟再清除就可以了。
2.文件的索引坏了。在一台有上百万文件的服务器中,很有可能发生这种情况,这类文件用上面的方式无法删除。(解 决方法:联系本司技术工程师,一般在24小时内解决)。
3.用户自己曾经对上层目录设定了不能写入的保护性操作,解决方法:登陆用户控制后台-自助管理-管理主机-打开相应目录的写操作权限,然后用ftp登陆删除。
4.同一刻有其他人打开你的ftp在操作,此时必须是其他 ftp操作关闭才能删除。
5.文件名乱码或有空格,用ftp重命名该文件然后删除。或者进入到“高级管理”里面,也可以删除掉的。这个涉及到权限问题,看你的主机服务商给没给你这个权限了。
Ⅸ 如何在命令行下删除远程FTP的文件
你在代码里把这个CSS路径找到,如:http://****/index.css
把它链接COPY到浏览器地址栏里,然后把下载下来(IE,有可能默认用DREAMWEAVER打开,这时你另存为和你html文件同目录下)。注意查看里面的图片,如果有相对路径的话(即非http://开关的图片引用路径),你需要把图片下载下来,否则会出现没有图片的情况。
这时再回头改下刚才CSS的路径,把它改为:index.css
现在你就可以直接浏览HTML文件且随意的修改CSS
Ⅹ shell脚本编辑问题,每周五17:30清理FTP服务器的公共共享目录
先编辑脚本backup.sh
#/bin/bash
ls -lh /var/ftp/pub >> /var/log/pubdir.log
rm -rf /var/ftp/pub/*
添加计划任务
输入指令 crontab -e
添加一条记录
30 17 * * 5 root sh /usr/bin/backup.sh
添加计划任务编辑/etc/crontab文件同样可以达到目的