存档

‘服务器’ 分类的存档

解决Ubuntu Linux下播放MP3音乐乱码并推荐一款播放器

2008年10月25日 没有评论

MP3文件乱码的原因:

这个问题出现在mp3文件里,由于国内大多数MP3文件都是用GBK/GB2312/GB18030编码写入标签信息的,而大多数的linux播放器默认以utf-8编码读取,这就产生了乱码。

解决方法:

使用Mutagen来修改Mp3文件的标签信息,具体方法如下(只针对GBK/GB2312/GB18030编码的情况):

安装Mutagen(ubuntu下终端运行 sudo apt-get install python-mutagen)后,在终端执行:

mid3iconv -e gbk *.mp3

如果想转换当前目录下的所有 mp3 (包括子目录):

find . -iname “*.mp3″ -execdir mid3iconv -e gbk {} \;

 

推荐一款下好用的播放器:Audacious

很像winamp吧?

非常遗憾的是,在写这篇文章的是,Audacious的官网上不去。

Audacious与其它播放器的不同之处在于,它除了支持UTF-8字符集之外,还提供其它字符集的支持,这样能比较好的解决中文乱码的问题。

分类: 服务器 标签:

vsftp虚拟用户的建立

2008年8月25日 没有评论

vsftpd
准备:
1) 确认已经安装vsftpd
[coolcode]
[rpm -q vsftpd]
[/coolcode]
2) 确认安装Berkeley db
[coolcode]
[rpm -q db4 ]
[/coolcode]
开始:
1) 生成虚拟用户的数据库:
使用pam_userdb 来认证虚拟用户.
先生成一个logins.txt:
[coolcode]
[vi /root/logins.txt ]

tom
foo
fred
bar

[db_load -T -t hash -f /root/logins.txt /etc/vsftpd/vsftpd_login.db]
[chmod 600 /etc/vsftpd/vsftpd_login.db]
[/coolcode]
#更多关于DB 的资料,看下面:
http://www.sleepycat.com/docs/utility/index.html
阅读全文…

分类: 服务器 标签:

Pure-FTPD.conf 中文说明

2008年8月25日 没有评论

以下是 pure-ftpd.conf 的翻译版,E文不行的自己看吧,赫赫
阅读全文…

分类: 服务器 标签:

FreeBSD小技巧

2008年8月25日 没有评论

tips
为什么有些软件编译不了?

因为有些软件依赖/usr/src,所以你装系统的时,在安装内容里应选上src

——————————————————————————–
如何让FreeBSD像RedHat那样在ls时显示多种颜色的目录?

在/etc/csh.cshrc里面加入:

setenv LSCOLORS ExGxFxdxCxegedabagExEx
setenv CLICOLOR yes
然后,执行:

sed -i.bak -E s/set\ prompt/#set\ prompt/g /root/.cshrc
并重新登录.

——————————————————————————–

如何让FreeBSD的csh像bash那样按tab列出列出无法补齐的候选文件?

标准的方法是按Ctrl+D。但如果一定要用tab的话,在/etc/csh.cshrc中加入:

set autolist
阅读全文…

分类: 服务器 标签:

FreeBSD 6.2 中配置 防火墙 IPFILTER

2008年8月25日 没有评论

防火墙的选择:
需求:
1.可限制IP访问WEB服务
2.不限制对外部的访问(特别是用ports在线升级)
3.配置简单

IPF(IPFILTER)是首选了

配置:
# 启用IPF:
vi /etc/rc.conf
# 添加:
ipfilter_enable=”YES”
ipfilter_rules=”/etc/ipf.rules”
ipmon_enable=”YES”
ipmon_flags=”-Ds”
# 详细意义见手册:http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/firewalls-ipf.html

阅读全文…

分类: 服务器 标签:

Linux下批量修改文件夹和文件的属性

2008年8月7日 没有评论

查找当前目录下,所有的文件夹以及子文件夹,并把所有的文件夹及子文件夹设置成755,包括当前目录
find ./ -type d -exec chmod 755 {} \;
查找当前目录下,所有的文件以及子文件夹下的文件,并把所有的文件设置成644
find ./ -type f -exec chmod 644 {} \;

分类: 服务器 标签:

Tar命令压缩 并排除指定目录

2008年7月28日 1 条评论

[coolcode]
tar czvf tok.tar.gz toknock/ –exclude=toknock/templates_c –exclude=toknock/cache –exclude=toknock/uploadfiles –exclude=toknock/music
[/coolcode]
用tar czvf命令将toknock目录打包压缩成tok.tar.gz ,但使用exclude参数排除templates_c,cache ,uploadfiles 和music目录及其文件.

分类: 服务器 标签:

在Vista SP1 + Ubuntu8.04下修复GRUB错误

2008年5月7日 没有评论


当Windows的启动引导程序或者其他程序替换了Ubuntu8.04的grub时,会出现Grub Error 17 的错误.目前可以用下面方法修复:

1、用一张Ubuntu8.04的livecd启动系统,打开终端。

2、切换为超级用户(SuperUser)。(在Ubuntu中输入”sudo -i”,在Ubuntu以外的其它发行版中输入”su”)。输入根用户密码。

3、输入”grub”,会出现GRUB命令提示。

4、输入”find /boot/grub/stage1″。会出现如同”(hd0)”样的结果,在我的电脑上是”(hd0,3)”。在下面的命令中使用您电脑中得到的结果。

5、输入”root (hd0,3)”。

6、输入”setup (hd0,3)”。

7、输入”quit”。

8、取出Live CD,重新启动电脑。
阅读全文…

分类: 服务器 标签: