Linux下一些使用到的命令

设置显示语言为eucip

export LANG=ja_JP.eucjp

 

设置显示语言为英文
export LANG=en_US.utf8
export LC_ALL=C

 

优先从环境变量中取得对应的变量; 如果设置和和makefile中同名的环境变量,

使用make时会使用你的环境变量

alias  make='make -e

 

找到所以的xml文件,然后将它们copy到/root/xml目录下

find -name '*.xml' -print |xargs -I{} cp {} /root/xml

 

从当前目录开始,递归查找所有包含Ks7i的文件的具体行的内容,并显示出行号, -v表示不显示

grep -nr *Ks7i . | grep -v svn | grep extern

 

将本地svn中不同的文件打包为diff.tar.gz

svn status | awk '{ print $2 }' | xargs tar -zcvf diff.tar.gz

 

查找当前目录下的所有文件中的以│开头的行的内容(注意要查找日文或中文字符是需要通过-8E来连接)

grep -n "^│" *


将make的执行结果重定向到tmp文件中

make &>tmp

 

使make的调用使用/bin/sh shell

make clean SHELL=/bin/sh
make SHELL=/bin/sh

 

下载svn server上的第八版source

svn co svn://localhost/gs_s7i -r 8

 

设置自己的prompt

export PS1="[${LOGNAME}@$(hostname) /W]"

 

vi search whole word:
/<ev/>

 

vi 忽略大小写

:set ic     ignore case when searching
:set noic     turn ignore case off

 

vi 显示行号

:set nu     turn on line numbering
:set nonu     turn line numbering off

 

从当前目录开始递归生成所有c文件的tags,以便以后使用

ctags -R *



有没有安装了,或检查下:rpm -aq|grep gcc
 

其他

不同平台下的回车换行

CR: mac
CR+LF: microsoft
LF: linux


斜线和反斜线

slash /
back slash /
http://en.wikipedia.org/wiki/Slash_%28punctuation%29


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值