linux测试操作命令

 

1、进入某个文件夹:cd /testdata/alltest/cloudbi(进入到根目录/下面的,testdata文件夹下面的alltest文件夹下面的cloudbi文件夹)

2、修改配置文件a

打开配置文件:vim a

i开始编辑

esc,输入:q!  意思是不保存退出

esc,输入:wq 意思是保存退出

3、显示当前所在目录:pwd

4、建立新文件夹amkdir a

5、创建新的空文件a:touch a

6、实时查看nohub.out的日志:tail -f nohub.out

 

tail -200f nohub.out |grep 'a' -a5

查看最新的200条日志中,包含内容“a”的行,-a5,除了查看包含内容“a”的行,还要展示该行往后的后5行,a即after

 

tail -f nohub.out |grep 'a' -b5

还要展示该行往前的前5行

 

tail -f nohub.out |grep 'a' -5

还要展示该行的前后各5行。

 

排除不看xxx内容

tail -f nohub.out |grep -v 'xxx'

 

6.2、在文件中查找某一个字符串

grep ‘字符串’  *.log

在所有后缀为log的文件中寻找,找到了会自动打出来那一行

另一个写法:find . -type f -name '*.log'|xargs grep 'OutOfMemoryError'(未使用)

6.3、less命令:对于查看日志类的大文件友好。可以分页查看文件。vim是一次性看全文,容易系统卡死。more命令的话只能往后翻,不能往前翻。

less   xxx文件名

less -N xxx文件名  加上每行的行号

-i   不区分大小写

/xxx   在文件中查询xxx内容

按空格是翻页

q退出文件

 

 

7、修改a文件的权限为777:chmod 777 a

8、解压缩文件a.zip:unzip a.zip

9、查看当前运行的程序进程及进程号:jps -l

10、杀死某个进程,进程号12345:kill -9 12345

11、查看当前后台的cpu:top

12、利用stop.sh文件停止程序:./stop.sh

13、利用start.sh文件重新启动程序:./start.sh

posted @ 2019-03-05 17:27  hushuer  阅读(255)  评论(0编辑  收藏  举报