-e filename 如果 filename存在,则为真 -d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真 -L filename 如果 filename为符号链接,则为真 -r filename 如果 filename可读,则为真 -w filename 如果 filename可写,则为真 -x filename 如果 filename可执行,则为真 -s filename 如果文件长度不为0,则为真 -h filename 如果文件是软链接,则为真
ls -a 查看全部目录
查看所有,包括隐藏目录,此处-a 代表 all
ftp命令行:
ftp删除目录命令:
rmdir 目录名
rm -r 目录名: 删除目录下所有文件及文件夹
ftp删除文件命令:
mdelete* 删除目录下全部文件
mput * 上传目录下所有文件
mget *下载目录下所有文件
put 文件名 上传单个文件
get 文件名 下载单个文件
delete 文件名 删除单个文件
压缩文件夹的命令
tar -zcvf (压缩完取得文件名,是自定义的).tar.gz (你要压缩的文件名,也可以用*代表压缩目录下所有文件及文件夹,然后打包成一个压缩文件)
tar -zxvf 压缩完取得文件名,是自定义的).tar.gz
连接ftp的命令
dir=/home/hzw ##ftp里的目录
password=test #密码
user=test001 #账号
ip=192.168.1.252 #ftp的ip
index=/drives/c/Users/admin/Desktop/home #本地目录
date=20s #定时
##port:端口号因为没用到所以没写
ftp -n -v<<EOF
open $ip $port
user $user $password
binary
cd $dir
lcd $index
hash
prompt off
mget $dirnamei
close
bye
EOF