最近查看hg log,一下子滚动输出几十屏甚至几百屏的内容,只能看见最后几屏的,前面的都看不了,如果想看前面的内容怎么办呢?linux强大的命令行加管道来帮忙。
查看前20行:
hg log | head -20
查看后20行:
hg log | tail -20
查看15行开始往下的20行
hg log | sed -n "15,+20p"
最后的查看n行往下的m行,用到了sed,这只是强大的sed的冰山之一角,还有跟sed不分...
只需要在gzip_static on下面加一行:
gzip_http_version 1.0;
cd #返回用户目录
vi .hgrc
username = gs412 <gs412@126.com>
verbose = False
editor = gvim -f
[paths]
default = https://user:pass@repo.url.com/hg/TMS
[hostfingerprints]
repo.url.com = bb:95:72:42:ef:9f:c6:ec:77:1e:b7:f4:b4:1e:3c:f2:b1:49:29:63
先添加红色部分,然后运行命令
hg p...
SSH有很多非常酷的特性,如何它是你每天的工作伴侣,那么我想你有必要了解以下16条高效使用SSH的秘籍,它们帮你节省的时间肯定会远远大于你用来配置它们的时间。
1. 多条连接共享
如果你需要在多个窗口中打开到同一个服务器的连接,而不想每次都输入用户名,密码,或是等待连接建立,那么你可以配置SSH的连接共享选项,在本地打开你的SSH配置文件,通常它们位于~/.ssh/config,然后添加下面2行:
ControlMaster auto
ControlPath /tmp/ssh_mux_%h_%p_%r
现在试试断开你与服务器的连接,...
virtualbox下的ubuntu经常因为各种原因被强制关闭,然后再启动的时候就出现类似错误:
mounting /dev on /root/dev failed: No such file or directorymount:
mounting /sys on /root/sys failed: No such file or directorymount:
mounting /proc on /root/proc failed: No such file or directory
Target file system doesn’t have /sb...
vi .bashrc
添加一行
export EDITOR=vim
保存退出
如果alias设置了vim指向gvim,git commit可能会失效,运行下面的设置即可
git config --global --unset-all core.editor
git config --unset-all core.editor #修改.git/config,若当前目录无.git目录,则无需运行
git config --global core.editor "gvim -f"
vi .inputrc
set convert-meta on
'\M-h': backward-char
'\M-l': forward-char
'\M-j': next-history
'\M-k': previous-history
'\M-l': forward-char
'\C-h': beginning-of-line
'\C-l': end-of-line
ipython中ctrl+L默认是clear-screen,需要专门绑定为end-of-line:
ipython profile create
vi .conf...
很多人会用 Bash,但是很少有人知道 readline 是怎么回事。readline 是一个强大的库,只要使用了它的程序,都可以用同一个配置文件配置,而且用同样的方法操作命令行,让你可以方便的编辑命令行。
使用 readline 的程序现在主要有 Bash, GDB,ftp 等。readline 付予这些程序强大的 Emacs 似的命令行编辑方式,你可以随意绑定你的键盘。
术语解释
在下文中,我们经常提到 'C-x r' 这类键操作。'C-x r' 其实就是按Ctrl-x,然后按 r。同理 'C-M-@' 就是按
ctrl-alt-@(M表...
System - Preferences - Keyboard Shortcuts
点击下面的Add添加一个自定义快捷键,Command设置为:
gnome-terminal --geometry=76x11-33-24 --working-directory=~
第一步
vi /etc/security/limits.conf
#加入下面四行
root soft nofile 655360
root hard nofile 655360
* soft nofile 655360
* hard nofile 655360
第二步
vi /etc/nginx/nginx.conf
# 设置
worker_rlimit_nofile 10240;
events {
worker_connections 10240;
}
#重启服务器
一、重装xp后恢复Ubuntu启动项(用wubi安装的Ubuntu)
把安装ubuntu->winboot文件夹下wubidr和
wubidr.mbr两个文件拷到C盘根目录下,然后用记事本打开c盘下的
boot.ini,在最后一行加入c:\wubildr.mbr="Ubuntu"就可以了,然后保存重启。ubuntu启动项出来了!注意要先修改
boot.ini的属性为可写。
二、Vista或windows7下恢复Ubuntu启动项(用wubi安装的Ubuntu)
Windows7(vista同理)没有boot.ini文件编辑的方法,当初Ubuntu是用wubi在Windo...
1)、下载firefox
2)、tar -xvf firefox-3.6.3.tar.bz2
3)、mv firefox /usr/local
4)、cd /usr/share/applications
5)、sudo vi firefox.desktop, 编辑内容为
[Desktop Entry]
Name=Firefox
Comment=this is firefox
Exec=/usr/local/firefox/firefox
Icon=/usr/local/firefox/icons/mozicon128.png
Terminal=false
Typ...
到 http://www.rarsoft.com/download.htm 找最新版本的下载地址
wget http://www.rarsoft.com/rar/rarlinux-3.9.3.tar.gz
tar zxvf rarlinux-3.9.3.tar.gz
cd rar
make
make install
至此安装完毕,输入rar按回车,如果出现如下错误:
rar: /lib/i686/nosegneg/libc.so.6: version `GLIBC_2.7' not found (required by rar)
只需要进行下面的操作就可以了
cp ...
cd /usr/share/fonts/truetype/arphicsudo rm uming.ttcsudo rm ukai.ttcsudo fc-cache -fv
在配置文件,通常是vimrc,加上一行
set fileencodings=ucs-bom,utf-8,chinese,cp936
1、在root目录下输入netconfig命令进行操作,如下图: [root@zion root]# netconfig [root@zion root]# service network restart重启网络服务,使其生效以外,还可以用手工更改配置文件: [root@zion root]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
[root@zion root]# service n...
http://download.fedora.redhat.com/pub/fedora/linux/core/4/i386/iso/
后面六个文件,CD1-CD4+维护盘+文件验证