03

出于调试的需要,想在两个Xen虚拟机间使用VLAN相互访问。当Easwy在两个Xen虚拟机上都配置了VLAN后,使用ping命令可以使两台虚拟机相互ping通。但发现一个问题,一旦ping包的大小超过一定长度,也就是说当ping包开始分片后,两台虚拟机之间就不能ping通了…

开源软件 , Linux使用笔记: 解决Xen虚拟机中VLAN接口不能ping大包的问题
十二 08

在Windows上使用putty+screen时,screen会把当前窗口的名称显示在putty的标题栏上,这样当前处于哪个窗口就一目了然了。

但在Easwy的Linux系统中,使用urxvt+screen时,发现当前窗口的名称不会显示在标题栏里。在网上搜索了很久才找到答案。

要想允许Screen改变rxvt/rxvt-unicode(即urxvt)的标题栏,需要在.screenrc中加入一句termcapinfo信息…

开源软件 Linux使用笔记: 在标题和状态栏中显示Screen的窗口名称
十二 03

通常我们使用Samba都是在Windows上访问做为Samba服务器的Linux。但是在某些时候情况会反过来,你可能需要从Linux上访问Windows共享出来的目录。幸运的是,Samba本身也支持这种类型的访问。

要想从Linux访问Windows上的共享目录,需要安装smbclient工具。

开源软件 Linux使用笔记: 使用Samba访问windows的共享目录
十一 30

大多数人安装RPM包,都是使用下面的命令来安装:

rpm -i xxxx.rpm

这是最简单的安装方式,RPM包中的文件将被安装到打包时所指定的默认目录中。

但在有的时候,我们没有系统的root权限不能写入根目录,或者因为某种原因(比如在进行文件恢复时)想改变一下RPM的默认安装路径。这时可以用下面的小技巧。

开源软件 Linux使用笔记: 更改RPM包的安装目录
十一 29

一个同事不小心使用rm -rf命令误删了自己的代码,这意味着一个月的工作丢失了。我们知道rm命令无法撤销,那么有没有办法恢复这个被删除的目录以及其中的全部文件呢?
在网上搜索了一下,找到一个名为ext3grep的工具,本文介绍如何通过ext3grep来恢复目录和文件…

开源软件 , Linux使用笔记: 实用ext3grep恢复目录及文件指南(ext3文件系统)
十一 29

在恢复root密码,或者解决系统中严重故障时,往往需要进行单用户模式。本文介绍一下进行单用户模式的方法。Easwy在恢复误删除文件 时,就使用此方法进入了单用户模式。

进入单用户模式的方式…

开源软件 Linux使用笔记: Grub中进入单用户模式的方法
十一 26

从另外一台计算机上拷贝了一份subversion的版本库,完成修改后提交时,出现如下错误:

$ svn ci -m “commit a new version”
subversion/libsvn_wc/questions.c:126: (apr_err=155021)
svn: This client is too old to work with working copy ‘/home/easwy/subversion/’; please get a newer Subversion client

开源软件 Linux使用笔记: 解决Subversion提交时提示svn客户端版本太旧的问题
十一 23

通过Samba服务器实现windows和Linux之间的文件共享,相信是绝大多数人的选择。通常我们都会使用Samba的缺省配置,这样,每次通过 Samba从Windows向Linux中拷贝文件时,文件都会被加上”可执行”的属性。对Easwy来说,这是很让人头疼的问题,每次都要通过 chmod去修改文件的权限很是麻烦。
今天仔细看了一下Samba的手册,发现只要把下面的配置加入/etc/samba/smb.conf就可以解决这个问题:

create mode = 0644
force create mode = 0644
directory mode = 0755
force directory mode = 0755

开源软件 Linux使用笔记: 设置Samba服务器中新建文件/目录的权限
十一 21

今天在subversion中遇到一个很奇怪的问题。
在使用svn update命令更新版本库时,出现了如下信息:

svn update
svn: Two top-level reports with no target

开源软件 Linux使用笔记: subversion本地拷贝和版本库不一致错误
十一 19

从windows访问Linux的命令行,putty + screen是非常棒的组合。不过正如之前Easwy倍受screen闪屏的困扰一样,putty也有一个让Easwy很困扰的问题,那就是无法更改它的缺省配置。

每次使用putty命令ssh到一个远程Linux时,都要手动修改一些配置,例如将屏幕卷回的大小由200改成9999,将编码改成UTF-8以避免某些命令的输出乱码,或者缺省使能putty的log功能之类。每次都去修改设置很是麻烦。

虽然我们可以保存会话的设置,不过很多时间,我们无法为所有要访问的Linux设备都创建一个会话。很多时候还是希望能够修改缺省配置。

开源软件 Linux使用笔记: 修改putty的缺省值设置