Linux常用命令

1.查询最大文件打开数

ulimit -n(临时)#用户级别的限制

cat /etc/security/limits.conf(永久) #用户级别的限制

cat /proc/sys/fs/file-max #系统级别的限制

2.查询cpu核数

lscpu | grep "CPU(s):"

cat /proc/cpuinfo

nproc

3.删除7天以前的文件

find /path/to/files/ -type f -mtime +7 -exec rm {} \;

find /path/to/files/ -type f -mtime +7 | xargs -I {} rm {}

4.iptables禁止访问某个端口,允许某个ip访问

iptables -A INPUT -p tcp --dport 80 -j REJECT

iptables -I INPUT -s 192.168.1.100 -p tcp --dport 80 -j ACCEPT

这里,-A 是添加规则到链的末尾,-I 是插入规则到指定位置(如果未指定,则默认为首部)。-p 指定协议,--dport 指定目的端口,-j 指定目的,REJECT 拒绝访问,ACCEPT 允许访问。

请根据实际需要替换IP地址和端口号。

相关推荐
oMcLin4 分钟前
在 Ubuntu 24.04 上安装 aaPanel 托管控制面板
linux·运维·ubuntu
"YOUDIG"9 分钟前
全能安全工具箱:智能密码生成、高强度文件加密与动态二维码生成的一站式平台
服务器·网络·安全
wdfk_prog10 分钟前
[Linux]学习笔记系列 -- [fs]libfs
linux·笔记·学习
热爱专研AI的学妹13 分钟前
【高级教程】联网搜索网页阅读api使用cURL从接口调试到复杂场景实战
服务器·数据库·人工智能·搜索引擎
zhengfei61117 分钟前
绿盟运维安全管理系统SQL注入漏洞
运维·sql·安全
一个响当当的名号17 分钟前
lec16 总结
linux
开压路机19 分钟前
Linux的权限
linux·服务器
TracyCoder12333 分钟前
在WSL中构建基本的大模型开发环境
linux·ubuntu·大模型·wsl·miniconda·jupiter
zly350034 分钟前
在 CentOS 系统中,重启某一个网卡
linux·运维·centos
QT 小鲜肉41 分钟前
【Linux命令大全】001.文件管理之paste命令(实操篇)
linux·运维·服务器·笔记·microsoft