Linux 下批量替换的命令

0 个评论
将下面的代码放到一个shell文件a.sh里, sed -i “s/$2/$3/g” `grep -rl $2 $1` 然后执行: sh a.sh path param1 param2 path是路径名, param1是要替换的内容 param2是替换后的内容
2011-10-18 / Shell / 13 views浏览
阅读全文

查找字符并删除指定的行

0 个评论
file=”a.txt” pattern=$1 repalcement=$2 lineNumber=$3 li=`cat $file | grep -n $pattern | sed s/:/\ / | awk ‘{print$1}’ | sed -n ${lineNumber}p` li2=$((li)) echo $li2 sed “$li,${li}s/${pattern}/${repalcement}/” $file
2011-05-06 / Linux, Shell / 12 views浏览
阅读全文

统计某一类文本文件的行数shell脚本

0 个评论
find . -name “*.php” -type f | xargs cat | wc -l
2011-04-26 / Linux, Shell / 24 views浏览
阅读全文

找出包含有某个字符串的文件并加注释

0 个评论
将目录里的文件中包括有print的行全打上 //的开头的 linux命令是什么? 答案:   grep -Rlns print . | xargs sed -i "s/^\(.*print.*\)$/\/\/\1/g"
2011-04-06 / Linux, Shell / 12 views浏览
阅读全文

ln创建目录链接所出现的问题。

0 个评论
在当前非root用户下,使用命令 ln -s dir1 dir2 能进入dir2 但是 不同的用户时ln -s dir1 dir2 就无法进入dir2 解决的办法是将两个目录的用户属性设置成一致。 a. 对于root账号的目录,我们可以将本地(非root)的目录修改成root.root属性, 同时让目录可以为其它用户所修改 chown -R root.root localdir chmod -R...
2010-10-22 / Linux / 34 views浏览
阅读全文

Ubuntu 10.04 下使用 Ubuntu 10.10 版的fcitx

0 个评论
由于fcitx的debian包在10.04时字符的编码并不是UTF-8,所以经常需要手动配置才能正确显示, 但是fcitx 在Ubuntu 10.10后采用的是fcitx_3.6.3-1,字符串已经开始使用UTF-8了。默认情况下显然的不再是方框了。 其实10.04下我们同样可以使用 fcitx 的deb包, 因为都是使用的Debian的包,依赖关系也很简单。 安装方...
2010-10-19 / Ubuntu / 118 views浏览
阅读全文

Ubuntu GPG Key 出错的解决办法

0 个评论
在安装新的source list的时候经常会出现GPG Key 没有办法通过验证的错误. 一般有如下的报错: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key 执行下列代码,将可以解决您的问题: sudo bash apt-get clean cd /var/lib/apt mv lists/ lists.old mkdir -...
2010-09-17 / Ubuntu / 23 views浏览
阅读全文

Ubuntu 10.04下安装python 2.5

0 个评论
有时候我们总是喜欢打破体制的束缚,Ubuntu 10.04默认不再提供Python 2.5的支持了。 但是一些软件却没有升级他的意思。而这些软件往往是公司挣钱的。或者非常重要的。 所以我们还必须得让Ubuntu能支持他,否则我们就不能用Ubuntu了。 经过Google与测试。下面的几个步骤应该能解决你的问题。 sudo apt-get ins...
2010-09-12 / Ubuntu / 109 views浏览
阅读全文

Ubuntu 10.04 framebuffer 显示中文

0 个评论
1.sudo apt-get install zhcon 2. zhcon –utf8即可
2010-08-23 / Ubuntu / 88 views浏览
阅读全文

重新安装Ubuntu 10.04

0 个评论
1.使用LiveCD进入桌面 2.点开在菜单栏Places(位置),然后选择安装了Ubuntu的分区 3.这是你必须得看到这个硬盘上有/boot/grub这样的目录,硬盘加载后的目录名一般是这样的: /media/7848138a-41a0-4eba-8aed-d1b625ac8759 4.这时打开终端(应用程序->附件->终端),执行命令: sudo grub-setup -d /media/...
2010-08-22 / Ubuntu / 30 views浏览
阅读全文

bash自动补齐包

0 个评论
sudo apt-get install bash-completion debian/ubuntu系有效
2010-08-01 / Shell / 18 views浏览
阅读全文

Ubuntu Linux下面比较WINDOWS要爽的地方

0 个评论
我先抛块玉引几块砖。。。 1. 中英文默认字体比较好看(中文微米黑/英文Sans) 2. 单个网络连接速度稳定可靠 3. 驱动智能安装,不用被硬件厂家强奸装驱动 4. 没有木马与病毒的干扰,被入侵除外 5. 直接可以听iPhone/iPod上的音乐 6. 音,视频解码器安装智能化,通过网络很方便下载 7. 联网可以有很多配置,切换...
2010-06-30 / Linux, 操作系统, 未分类, 民工观点 / 96 views浏览
阅读全文

Ubuntu 10.04 VPN客户端配置心得

0 个评论
Ubuntu 10.04的连接管理器似乎是有BUG,要想连接成功,需要正确的配置你的连接项,如果第一次失败,可能以后都不能成功了,这里需要删除重新设置。 除了删除重新配置外,还有一个要点是一定要点上高级选项(Advance),选择Use-Point-To-Point-Encryption(MPPE)。 然后再应用,这时连接VPN就可以成功。 如果说他...
2010-06-27 / Ubuntu / 303 views浏览
阅读全文

Ubuntu 10.04 下Thinkpad小红点的配置更新

1 个评论
虽然Ubuntu的升级带来很多新的功能,但是同时它也影响了原来配置好的一些设备。 Thinkpad的小红点就是经常被踢来踢去的一个东西。 下面我们要让我们喜欢的小红点尽快的工作起来。 不过这次的配置还是很简单。 1. 创建文件 /usr/lib/X11/xorg.conf.d/20-thinkpad.conf 2.添加下面的内容: Section "InputClass...
2010-06-10 / Thinkpad, Ubuntu / 126 views浏览
阅读全文

使用Debian 5的VPS配置VPN翻墙

0 个评论
现在VPS已经很便宜了,这使得翻墙变的越来越容易。 下面介绍一下Debian系下面的VPN翻墙的配置方法。 1. 安装 pptpd apt-get install pptpd 2. 配置pptpd, 注释掉下面的文字的前面的#号即可 localip 192.168.0.1 #这是VPN线路的网关地址 remoteip 192.168.0.234-238,192.168.0.245 #分配给连接到VPN的机器的IP ...
2010-06-09 / Linux / 92 views浏览
阅读全文

Ubuntu 10.04 gedit 添加中文支持

0 个评论
1. 打开配置文件 gvim .gconf/apps/gedit-2/preferences/encodings/%gconf.xml 2.添加下面几行到 entry标签的最前面几行 GB2312 GBK GB18030 3.结果大概是这样的: GB2312 GBK GB18030 UTF-8 CURRENT ISO-8859-15 UTF-16
2010-06-08 / Ubuntu / 80 views浏览
阅读全文

修改Ubuntu 10.04默认字体的办法

0 个评论
1.首先要将avail里的文件创建软连接到conf.d目录下 cd /etc/fonts/conf.d/ sudo ln -s ../conf.avail/69-language-selector-zh-cn.conf 2.然后编译这个软连接过来的文件 sudo gedit 69-language-selector-zh-cn.conf 3. 这个时候你就可以根据自己的需要添加或者删除字体配置, 下面是我的字体配置, 我在...
2010-06-06 / Ubuntu / 144 views浏览
阅读全文

Ubuntu 10.04下面gvim菜单不显示的问题解决

2 个评论
cd /usr/share/vim/vim72/lang sudo ln -s menu_zh_cn.utf-8.vim menu_zh_cn.utf8.vim
2010-06-06 / Ubuntu, vim / 242 views浏览
阅读全文

Ubuntu 10.04 下Eclipse 添加GBK/GBK2312/GB18030支持

0 个评论
1.首先是要添加locale的支持 sudo locale-gen zh_CN.GBK sudo locale-gen zh_CN.GB2312 sudo locale-gen zh_CN.GB18030 2.更新一下locale(不更新应该也没有问题,没有测试): sudo dpkg-reconfigure locales 3.重启Eclipse, 然后再打开项目的属性,直接输入 GBK/GB2312/GBK18030 即可。 你会发现原来的乱码...
2010-06-05 / Ubuntu / 124 views浏览
阅读全文

Ubuntu 10.04下open jdk 6 与 netbeans 6.8 字体难看的解决办法

0 个评论
下载附件后,执行install.sh sh install.sh 点击文件链接: Ubuntu-10.04-netbeans-open-jdk-fonts-configuration.zip 效果图:
2010-05-24 / Ubuntu / 72 views浏览
阅读全文