服务器内有什么指令吗_服务器指令使用指南?服务器常用指令速查手册
开头钩子:
刚接手服务器那会儿,我对着黑乎乎的屏幕发懵——明明知道它能干大事,可敲啥指令才能让它动弹?🤔 后来折腾多了才发现,指令不是 *** 记硬背的咒语,而是按场景分类的工具箱。
一、基础指令:让服务器"活"起来
别看服务器整天闷声不响,想让它干活得靠几个核心指令:
启动/停止服务:
systemctl start nginx
(启动网站服务)systemctl stop mysql
(停掉数据库)老系统可能用
service
命令,新系统基本换成systemctl
了。重启救命术:
改完配置经常要
reboot
重启,但生产环境慎用!试试systemctl reload 服务名
更安全。查状态:
systemctl status
能看服务是 *** 是活,绿色active (running)
才安心。
踩坑提醒:
有次我手滑
service httpd stop
停掉服务,结果客户投诉炸锅…后来才知道停服务前必须备份日志,用cp /var/log/httpd/access.log ~/backup/
保命。
二、文件操作:服务器里的"整理术"
文件乱成一锅粥?这几个指令堪比收纳神器:
紧急找文件: 移动复制: 权限救命符: 血泪经验: 曾经 服务器也得"社交",网络指令就是它的电话本: 查连没连上网: 端口监听: 传文件: 玄学现象: 遇到过一次 新手别硬背!我的野路子学习法: 查说明书: 模拟器练手: 在 抄作业: 运维论坛里搜"常用命令",大佬们整理好的清单直接拿来用。 不过话说回来…具体效果可能因人而异。有些人用 终极忠告: 去年看到个案例:某管理员误敲 find / -name "*.log"
(翻遍全盘找日志)grep "error" /path/to/file
(在文件里搜报错关键词)cp -r old_dir new_dir
(连文件夹带内容全复制)mv /tmp/垃圾文件 ~/.trash
(移走不删,给自己留退路)chmod 600 密钥文件
(禁止其他人偷看)chown user:group 目录
(把文件夹还给该管的人)rm -rf /tmp/*
删临时文件,结果手抖少打个/
…💥 现在必用trash-cli
工具代替rm
,删错还能从回收站捡回来!三、网络指令:服务器"打电话"指南
ping baidu.com
(能通就是网络没断)curl -I http://IP地址
(看网站能不能访问)netstat -tuln | grep 80
(查谁占着80端口)lsof -i :3306
(揪出用MySQL端口的进程)scp 本地文件 user@远程IP:/目标路径
(加密传输比FTP安全)ping
得通但网站打不开,最后用traceroute
发现中间某个路由器抽风…这种问题或许暗示网络链路有暗病。四、偷师技巧:怎么学指令不头疼
man 指令名
(比如man grep
)能显示超详细指南,按q
退出;LinuxTive
网站或本地装个虚拟机随便折腾,玩坏也不怕;alias
自定义快捷指令(比如alias ll='ls -al'
),但我就总记混自定义词。dd if=/dev/zero of=/dev/sda
,把硬盘清空了…💣 所以高危指令前必须加echo
模拟执行,确认无误再去掉echo
动真格!