【Linux 日志查询常用指令学习记录】

前言

面试总是被问起日志操作指令,本着学习原则就实践一下(大佬勿喷)

创建文件和日志的指令

  创建文件夹
mkdir                创建文件
mkdir -p test/t1     若没有 test/t1 文件则创建

  创建文件
touch test.log       创建文件
vim test1.log        若没有文件则创建并编辑,有则进入编辑`在这里插入代码片
	进入文件摁i 开始编辑
	:wq 保存修改退出
	:!q 丢弃更改退出

  移动文件
mv test.log test.txt 更改文件名称
mv test.tex /t1      移动到 t1 根目录下
cp -ai test1.log t1  复制到 t1 根目录下

  删除文件
rm -rf t1            删除 t1 目录

在这里插入图片描述

查看日志内容指令

cat test1.log             查看文件
cat test1.log | grep g/w* 返回匹配所有 g 开头的字符串

more +3 text1.log         显示从第三行起的内容
more -3 text1.log         每次显示三行的内容

less text1.log t1.log     查看两个内容

head -10 text1.log        查看日志的前十行内容

tail -10 text1.log        查看后十行

grep                      字符匹配...

琐碎指令

top :              查看负载因子 用户态使用情况 进程情况
kill 12341          关闭进程
ps -ef | grep java 查找 java 进程
pwd                 查看当前文件路径
df -h               查看磁盘使用情况
netstat -atpln|grep
lsof -i:            根据进程号找到服务
lsof -i tcp:端口号   查看进程端口号

chmod命令

调用级别分为三级:文件所有者(Owner) 用户组(Group)其它用户(Other Users)
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

r=4,w=2,x=1
若要 rwx 属性则 4+2+1=7;
若要 rw- 属性则 4+2=6;
若要 r-x 属性则 4+1=5
所有者的权限用数字表达:属主的那三个权限位的数字加起来的总和。如 rwx ,也就是 4+2+1 ,应该是 7。
用户组的权限用数字表达:属组的那个权限位数字的相加的总和。如 rw- ,也就是 4+2+0 ,应该是 6。
其它用户的权限数字表达:其它用户权限位的数字相加的总和。如 r-x ,也就是 4+0+1 ,应该是 5。

参考:https://www.runoob.com/w3cnote/linux-common-command-2.html
https://javaguide.cn/cs-basics/operating-system/linux-intro.html#_4-5-linux-%E7%9A%84%E6%9D%83%E9%99%90%E5%91%BD%E4%BB%A4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值