Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2306236
  • 博文数量: 266
  • 博客积分: 5485
  • 博客等级: 大校
  • 技术积分: 3695
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-20 11:05
个人简介

多读书,多做事,广交朋友,趣味丛生

文章分类

全部博文(266)

分类: LINUX

2012-05-09 17:31:52

1.vi命令查找
 
   /  -- 按字符查找

   :n -- 按行号查找
 
   n  -- 向下查找
 
   N  -- 向上查找
 
   Shift+g -- 转至文件最底部
 
   /^place -- 查找仅出现在行首的place
 
   /place$ -- 要查找仅出现在行尾的place
 
   Shift+$ -- 转至行尾
 
   \  -- 转义字符标识
 
   ?pattern -- 自当前光标位置向上搜索
 
   /place   -- 自当前光标位置向下搜索
 
   /   place  -- 查询单个的place关键字


从根目录下开始查找abc.cpp文件,无错误输出
find / -name abc.cpp 2>/dev/null

在当前目录下所有.cpp文件中查找efg函数
find . -name "*.cpp" | xargs grep 'efg'
xargs展开find获得的结果,使其作为grep的参数

另外 rm mv等命令对大量文件操作是报错 -bash: /bin/rm: Argument list too long
也可用xargs 解决
删除当前目录下所有.cpp文件
find . -name "*.cpp" | xargs rm


3. 查看操作系统32位还是64位
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-92.el5xen #1 SMP Tue Apr 29 13:45:57 EDT 2008 i686 i686 i386 GNU/Linux
表明是32位
如果显示结果是x86_64,表明是64位

4. 查看操作系统内核版本
 cat /proc/version

5. 查看CPU和内存
more /proc/cpuinfo --- CPU信息
top---综合信息
free---内存
w---负载

6.关闭防火墙
sudo /etc/init.d/iptables stop
阅读(1588) | 评论(0) | 转发(0) |
0

上一篇:linux常用svn命令

下一篇:Oracle常用操作

给主人留下些什么吧!~~