news 2026/4/29 13:14:00

Linux学习日常9

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux学习日常9

systemctl命令
systemctl 是现代 Linux 系统(如 CentOS 7/8/9, Ubuntu 16.04+, Debian 8+ 等)中用于管理系统和服务的核心命令。
启动服务 sudo systemctl start nginx 立即启动指定服务。
停止服务 sudo systemctl stop nginx 立即停止指定服务。
重启服务 sudo systemctl restart nginx 停止并重新启动服务。
重载配置 sudo systemctl reload nginx 重新加载配置文件,不中断服务运行。
查看状态 systemctl status nginx 查看服务运行状态、日志片段和加载情况
将 nginx 替换为你实际要管理的服务名称(如 sshd, docker, mysql 等)
开机自启管理
控制服务是否在系统重启后自动运行。
设置开机自启
sudo systemctl enable nginx
设置后,服务会在下次系统启动时自动运行。
禁止开机自启
sudo systemctl disable nginx
取消服务的开机自动启动。
设置自启并立即启动
sudo systemctl enable --now nginx
这是一个组合命令,既设置开机自启,又立刻启动服务。
检查是否开机自启
systemctl is-enabled nginx
返回 enabled(已启用)或 disabled(已禁用
系统级操作
systemctl 也可以用来控制系统本身的状态。
重启系统
sudo systemctl reboot
关闭系统
sudo systemctl poweroff
挂起系统(睡眠)
sudo systemctl suspend
休眠系统
sudo systemctl hibernate
```<websource>source_group_web_14</websource>

date命令
date 命令是 Linux 系统中用于显示和设置系统日期与时间的核心工具。它功能强大,不仅能以各种格式展示时间,还能进行时间计算和格式转换。
显示日期和时间
最基本的用法是直接运行 date 命令,它会以系统默认的格式显示当前的日期和时间。
date
常用格式符号
符号 说明 示例
%Y 四位数年份 2026
%y 两位数年份 26
%m 月份 (01..12) 04
%d 日期 (01..31) 14
%H 小时 (00..23) 15
%M 分钟 (00..59) 34
%S 秒数 (00..60) 19
%A 星期全称 星期二
%a 星期简称 二
%B 月份全称 四月
%b 月份简称 4月
%s Unix时间戳 1744616059
%u 星期几 (1-7, 1为周一) 2
%j 一年中的第几天 104

ifconfig命令
ifconfig 主要用于查看 IP 地址、MAC 地址、网络流量统计,以及临时配置网卡(如修改 IP、启用/禁用网卡)。
查看状态 ifconfig 显示当前已激活的网络接口信息。
查看全部 ifconfig -a 显示所有接口(包括未激活/Down 掉的)。
查看指定 ifconfig eth0 仅显示 eth0 接口的信息。
配置 IP ifconfig eth0 192.168.1.100 临时设置 IP 地址。
启用/禁用 ifconfig eth0 up / down 启动或关闭网卡。

ping命令
ping 命令是网络诊断中最基础、最常用的工具,被誉为“网络世界的声呐”。它主要用于测试你的电脑与目标主机(如服务器、路由器或另一台电脑)之间的连通性,并测量数据包往返的延迟。

curl命令
curl (Client URL) 是 Linux 和 Unix 系统中用于数据传输的命令行工具。它功能极其强大,支持 HTTP、HTTPS、FTP 等多种协议,是开发人员测试 API 接口、下载文件、调试网络请求的必备神器。
简单来说,curl 就是一个“命令行版的浏览器”,但它不仅能“看”网页,还能模拟浏览器发送各种请求(GET、POST、PUT、DELETE 等)。
核心功能
访问网页 curl https://www.example.com 获取网页源码并输出到终端(默认 GET 请求)。
下载文件 curl -O https://example.com/file.zip 下载文件并保留原文件名保存。
下载并重命名 curl -o myapp.zip https://example.com/file.zip 下载文件并指定保存名称。
发送 POST curl -X POST -d "key=value" URL 发送 POST 请求,携带表单数据。
发送 JSON curl -H "Content-Type: application/json" -d '{"id":1}' URL 发送 JSON 数据(常用于 API 测试)。
查看响应头 curl -I https://www.example.com 仅显示 HTTP 响应头(状态码、Server 信息等)。
显示完整过程 curl -v https://www.example.com 显示详细的通信过程(握手、请求头、响应头等)。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/14 22:57:14

Vue3拖拽排序进阶:用SortableJS打造动态歌单管理后台

1. 为什么选择SortableJS实现歌单拖拽排序 最近在开发一个音乐平台后台管理系统时&#xff0c;遇到了歌单排序的需求。用户希望能够通过拖拽来调整歌单的展示顺序&#xff0c;这比传统的上下移动按钮要直观得多。最初我尝试使用HTML5原生拖拽API&#xff0c;但很快就发现这玩意…

作者头像 李华
网站建设 2026/4/16 6:22:24

大模型量化秘籍:小白程序员也能轻松玩转Int8/Int4,建议收藏!

大模型量化秘籍&#xff1a;小白程序员也能轻松玩转Int8/Int4&#xff0c;建议收藏&#xff01; 本文深入浅出地解析了大语言模型&#xff08;LLM&#xff09;量化技术的原理&#xff0c;解释了为何在降低显存占用和计算压力的同时&#xff0c;模型性能仍能基本保持。核心在于模…

作者头像 李华
网站建设 2026/4/16 8:17:13

EmbeddingGemma-300m新手教程:理解嵌入模型与聊天模型区别

EmbeddingGemma-300m新手教程&#xff1a;理解嵌入模型与聊天模型区别 1. 引言&#xff1a;从“聊天”到“理解”的思维转变 如果你刚开始接触AI模型&#xff0c;可能会被各种术语搞晕&#xff1a;ChatGPT、Llama、Gemma、Embedding... 它们看起来都差不多&#xff0c;但用起…

作者头像 李华
网站建设 2026/4/14 22:49:37

从LeNet到EfficientNet:CNN架构的进化历程

从LeNet到EfficientNet&#xff1a;CNN架构的进化历程大家好&#xff0c;我是资深AI讲师与学习规划师。专注计算机视觉教学与算法研发&#xff0c;过去三年我帮超过2500名有Python 基础的入门者&#xff0c;从"像素是什么"到"独立跑通CV项目"。今天这篇长文…

作者头像 李华
网站建设 2026/4/14 22:48:39

运营 Agent:内容生成、投放与复盘自动化

运营 Agent:内容生成、投放与复盘自动化 1. 标题 (Title) 从零构建全能运营Agent:内容、投放、复盘全链路自动化实战指南 运营人的“超级数字助理”:LangChain + 大模型 + 数据平台实现闭环运营Agent 告别996文案、盯后台:让Agent帮你自动生成爆款、精准投放、深度复盘 全链…

作者头像 李华