Linux命令行操作小记

138 阅读1分钟

重置登陆密码

sudo passwd 用户名 输入原密码: 输入新密码: 再次输入新密码: 提示修改成功





查看端口号占用与杀死进程

第一步:根据端口号查询进程 PID

命令:lsof -i:端口号 。PID 那一列即是结果。


第二步:通过 PID 强制停止对应的进程

命令:kill -s 9 PID





防火墙中配置端口号

查看防火墙状态:systemctl status firewalld
打开防火墙:systemctl start firewalld
开辟新端口:firewall-cmd --zone=public --add-port=8081/tcp --permanent
查看已开放的端口号集合:firewall-cmd --list-ports
查看具体的某个端口号是否开放:firewall-cmd  --query-port=8081/tcp 
重启防火墙(开辟新端口后需要执行):sudo firewall-cmd --reload




按照文件内容搜索文件

在当前目录里第一级文件夹中寻找包含字符串“abcdefg”的.py文件

grep "abcdefg" */*.py

递归查找目录下含有该字符串的所有文件

grep -rn "abcdefg"  /home/www/data/

在指定的文件中查找某字符串(不区分大小写)

grep -i "abcdefg" demo.py




按照文件名搜索文件

例如:要搜索demo.txt文件

find / -name demo.txt




清空当前文件夹

rm -rf *




查找文件大小超过5M的文件

find . -type f -size +5M