记录一些收集的飞牛NAS命令。(小白玩机,大佬请略过
)
飞牛 NAS 基于 Linux 系统(通常是 Debian/Ubuntu 衍生版本),其命令基本遵循 Linux 系统规范,同时结合 NAS 的存储、服务管理特性,常用命令可分为以下几类,供参考:
一、系统管理基础命令
- 登录与权限
ssh 用户名@NAS_IP:通过 SSH 连接 NAS(需先在 Web 界面开启 SSH)
sudo -i:切换到 root 管理员权限(输入当前用户密码)
exit:退出 SSH 连接或 root 权限
- 系统状态查看
df -h:查看磁盘分区及空间使用情况(重点看 NAS 存储盘)
du -sh 目录路径:查看指定目录占用空间
free -h:查看内存使用情况
top 或 htop(需安装):实时查看进程和 CPU 占用
uname -a:查看系统内核版本
uptime:查看系统运行时间(是否刚重启等)
- 关机与重启
reboot:立即重启 NAS
shutdown -h now:立即关机
shutdown -r +10:10 分钟后重启(+ 后面为分钟数)
二、存储与磁盘管理
- 磁盘与分区
fdisk -l:列出所有磁盘及分区信息(需 root 权限)
lsblk:以树形结构显示磁盘、分区及挂载点
mount:查看已挂载的存储设备(含 NAS 共享目录)
mount /dev/sdX /mnt/目录:手动挂载磁盘分区(需先创建目录)
umount /mnt/目录:卸载已挂载的分区
- 共享目录相关
ls /mnt 或 ls /volume:查看 NAS 的存储卷(通常共享目录在此路径下)
chmod 权限 目录/文件:修改文件 / 目录权限(如 chmod 777 /mnt/share开放所有权限)
chown 用户名:用户组 目录/文件:修改文件 / 目录的所有者
三、服务与进程管理
- 服务控制(常用 NAS 服务)
systemctl status 服务名:查看服务状态(如 smbd是 Samba 服务,nfs-kernel-server是 NFS 服务)
systemctl start 服务名:启动服务
systemctl stop 服务名:停止服务
systemctl restart 服务名:重启服务
systemctl enable 服务名:设置服务开机自启
- 进程管理
ps aux | grep 关键词:查找指定进程(如 ps aux | grep samba)
kill -9 进程ID:强制终止进程(进程 ID 通过 ps命令获取)
四、网络管理
ifconfig 或 ip addr:查看网络接口及 IP 地址
ping 目标IP/域名:测试网络连通性
netstat -tuln 或 ss -tuln:查看端口占用情况(如 NAS 的 80 端口、445 端口等)
hostname -I:快速查看本机 IP 地址
五、软件包管理(基于 Debian/Ubuntu)
apt update:更新软件源列表
apt upgrade -y:升级已安装的软件包
apt install 软件名:安装软件(如 apt install htop)
apt remove 软件名:卸载软件
apt autoremove:清理无用依赖包
六、计划任务(定时操作)
crontab -e:编辑当前用户的定时任务(需 root 权限可设置系统级任务)
crontab -l:查看已设置的定时任务
- 格式:
分 时 日 月 周 命令(如 0 3 * * * reboot表示每天凌晨 3 点重启)
注意事项
- 操作前建议通过飞牛 NAS 的 Web 界面备份重要数据,避免误操作导致数据丢失。
- 部分命令需要
root权限(前缀加 sudo),执行时确保了解命令作用。
- 飞牛 NAS 可能对部分系统目录做了限制,修改核心配置文件前建议先查阅官方文档。
如果需要特定场景(如 RAID 管理、用户权限配置)的命令,可以进一步说明具体需求。