Linux 运维100 条命令

news/2025/12/7 21:32:38/文章来源:https://www.cnblogs.com/raymini/p/19318888

Linux 运维100 条命令

1. 系统信息查看

查看系统版本

cat /etc/os-release
lsb_release -a
uname -a

查看内核信息

uname -r

查看 CPU 信息

cat /proc/cpuinfo
lscpu

查看内存使用情况

free -h
cat /proc/meminfo

查看系统运行时间

uptime
who -b   #最近一次启动时间

查看登录用户

w
who

查看历史命令

history | tail -n 10

查看系统负载

top
uptime

2. 磁盘 & 文件管理

查看磁盘使用情况

df -h

查看目录大小

du -sh /home

列出当前目录下的所有文件

ls -lah

删除大文件

rm -rf /var/log/big.log

查找大文件

find / -type f -size +500M

挂载磁盘

mount /dev/sdb1 /mnt

卸载磁盘

umount /mnt

查看磁盘 IO 负载

iostat -x 1

3. 网络管理

查看 IP 地址

ip a
ifconfig

测试网络连通性

ping -c 4 8.8.8.8

查看路由表

route -n

查看端口占用

netstat -tulnp
ss -tulnp

查看连接状态

ss -antp

抓取网络流量

tcpdump -i eth0 port 80

DNS 解析测试

nslookup google.com
dig google.com

查看网络流量iftop

4. 进程 & 任务管理

查看进程

ps aux

实时监控进程

top
htop

杀死进程

kill -9 1234
pkill -9 nginx

查看进程监听的端口

netstat -tulnp

后台运行任务

nohup command &

查看任务

jobs

恢复后台任务

fg %1

计划任务

crontab -l

5. 用户 & 权限管理

创建用户

useradd -m newuser
passwd newuser

删除用户

userdel -r olduser

查看当前用户

whoami

切换用户

su - username

修改文件权限

chmod 644 file.txt
chmod +x script.sh

修改文件所有者

chown user:user file.txt

查看权限

ls -l file.txt

6. 软件管理

安装软件

apt install nginx  # Ubuntu/Debian
yum install nginx  # CentOS

卸载软件

apt remove nginx
yum remove nginx

查看软件是否安装

rpm -q nginx
dpkg -l | grep nginx

更新软件

apt update && apt upgrade
yum update

启动/停止服务

systemctl start nginx
systemctl stop nginx

查看服务状态

systemctl status nginx

重启服务

systemctl restart nginx

7. 日志管理

查看系统日志

journalctl -xe

查看 Nginx 日志

tail -f /var/log/nginx/access.log

查看 SSH 登录日志

cat /var/log/auth.log

清空日志

truncate -s 0 /var/log/nginx/access.log

8. 防火墙管理

查看防火墙状态

systemctl status firewalld
iptables -L -v -n

开放端口

firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --reload

查看当前防火墙规则

iptables -L
firewall-cmd --list-all

屏蔽 

IPiptables -A INPUT -s 192.168.1.100 -j DROP

9. 时间 & 定时任务

查看当前时间

date

修改系统时间

date -s "2024-03-12 15:00:00"

同步时间

ntpdate time.windows.com

定时任务(Crontab)

crontab -e
示例:每天凌晨 3 点重启 Nginx
0 3 * * * systemctl restart nginx

10. 服务器优化

查看当前连接数

netstat -an | grep ESTABLISHED | wc -l

限制最大连接数

ulimit -n 65535

释放内存

sync; echo 3 > /proc/sys/vm/drop_caches

优化 TCP 参数

sysctl -w net.ipv4.tcp_syncookies=1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/991821.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

个人电脑上的本地私有知识库解决方案:访答知识库深度解析

个人电脑上的本地私有知识库解决方案:访答知识库深度解析 在信息爆炸的时代,如何有效管理和利用个人知识资产成为了许多专业人士面临的挑战。随着数据隐私意识的增强,越来越多的用户开始寻求既安全又高效的知识管理…

[豪の算法奇妙冒险] 代码随想录算法训练营第十六天 | 513-找树左下角的值、112-路径总和、113-路径总和Ⅱ、106-从中序与后序遍历序列构造二叉树、105-从前序与中序遍历序列构造二叉树

LeetCode513 找树左下角的值、 LeetCode112 路径总和、 LeetCode113 路径总和Ⅱ、 LeetCode106 从中序与后序遍历序列构造二叉树、 LeetCode105 从前序与中序遍历序列构造二叉树代码随想录算法训练营第十六天 | 513-找…

Spark-3.5.7文档1 - 快捷开始

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

北京上门收画回收名家字画机构公司推荐和排行

京城名家字画如何“变现”?媒体联合行业协会调研,四家机构凭专业与服务入选推荐榜 随着传统文化热潮的兴起和艺术品资产属性的增强,越来越多的北京市民开始关注家中珍藏的字画如何妥善“变现”。然而,字画回收市场…

2025.12.7——1蓝

提高+/省选- P13825 【模板】线段树 1.5 被vector内存分配问题卡住,真的,太无语了。

虚拟机设置网络适配器为桥接模式,并且设置固定ip

将虚拟机设置为桥接模式: vmware -> 虚拟机 -> 设置 -> 网络适配器:桥接模式 vmware -> 虚拟网络编辑器 -> VMNet信息:选择桥接模式:选择宿主机对应的网卡 -> 应用 -> 确定: 宿主机网卡查看…

洛谷P3287 [SCOI2014] 方伯伯的玉米田 (二维树状数组+dp枚举)

原题链接 题解 难点一:区间右端点的确定首先,一个拔高区间的右端点一定是最右端n,接下来假设区间 [ L , R ] L>1 && R<n 我们按照左右区间情况讨论1、对于区间左边而言——从左边到右,区间对于左侧的…

北京上门收字画机构推荐榜单

我根据近期对北京地区上门收字画市场的调研情况,结合多家机构在资质合规性、鉴定专业性、报价透明度、服务完善度四个维度的表现,为您梳理了以下排行与推荐。 这份榜单旨在帮助市民在处置闲置字画时,能快速匹配到最…

某机构推出AI模型深度定制服务,重塑品牌专属生成式AI

某中心发布了一项名为“AI Foundry”的新型模型定制服务,旨在为企业客户重构和重新训练其旗舰AI模型“Firefly”,打造理解品牌IP的多模态专属模型,而不仅仅是进行微调。某机构推出AI模型深度定制服务,重塑品牌专属…

Nano-vLLM-Ascend

参考 https://github.com/linzm1007/nano-vllm-ascend Nano-vLLM-Ascend nano-vllm是开源的一个gpu推理项目,基于开源版本弄的一个ascend npu版本推理小demo,旨在帮助初学者了解推理的整体流程,区别于vllm,nano-vl…

【SPI】SPI与QSPI异同与使用

SPI及其衍生协议 SPI协议包括:标准SPI协议,Dual SPI和Queued SPI三种协议接口。标准SPI协议,有4根线,分别为CS(片选)、CLK(时钟)、MISO(主入从出)和MOSI(主出从入)。支持全双工通信 Dual SPI,针对SPI Flash,全双工…

ES2T 34托盘相关报警

座板线: 报警文字:缓存工位无托盘报警/工作位无托盘报警 只跟托盘感应有关,跟RFID无关 3种触发条件: 1.前工位放行后持续30s未接收到托盘 2.发出放行指令时托盘并不存在(之前接受到的托盘感应不到了) 3.发出放行…

20251207 之所思 - 人生如梦

20251207 之所思今天是一个值得纪念的日子,我的第一本英文小说《追风筝的人》抄录完成。从2025年5月2日开始到今天,历时7个月零5天,期间有过无数次的想要放弃,但是为了心中的那个信念(学好英语)一次又一次的咬牙…

2025NOIP游记(有空更新)

2025 NOIP游记:此时此刻。马上就要奔赴考场了,这两天也看到了不少朋友或陌生人AFO的帖子。此时此刻,恰如彼时彼刻,我想明年的今天,我应该也会加入这些写AFO祭的一员。去年的我这样写道。 day—— -1 11.28 下午五…

【2025年12月最新】英语四级历年真题试卷、听力音频及答案解析~PDF电子版(2015-2025年6月) - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

不同深度学习框架中实现人工神经元基本计算单元的模块对比

不同深度学习框架中实现人工神经元基本计算单元的模块对比 在人工神经网络中,最核心的计算单元遵循统一的数学形式: \[\mathbf{y} = f(\mathbf{W}\mathbf{x} + \mathbf{b}) \]其中:\(\mathbf{x}\) 是输入向量, \(\…

[容器] Podman : 一款新型的容器引擎与容器管理工具

1 概述: Podman当我们谈论容器时,我们首先想到的默认工具就是Docker。但自从 Docker 诞生以来,容器领域已经有了很多发展,特别是在容器安全方面。Podman 是解决安全问题的项目之一。Podman(POD Manager)是一个开源…

从0构建深度学习框架——揭秘深度学习框架的黑箱

引言 你有没有好奇过,当你在 PyTorch 或 TensorFlow 中调用 .backward() 计算梯度时,框架到底在背后做了什么? 我们每天都在使用这些成熟的深度学习工具,但很少有人真正去探索它们的底层实现——自动微分的魔法、计…

SVPWM基础

空间矢量脉宽调制(Space Vector Pulse Width Modulation)SVPWM基础 前面已经了解了如何将复杂的三相电流通过Clarke与park变换解耦为d-q旋转坐标系的控制,因此只要令\(i_d=0\),控制\(i_q\)来控制转矩大小。 下面需…

JDK的安装与删除

卸载JDK删除Java的安装目录删除Java_home删除环境变量里面path里面关于Java的目录Java-version 安装JDK百度搜索JDK8,找到下载地址 同意协议 下载电脑对应的版本 双击安装JDK 记住安装的路径 配置环境变量中的path,系…