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
阅读(1592) | 评论(0) | 转发(0) |