从windows转移到ubuntu的用户,常常会发现自己在windows在创建/下载/保存的文件经常性出现乱码问题(kubuntu出现问题 的可能性更高一些)。而使用默认播放器打开以往的音乐文件(mp3等)时,出现乱码的机会更是接近100%。出现这个问题是因为文件或是文件标签编码并不 是系统默认的UTF8,而windows系统默认使用的是GBK。只要将文件编码做一下转换就解决乱码的问题。

  • 需要用到的工具
 sudo apt-get install convmv iconv python-mutagen

要转换文件编码请先进入要转换文件的目录

  • 转换文件名由GBK为UTF8
 convmv -r -f cp936 -t utf8 --notest --nosmart *
  • 转换文件内容由GBK到UTF8
 iconv -f gbk -t utf8 $i > newfile 
  • 转换 mp3 标签编码
 find . -iname “*.mp3” -execdir mid3iconv -e GBK {} \;

注意:保证自己对需转换文件有写权限

享受蓝色的Ubuntu:Blubuntu

[不指定 2008/04/27 19:22 | by ipaddr ]
很多朋友都不喜欢Ubuntu那黄黄的主题,安装好Ubuntu后的第一件事就是更换自己喜欢的主题。

你是否知道,Ubuntu事实上已经为你准备了一套蓝色的主题呢?还包括墙纸、边框和控件!

相信你一定会喜欢的!这个主题就是Blubuntu。

 

Blubuntu来自Ubuntu官方Wiki上, 目的是提供一个蓝色的又与原本黄色主题风格相似的一套完整的主题。

用它非常简单,因为是Ubuntu官方的,所以只要打一条命令从源里安装即可。

sudo apt-get install blubuntu-look

默认情况下, 它会安装上包括GDM、会话Splash、主题和墙纸在内的所有主题元素,一次性搞定,再也不必自己搭配了吧!

安装好后,可以到“系统”->“首选项”->“外观”来启用它,名字就是Blubuntu。

在/etc/X11目录下有一个xorg.conf文件,鼠标的配置就是在这里了。在这个目录下,你还会 发现另一个文件,叫 xorg.conf.BeforeVMwareToolsInstall,看这个文件名和内容,应该是vmware-tools装完后,对 xorg.conf修改了,所以做了一个备份,进后入,看鼠标配置的几个参数,有一个明显是不同的,配置如下:
Section "InputDevice"
   Identifier "Mouse0"
   Driver "mouse"
   Option "Protocol" "IMPS/2"
   Option "Device" "/dev/input/mice"
   Option "ZAxisMapping" "4 5"
   Option "Emulate3Buttons" "yes"
EndSection
这是备份里的配置,而xorg.conf的配置是:
Section "InputDevice"
   Identifier "Mouse0"
   Driver "mouse"
   Option "Protocol" "ps/2"
   Option "Device" "/dev/input/mice"
   Option "ZAxisMapping" "4 5"
   Option "Emulate3Buttons" "yes"
EndSection
看出来了吧。呵呵,把那个ps/2改成IMPS/2,然后,重启了一下机器。鼠标滚轮终于可以用了。
(鱼漂提醒:Ubuntu 8.04当中,需要增加Option "Protocol",以及修改Driver)

Upstart is an event-based replacement for the /sbin/init daemon which handles starting of tasks and services during boot, stopping them during shutdown and supervising them while the system is running.

It was originally developed for the Ubuntu distribution, but is intended to be suitable for deployment in all Linux distributions as a replacement for the venerable System-V init.

http://upstart.ubuntu.com/

所以,在ubuntu下面,没有/etc/inittab文件。

概要

本文分步介绍了如何将一个文件夹复制到另一个文件夹中并保留其权限。

当您使用 Windows Explorer 复制或移动文件和文件夹时,在这些文件或文件夹上设置的权限可能会发生改变。例如,当您在一个 NTFS 文件系统卷内或在两个 NTFS 卷之间复制一个文件时,Windows 2000 将把它当作一个新文件。作为一个新文件,它将具有目标文件夹的权限,您将成为“创建者所有者”。

注意:您必须对目标文件夹具有“写”权限才能复制文件和文件夹。

可以使用带 /O/X/E/H/K 开关的 Xcopy 命令复制文件并保留已明确应用于这些文件的现有权限。

这些开关具有下列作用:
/E - 复制文件夹和子文件夹,包括空文件夹。
/H - 还复制隐藏文件和系统文件。
/K - 复制属性。一般情况下,Xcopy 将重置只读属性。
/O - 复制文件所有权和 ACL 信息。
/X - 复制文件审核设置(暗含 /O)。
注意:此操作过程不会覆盖继承的权限。使用带 /O /X /E /H /K 开关的 Xcopy 命令复制文件时,将应用下面的继承权限:
直接分配到文件和文件夹的安全设置将被保留。
从源父文件夹中继承的安全设置将丢失。
目标文件夹的安全设置将被继承。
当您将文件或文件夹移动到 FAT 卷时,这些文件夹和文件将丢失它们的 NTFS 权限,因为 FAT 卷不支持 NTFS 权限。
有关继承的更多信息,请参见 Windows 帮助中的“更改继承的权限”主题。

将一个文件夹复制到另一个文件夹中并保留其权限

1.单击开始,然后单击运行
2.打开框中,键入 cmd,然后单击确定
3.键入 xcopy source destination /O /X /E /H /K ,然后按 Enter,其中 source 是要复制的文件的源路径,destination 是这些文件的目标路径。

示例

键入 xcopy c:\olddocs c:\newdocs /O /X /E /H /K,然后按 Enter,其中 olddocs 是源文件夹,newdocs 是目标文件夹。

有关 Xcopy 开关的更多信息,请在命令提示符下键入 xcopy /?,然后按 Enter。 有关 Xcopy 开关的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
240268 (http://support.microsoft.com/kb/240268/) Windows 中的 COPY、XCOPY 和 MOVE 覆盖功能发生更改

A. Most people are aware that you can set the default base profile on a per-workstation basis by replacing the "C:\Documents and Settings\Default User" folder on each local workstation. However, instead of performing this action on every workstation, you can specify a domainwide default profile. To do so, you need to save the required profile to the domain's Netlogon folder as name "Default User," by performing the following steps:


1. Create a profile that you want to use as the basis for all new users and log off as the user.
2. Log on to the workstation as a domain administrator.
3. Start the System Control Panel applet (Start, Settings, Control Panel, System).  Select the Advanced tab. Click Settings in the User Profiles section of the tab. Select the profile you created in the first step and click Copy To.
4. In the "Copy profile to" field, enter a location of \netlogon\default user. In the "Permitted to use" field, click Change and set to Everyone, as the figure shows. Click OK.
5. Click OK to the main User Profiles dialog box, then click OK to the System Properties.

When a new user logs on to a workstation for the first time, he or she will now have a profile based on the default profile stored on the Netlogon share. However, because end users can easily change these default profile settings, you'll typically want to use Group Policy instead of this method to set the mandatory configuration options. Group Policy settings will override attempts by the user to modify the profile settings.

Cygwin中安装Clear

[不指定 2008/03/14 15:11 | by ipaddr ]


新版本的Cygwin的Clear命令默认没有安装,你需要选择安装ncurses lib后,才可以使用此命令。

ubuntu apt源设置

[不指定 2008/02/29 23:49 | by ipaddr ]
  • sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

    sudo vi /etc/apt/sources.list
  •  用以下内容替换文件中的所有内容
  • deb http://archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse

    deb http://archive.ubuntu.com/ubuntu/ dapper-security main restricted universe multiverse

    deb http://archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse

    deb http://archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu-cn/ dapper main restricted universe multiverse
  • 这里你也可以直接使用更快速的ubuntu.cn99.com的源(推荐):

    deb http://ubuntu.cn99.com/ubuntu/ dapper main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu/ dapper-updates main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu/ dapper-security main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu/ dapper-backports main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu-cn/ dapper main restricted universe multiverse

    这里你还可以使用速度也非常快的的mirror.lupaworld.com的源:

    deb http://mirror.lupaworld.com/ubuntu/archive/ dapper main restricted universe multiverse

    deb http://mirror.lupaworld.com/ubuntu/archive/ dapper-security main restricted universe multiverse

    deb http://mirror.lupaworld.com/ubuntu/archive/ dapper-updates main restricted universe multiverse

    deb http://mirror.lupaworld.com/ubuntu/archive/ dapper-backports main restricted universe multiverse

    deb http://mirror.lupaworld.com/ubuntu/ubuntu-cn/ dapper main restricted universe multiverse

    如果是教育网用户推荐使用上海交通大学的源:

    deb http://ftp.sjtu.edu.cn/ubuntu/ dapper main multiverse restricted universe

    deb http://ftp.sjtu.edu.cn/ubuntu/ dapper-backports main multiverse restricted universe

    deb http://ftp.sjtu.edu.cn/ubuntu/ dapper-proposed main multiverse restricted universe
  • deb http://ftp.sjtu.edu.cn/ubuntu/ dapper-security main multiverse restricted universe

    deb http://ftp.sjtu.edu.cn/ubuntu/ dapper-updates main multiverse restricted universe

    deb http://ftp.sjtu.edu.cn/ubuntu-cn/ dapper bleeding main multiverse restricted universe
  • 教育网用户也推荐使用清华大学计算机系学生科协的源:

    deb http://mirror.net9.org/ubuntu/ dapper main multiverse restricted universe

    deb http://mirror.net9.org/ubuntu/ dapper-backports main multiverse restricted universe

    deb http://mirror.net9.org/ubuntu/ dapper-proposed main multiverse restricted universe

    deb http://mirror.net9.org/ubuntu/ dapper-security main multiverse restricted universe

    deb http://mirror.net9.org/ubuntu/ dapper-updates main multiverse restricted universe

    deb http://mirror.net9.org/ubuntu-cn/ dapper main multiverse restricted universe
  • 保存编辑好的文件

    sudo apt-get update

1.首先,需要安装中文支持,打开“Control Panel”=》“Regional and Language Options”=>“Language”,选择“Install Files for East Asian Languages”。

2.安装完后,Windows应该支持中文显示了,但某些未指定应用程序还可能会乱码,在“Region Options”处,选择Formats和Locations为“China”, 在Advanced,选择默认的语言为“Chinese (PRC)”

3. 经过以上设置后,应该能够正常使用中文了,但Cmd.exe(命令行)下面,仍然是无法显示中文文件名,主要是因为字体的原因,修改注册表:
HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
在此项下面,修改:
FaceName=新宋体
新增:
CodePage=936 (Ipaddr提醒你,这是10进制的936)

此后,Cmd.exe下面也要吧正常的显示中文文件名了。

使用DOS命令批量压缩文件

[不指定 2008/02/28 12:29 | by ipaddr ]

使用Winrar,批量压缩当前目录下,所有的*.txt文件为 *.txt.rar

CD IPADDR/
FOR /R %f in (*.txt) DO RAR a -ow -tk -ep1 -y "%f.rar" "%f"


使用前,需要将WinRAR的安装目录,加到PATH当中。

使用以下命令,批量删除当前目录下的所有*.txt文件:

CD IPADDR/
FOR /R %f in (*.txt) DO DEL "%f"


更多的DOS命令,请参考:http://www.computerhope.com/msdos.htm

用DOS写脚本,实在是太费力了,期待PowerShell。
分页: 7/12 第一页 上页 2 3 4 5 6 7 8 9 10 11 下页 最后页 [ 显示模式: 摘要 | 列表 ]