『漫游』酷论坛>『漫游水世界』>[求助]擅长整理杂物的 ..

[求助]擅长整理杂物的筒子们看过来~怎样分类内部网FTP资源比较合理~?

二十四节气@2010-04-10 19:01

跳过吐槽请直接看粗体

刚刚接收了学校内网教学FTP的管理
目前缺人手中所以MS只有我一个人在维护
就同所有菜鸟一样一开始被海量资源吓了一跳…
但是问题不在这:cool:
谜样的前辈们以及充分贯彻独乐乐不如众乐乐原则的众童鞋们——虽然我们并不知道他们的名字——留给我们一个具有无数隐藏宝箱极其考验RP的巨大无比魔宫……

各种资料文本音频视频游戏教程糟糕物处于“有规律”的乱放中……

要是啥都没还好些呢
我最讨厌这样半成品了啊啊啊啊混蛋
以前留下的删也不是留也不是,全部重新整理那是个大工程

所以在纠结是不是索性把以前的东西全部打包,扔到文件夹里,再添个名字【旧资料库】,然后另起炉灶,把以后的资料都重新分类,幸福快乐的活下去。还是说将旧资料都打散了,重新分类?还是……原封不动做微调?
(一个人管其实还是有好处的……囧)

资料很杂英语四六级考研公务员课程视屏课件养生保健电视纪录片电脑游戏计算机软件电子书还有每个专业的一些……还有许多英文名字的压缩包,不知道里面放的是啥囧,
有很多是交叉的,
比如
目录
A考试培训
-a公务员
--b会计XX
--c考研{考研英语
{考研数学
{考研xxxx
B外语学习
--a四六级英语
--b新东方英语
--c新概念英语
--d英语听力/写作/口译

四六级里有新东方、新概念的资料,新东方里又有考研英语,雅思,托福,考研里面又有英语听力/写作/的……该怎么分?还有像《1035个英语单词FLASH加工的电子书.rar》这样的,放哪里去才好?

崩溃

有一点是肯定的……
要定个上传的格式……不然会没完没了……
分类该怎么分啊啊啊啊啊啊啊啊啊啊啊啊啊格式怎么定啊啊啊啊啊啊啊啊啊
版攻们不要吝啬,我知道乃们已经不是第一次经验了……(何?)
各位擅长整理东西的筒子们SOS!

PS:同求软件

有图有真相
把几个最麻烦的放一块了……
总目录T-T
引用

飞在天上的猪@2010-04-10 19:59

动漫放一块,影音放一块,学习资料放一块,其他放一块,解决
引用

wking@2010-04-10 20:12

你能管理多长时间?
有报酬吗?
有恒心吗?
引用

卿卿雅儿@2010-04-10 20:21

不知道你用的什么服务器软件
正常情况下我会这么干:

【1】 首先目录结构全部新建,但是文件不移动。也就是按照我自己的规划新建一套空的目录

【2】 在FTP服务器里,以快捷方式的形式把旧目录中的文件链接到新目录里
也就是说文件仍然储存在旧目录,新目录里只有一个链接(FTP Server需要支持此功能)

【3】 以后有时间慢慢整理目录,逐渐把文件从旧目录移动到新目录,在这个转移过程中,用户实际不受到影响,因为他们看到的一直是新目录,只不过从原来的链接变成实际的物理文件(这个实际用户感受不到)
引用

atkio@2010-04-11 07:32

以前整理糟糕物写的脚本,lz看有没有用吧
require 'fileutils'

files=Dir.glob("L:/*")
files.each do |ff|
FileUtils.mkdir_p("F:/col1/"+File.basename(ff))
end

oldfiles=Dir.glob("F:/zip/*")
oldfiles.each do |fff|

files.each do |ff|
if fff.include? File.basename(ff) then
begin
FileUtils.mv(fff,"F:/col1/"+File.basename(ff)+"/"+File.basename(fff))
rescue
end
end
end
end
引用

ultraxp@2010-04-11 21:34

我习惯把一些东西放在一个待-3的目录下
引用

二十四节气@2010-04-12 13:21

引用
最初由 wking 发布
你能管理多长时间?
有报酬吗?
有恒心吗?


直到毕业吧~
无报酬有恒心= =

可能会有VAP特权……不过也可能……


引用
最初由 卿卿雅儿 发布
不知道你用的什么服务器软件
正常情况下我会这么干:
……


很普通的Flashfxp和Netdrive
只是很普通的内部FTP而已所以足够的说~
有什么更好的软件推荐滴?

引用
最初由 atkio 发布
以前整理糟糕物写的脚本,lz看有没有用吧
require 'fileutils'

files=Dir.glob("L:/*")
files.each do |ff|
FileUtils.mkdir_p("F:/col1/"+File.basename(ff))
end

oldfiles=Dir.glob("F:/zip/*")
oldfiles.each do |fff|

files.each do |ff|
if fff.include? File.basename(ff) then
begin
FileUtils.mv(fff,"F:/col1/"+File.basename(ff)+"/"+File.basename(fff))
rescue
end
end
end
end


:rolleyes: 深感自个儿的小白程度压根就没变过T-T
引用


| TOP