乐知付加密服务平台

如果你有资源, 平台可以帮你实现内容变现, 无需搭建知识付费服务平台。

点击访问官方网站 https://lezhifu.cc

扫码关注公众号 乐知付加密服务平台-微信公众号
Linux命令相关 | chenzuoli's blog

Linux命令相关

关于linux操作系统的一些使用命令,看下面。

linux

1. linux下查看某个文件或文件夹占用的磁盘空间大小

1
du -ah --max-depth=1

2.sed修改文件

在每行行首或者行尾添加相同的字符串

1
2
sed 's/^/HEAD&/g' text.file    每行行首添加HEAD
sed 's/$/&TAIL/g' text.file 每行行尾添加TAIL

如果要修改原文件,则添加 -i参数

1
2
sed -i 's/^/HEAD&/g' text.file
sed -i 's/$/&TAIL/g' text.file

递归替换

1
find . -type f -print0 | xargs -0 sed -i 's/10.1.0.33,10.1.0.44,10.1.0.48/${es_nodes}/g'

文件第一行添加字符串

1
sed -i "1i\添加内容" filename

3.查看centos版本

1
cat /etc/redhat-release

4.查看cpu

1
2
cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l       查看cpu核数
cat /proc/cpuinfo | grep "cpu cores" | uniq 物理cpu个数

5.查看内存

1
free -h

6.查看磁盘容量

1
df -h

7.查看端口号对应进程号

1
netstat -tunlp|grep 端口号

8.查看未释放空间的进程

1
lsof | grep deleted     

9.杀死未释放空间的进程

1
lsof | grep deleted | awk '{print $2}' | sort | uniq | xargs kill -9

10.grep

1
2
3
4
5
grep -o "ods\.[a-z|A-Z|_]*" ods2report.py | grep "_" | sort | uniq -c
grep -o只显示匹配内容
uniq -c计算重复行数量
grep "\"db\"" *.py | awk -F ':' '{print $1}' | sort | uniq
grep -o "ods\.[a-z|A-Z|_|0-9]*" *.py | awk -F ':' '{print $2}' |grep "_" | sort | uniq -c

11.查看详细进程信息

1
top -c

书山有路勤为径,学海无涯苦作舟。

欢迎关注微信公众号:【程序员写书】
程序员写书

喜欢宠物的朋友可以关注:【电巴克宠物Pets】
电巴克宠物

一起学习,一起进步。

-------------本文结束感谢您的阅读-------------