Lachlan
发布于 2025-10-14 / 6 阅读
0

一些杂乱的积累(Linux)

netstat -ntlp | grep -v 127.0 | grep 'java' | awk '{print $4}' | awk -F ':' '{print $NF}' | sort -n | uniq | awk 'BEGIN{str=""}{str=str"/"$1}END{print str}'

netstat -ntlp | grep -v 127.0 | grep 'redis\|java' | awk '{print $4}' | awk -F ':' '{print $NF}' | sort -n | uniq | awk 'BEGIN{str=""}{str=str"/"$1}END{print str}'

#查询当前目录下包含18080的文本文件
find . -type f -print -exec grep 18080 {} \;
find . -type f -print -exec grep -2 18080 {} \; | grep -3 \"18080\"

#sudo添加developer账号并赋予sudo权限
sudo useradd developer
echo "Developer@123" | sudo passwd --stdin developer
sudo sed -u '$a developer ALL=(ALL) NOPASSWD:ALL' /etc/sudoers
chown -R developer:developer /home/developer/

#查找硬盘中占用空间最大的10个文件
du -ah /path | sort -rh | head -n 10
#查找目录下大小超过100M的文件
find /path -type f -size +100M

#传公钥
ssh-copy-id -i ~/.ssh/id_rsa.pub root@10.4.1.2