程序员常用的Linux命令

编程知识 行业动态 更新时间:2024-06-13 00:17:36

tail命令 + grep

#查看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

文件相关命令

#创建文件夹
mkdir foldername

#删除文件夹
rm -rf foldername

#创建文件
touch fialname.txt

#编辑文件
vim fialname.txt

#删除文件
rm -f fialname.txt

#查找并显示文件的完整时间
ls -al --full-time | grep 'oversea*'


#从本地上传文件到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解压 

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(摁键盘)

#vim中查找关键字public
/public

系统命令

# 检测防火墙状态
firewall-cmd --state

# 关闭防火墙
systemctl stop firewalld.service

# 开启防火墙
systemctl start firewalld.service

# 关闭开机自动启动
systemctl disable firewalld.service

# 开启开机自动启动
systemctl enable firewalld.service

更多推荐

程序员常用的Linux命令

本文发布于:2023-03-25 12:02:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/da55bebe306eacf6a850a156d89fc5e6.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:程序员   命令   常用   Linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!