常用Linux命令

1、tomcat日志相关命令

#查看catalina.out文件的最后500行

tail -500 catalina.out

#查看catalina.out文件的最后500行,进行分页显示(按Enter显示下一行,按space显示下一页)

tail -500 catalina.out |more

#查看日志中包含Exception的地方

tail -500f catalina.out |grep "Exception"

#查询日志中包含Exception的前50行和后50行

tail -500f catalina.out |grep -A 50 -B 50 "Exception"

#查看文本,从第1行显示到最后一行

cat catalina.out

#反向查看文本,从最后一行显示到第1行

tac catalina.out-20161012.txt

#分页查看文本(按Enter显示下一行,按space显示下一页)

more catalina.out-20161012.txt

#查看文本的前10行

head -10 catalina.out-20160901.txt

#搜索关键字高亮显示上下50行

grep -A 50 -B 50 '900001012' /logs/realtime/gateway/web0*/catalina-daemon.out --color

#查看匹配关键字的首条

grep 'ERROR' /logs/catalina-daemon.out --color -m1

2、文件操作命令

#创建文件夹

mkdir foldername

#删除文件夹

rm -rf foldername

#创建文件

touch fialname.txt

#编辑文件

vim fialname.txt

#删除文件

rm -f fialname.txt

#从本地上传文件到Linux服务器(弹出窗口选择文件)

rz

#从Linux服务器下载文件到本地(弹出窗口选择存放路径)

sz fialname.zip

#压缩zip文件

#{语法:zip [参数] [打包后的文件名] [要打包的文件]}

zip -r filename.zip filename # -r表示递归

#解压zip文件

unzip filename.zip

#其他压缩文件解压方式:

1、*.tar 用 tar –xvf 解压

2、*.gz 用 gzip -d或者gunzip 解压

3、*.tar.gz和*.tgz 用 tar –xzf 解压

4、*.bz2 用 bzip2 -d或者用bunzip2 解压

5、*.tar.bz2用tar –xjf 解压

6、*.Z 用 uncompress 解压

7、*.tar.Z 用tar –xZf 解压

8、*.rar 用 unrar e解压

3、vim常用命令

#编辑filename.properties文件(按i或insert进入编辑模式)

sudo vim filename.properties

#显示行号

:set nu

#查找关键字

/key

#删除第一行到第10行数据

:1,10 .d

#删除一行

dd

#撤销删除

u

#保存

:w

#保存并退出(强制退出加!)

:wq

#强制退出

:!q

#上移一行

在当前行 DD进行删除,然后再目标行Ctrl+P

#删除光标行到行尾

Dg(摁键盘)

3.1、vim查找和替换

#vim中查找关键字public

/public

4、系统命令

# 检测防火墙状态

firewall-cmd --state

# 关闭防火墙

systemctl stop firewalld.service

# 开启防火墙

systemctl start firewalld.service

# 关闭开机自动启动

systemctl disable firewalld.service

# 开启开机自动启动

systemctl enable firewalld.service

C知道是专门为开发者设计的对话式问答助手,能够帮助您解决在学习和工作中遇到的各种计算机以及开发相关的问题并快速找到答案

追问

更多推荐

linux命令 查询名称为cloud.txt的文件,Linux常用命令