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地址和端口号。

相关推荐
峰顶听歌的鲸鱼19 小时前
Kubernetes介绍和部署
运维·笔记·云原生·容器·kubernetes·学习方法
物理与数学19 小时前
linux 内存分布
linux·linux内核
信创天地19 小时前
自动化运维利器赋能信创:Ansible与SaltStack在国产系统的部署与批量管理实战
运维·自动化·ansible
东城绝神19 小时前
《Linux运维总结:基于ARM64+X86_64架构使用docker-compose一键离线部署MySQL8.0.43 NDB Cluster容器版集群》
linux·运维·mysql·架构·高可用·ndb cluster
creator_Li20 小时前
即时通讯项目--(1)环境搭建
linux·运维·ubuntu
Ka1Yan20 小时前
Docker:基本概念与快速入门
运维·docker·容器
Mr'liu21 小时前
MongoDB 7.0 副本集高可用部署
linux·mongodb
文静小土豆21 小时前
Rocky Linux 二进制 安装K8S-1.35.0高可用集群
linux·运维·kubernetes
小技工丨21 小时前
华为TaiShan 200 2280 ARM服务器虚拟化部署完整指南
运维·服务器·arm开发
暮云星影1 天前
二、linux系统 应用开发:整体Pipeline流程
linux·arm开发