记录一些收集的飞牛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 管理、用户权限配置)的命令,可以进一步说明具体需求。