您的位置:首页 > 运维架构 > Linux

linux常用指令收集

2018-02-22 17:07 267 查看

标签: Linux

一、查询日志

基本

tail -n 10 catalina.out

查询日志尾部最后10行的日志;

tail -n +10 catalina.out

查询10行之后的所有日志;

head -n 10 catalina.out

查询日志文件中的头10行日志;

head -n -10 catalina.out

查询日志文件除了最后10行的其他所有日志;

tail -fn catalina.out

查询日志尾部最后10行的日志,并时时刷新;

查看关键字附近的日志

cat -n catalina.out |grep “关键字”

得到关键字行数

cat -n catalina.out |tail -n +n1|head -n n2

tail -n +n1表示查询n1行之后的日志 (行数-显示行数=n1)

head -n n2 则表示在前面的查询结果里再查前n2条记录

cat -n catalina.out |grep “关键字” | more

分页打印了,通过点击空格键翻页

二、杀掉进程

Linux下查看和停止所有java进程

ps -ef | grep java

在Linux下查看所有java进程

pkill - 9 java

停止所有java进程命令

kill -9 java 进程序号

停止特定java进程命令:

三、目录处理命令

mkdir –p-m 权限 文件路径名

递归创建目录,并设置用户权限

cd 文件路径名

切换指定目录

pwd

显示当前

rmdir 文件路径名

删除空目录

cp 路径A 路径B

复制文件A到B目录下

mv 路径A 路径B

将A文件剪切到B路径下,
eg: mv /usr/men/* .
将目录/usr/men中的所有文件移到当前目录(用.表示表示当前目录下)

rm 文件路径名

删除文件

rm –r 删除目录

rm –f 强制执行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux