Siteground SSH 常用指令,批量删除文件等,适合新手

上一次写了一篇如何通过SSH连接Siteground 服务器的文章:

https://blog.csdn.net/fobweb/article/details/147569642

这一次给大家分享几个简单的好用的SSH操作,适合SSH新手的详细操作。

首先咱们先整理一批最基础、最常用、最好用的 SSH 指令,这些都是管理服务器时高频用到的,新手也能快速上手。

一、「定位路径」的核心指令 cd

cd(Change Directory)是切换目录的指令,这是 SSH 操作的基础,掌握这几个用法就够了:

指令 作用 举例(适配你的路径)
cd 目录名 进入当前目录下的子目录 cd wp-content(从 public_html 进入 wp-content)
cd .. 返回上一级目录(重要!) 从 uploads 回到 wp-content:cd ..
cd /完整路径 直接跳转到指定目录(绝对路径) cd /home/u2153-cktyztklzsoe/www/你的域名.com/public_html
cd ~cd 直接回到用户主目录 不管在哪,输 cd ~ 就能回到 /home/u2153-cktyztklzsoe/
cd - 回到上一次所在的目录 比如从 A 目录跳到 B 目录,输 cd - 能快速切回 A 目录

二、新手必记的「最基础好用」SSH 指令(按场景分类)

1. 「查看」类(最常用,避免误操作)

指令 作用 实用举例
pwd 显示当前所在的完整路径(必用!) 不确定在哪时,输 pwd 立刻看到:/home/xxx/www/xxx/public_html/uploads
ls 列出当前目录的文件 / 文件夹 ls 能看到 wp-content、wp-config.php 等
ls -la 显示所有内容(包括隐藏文件) 能看到 .htaccess 这类隐藏的配置文件
ls -lh 以「人类可读大小」列出文件 能看到文件大小(如 2.5M backup.sql),比纯数字好懂
cat 文件名 查看文件内容(小文件) cat wp-config.php 快速看数据库配置(别乱改!)

2. 「权限修改」类(如果你是想给文件或文件夹指定权限,这个特别有用,在file )

指令 作用 实用举例
chmod 644 文件名 设置文件权限(WordPress 标准) chmod 644 wp-config.php 修复配置文件权限
chmod 755 文件夹名 设置文件夹权限(WordPress 标准) chmod 755 wp-content/uploads 解决图片上传

另外有一些指令虽然也挺有用的,但是那些操作完全可以通过Siteground 自带的File manager 在线文件管理器直接操作,所以这里就不列举了。

三,实际应用举例

1. 批量删除某些特别文件名的文件,比如由于某些图片优化插件自动备份的图片文件,这些文件有共同的后缀 *.bak.jpg, *.bak.png 等。

连接SSH 后,先执行指令pwd, 它会显示当前所在的文件夹位置,如下图:

因为我们要删除的这些图片,是在/wp-content/uploads/文件夹下面的,所以我们需要先进到这个文件夹位置,或者说需要知道这个uploads文件夹确切的完整路径,所以,我们再执行指令 ls, 看一下目前位置下有哪些文件/文件夹,结果如下:

接着执行 cd www,再执行 ls

看一下www 下面有哪些文件/文件夹,结果就会显示你的域名了。

接着直接执行 cd /home/u3351-i2a4f2dqaakb/www/你的域名.com/public_html (把"你的域名.com"换成你自己的域名,"u3351-i2a4f2dqaakb"这个也要换成你自己实际的用户名)。

接着,我们就执行删除所有*.bak.jpg 的指令:

复制代码
find . -type f -name "*.bak.jpg" -delete

运行之后会直接返回,就表示已经删除成功了。

然后也可以再删除所有 *.bak.png 的图片:

复制代码
find . -type f -name "*.bak.png" -delete
相关推荐
深念Y3 小时前
Windows 11 工具链部署与 SSH 踩坑笔记
windows·笔记·ssh
mooooooooooye2 天前
2026 年跨平台 SSH 客户端怎么选?Xterminal、Termius、MobaXterm 谁更合适
服务器·网络·ssh
小王C语言2 天前
Windows 无法使用 ssh 连接虚拟机(ubuntu),网络没问题的情况下
运维·ssh
mooooooooooye3 天前
SSH 工具越用越乱,Xterminal 先清掉这三类失效连接
运维·ssh·github
梓沂4 天前
SSH 公钥认证配置指南:从生成密钥到配置 SFTP 服务器
ssh
lswzw4 天前
我开源了 ssh-mcp:让支持 MCP 的 AI 客户端通过 SSH 查服务器、查数据库、读文件和部署
人工智能·开源·ssh
北冥you鱼4 天前
HTTPS 推送失败?改用 SSH 一键搞定
网络协议·https·ssh
zhendianluli5 天前
VS Code Remote-SSH 连接故障排查手册(精详版)
运维·ssh
Zkaisen5 天前
【Gitee】SSH 公钥、GPG 公钥、私人令牌的区别
运维·gitee·ssh
dozenyaoyida5 天前
无外网 Linux 服务器离线安装 VS Code Remote-SSH 指南(新版双包机制 + commit 一致)
ssh·vs code·嵌入式开发·clangd·离线安装·remote-ssh