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

相关推荐
渡我白衣14 小时前
HttpRequest与HttpResponse的实现
服务器·数据结构·c++·人工智能·tcp/ip·机器学习·caffe
刃神太酷啦14 小时前
前端入门第一课:HTML 基础语法 + 常用标签 + 实战全解
服务器·c语言·前端·javascript·css·c++·html
j7~14 小时前
【Linux 网络】四十.《网络基础(传输层协议:UDP、TCP)》--中篇
linux·tcp·tcp协议·确认应答机制·连接管理机制·tcp流量控制
甜到心里的蛋糕14 小时前
如何用企业微信实现让微信收到通知实时通知
服务器·python·微信小程序·fastapi
牢姐与蒯14 小时前
Linux进程间通信(三).基于匿名管道的进程池的实现
linux·运维·服务器·ubuntu
景煜拾年14 小时前
RHCA-Docker知识点整理
运维·笔记
凤年徐14 小时前
C++ 仿 muduo 高并发服务器:用户态缓冲区 Buffer 模块实现
linux·c++
Java红桃峰峰日拱一卒16 小时前
在jdk8的centos上安装jdk17
linux·jdk17·jdk8
M78佐菲1 天前
ARM学习笔记(1)
linux·arm开发·笔记·嵌入式硬件·学习
骇客野人1 天前
Redis 完整安装部署方案(Linux,分【源码编译】+【Docker】两种,推荐生产用源码,测试快速用 Docker)
运维