畅快玩转NAS ,常用Linux命令介绍

2020-01-16 23:10:34 104点赞 868收藏 38评论

相信大家对于Linux多少有所耳闻,虽然windows在桌面领域占据了绝对的霸主地位,但是在服务器领域却是Liunx占据优势。造汽车不可能再去发明轮子,即使是如谷歌一般强大的公司,也不可能从零开始自己写一个操作系统,安卓正是基于Linux进行开发的。目前常见的NAS系统,群晖、威联通、OpenMediaVatlt(OMV)、UNRAID,甚至N1小钢炮,也都是基于Liunx进行开发的。虽然各式各样NAS的教程不少,但是这种手把手的教程,只让你复制粘贴,却没有把原理讲清楚,碰到问题很难自己解决。所以掌握一定的Linux基础知识可以帮助你更好的使用NAS。

这个教程主要是面对没有Liunx基础的普通用户,介绍一些最常用的Linux命令。

Liunx文件系统的最顶层是由根目录开始的,系统使用 / 来表示根目录,所有文件都位于根目录之下

根目录下的文件夹根目录下的文件夹


Linux命令一般都是某个英语单词的缩写,记住该命令的单词会让你更快的记住这些命令

cat(concatenate) 查看文件内容

查看bb.log的内容查看bb.log的内容

lslist)命令用于显示指定目录下的目录和文件

ls直接显示当前目录下的文件和目录ls直接显示当前目录下的文件和目录

ls -l 用于显示目录和文件的权限,搞清楚权限对于我们使用NAS非常关键。看到这么一长串不要怕,我会放在单独的一篇文章来详细讲

畅快玩转NAS ,常用Linux命令介绍

cd(change directory)切换目录

切换到/root目: cd /root

cd ~ 切换到用户主目录,root用户主目录就是/root

cd .. 切换到上级目录

切换到root的上级目录,并查看所有目录切换到root的上级目录,并查看所有目录


顺便介绍几个常用的目录

/root 超级管理员的主目录,你使用root用户登陆之后,便位于该目录

/home 家目录,每个用户都有自己的主目录,例如你使用guest用户登陆,便位于/home/guest

/etc 配置文件目录,比如使用OMV这种基于Debian的系统,就可以把/etc/apt/sources.list里面的地址改成国内的源地址,获得更快的更新下载速度

Linux系统目录结构解释:https://www.runoob.com/linux/linux-system-contents.html

清华大学的apt源清华大学的apt源

你可能经常看见/dev/sda1这个目录,它就是硬盘设备。a是第一块硬盘,1是这个硬盘的第一分区,但需要挂载后才能使用

mount /dev/sda1 /mnt 把a硬盘的第一分区挂载到/mnt目录下,这样子就可以通过访问/mnt来使用a硬盘1分区的数据了

挂载前/mnt文件夹为空,挂载后出现sda1分区数据挂载前/mnt文件夹为空,挂载后出现sda1分区数据

取消挂载 umount -v /mnt

取消挂载后/mnt路径再次变空取消挂载后/mnt路径再次变空

OMV默认会把硬盘挂载在/srv/disk-by-***/下,/sharedfolders则是你设置的OMV共享文件夹。在/sharedfolders下进行的操作和在/srv/操作其实是一样的。当然这仅限于OMV

这两个路径下的AppData其实是同一个目录这两个路径下的AppData其实是同一个目录

mkdir(make directory) 新建目录

新建test目录新建test目录

最常用的莫过于复制移动了

cp(copy)复制,复制目录还 需要添加-R选项

把a文件的内容复制给b : cp a b把a文件的内容复制给b : cp a b

>文件名 可以清空该文件

>b把b文件的内容清空了>b把b文件的内容清空了

mv(move)移动 ,也可用于重命名

将文件f1重命名为f2:mv f1 f2将文件f1重命名为f2:mv f1 f2

 将文件f2移动到目录dir中 :mv f2 dir 将文件f2移动到目录dir中 :mv f2 dir


将dir1下的所有文件移动到dir2下, *代表所有文件 :mv /dir1/* /dir2


rm(remove)删除文件或者目录

 删除a文件: rm a      删除dir目录: rm -rf dir 删除a文件: rm a 删除dir目录: rm -rf dir

肯定有人恶作剧让你输入rm -rf /* 。上面说过/代表根目录 *代表所有文件,这条命令就是让你删除所有文件,系统必然崩溃

nano 一个简单的文本编辑器,没有vim那么复杂,适合新手

 新建了名称为a文件: nano a 新建了名称为a文件: nano a


文件修改过后ctrl+x退出,会提示是否保存文件修改过后ctrl+x退出,会提示是否保存

psprocess status) 显示进程状态

显示所有进程信息:ps -aux显示所有进程信息:ps -aux

要查看qbittorrent进程,可以这样子写ps -aux|grep qb

得到两个结果,分别是qbittorrent和当前grep查找进程得到两个结果,分别是qbittorrent和当前grep查找进程


|”叫做管道符,它可以把前一个命令的输出结果当作输入传给下一个命令。grep为查找命令

ps -aux|grep qb 意思就是查看所有进程的信息,然后再从中查找包含qb字样的进程信息

第二列数字为进程的PID

PID可以配合kill命令来杀死进程,达到和windows任务管理器结束进程一样的效果

kill 9 PID

netstat -lntp 显示端口占用情况

检查端口是否被其他程序占用检查端口是否被其他程序占用

free -m 以MB为单位查看内存的使用情况

真正内存可用量为free+buff/cache真正内存可用量为free+buff/cache

du(Disk Usage) 显示特定文件所占用的空间

以MB为单位查看root文件夹所占用的空间以MB为单位查看root文件夹所占用的空间

curl 一个下载工具 -o 重命名下载文件 -O 保留原文件名

下载文件,并重命名下载文件,并重命名


上面有些命令单独拿出来详细讲都可以写一篇文章,这里我只做最简单实用的介绍。如果你想有更高的使用需求,自行搜索吧

很多文章都介绍putty作为连接SSH的工具,甚至还有人用windows自带的powershell畅快玩转NAS ,常用Linux命令介绍 但是这些玩意儿实在是太简陋了,效率低下。推荐使用xshell还有fianlshell

xshell下载地址:https://www.netsarang.com/zh/xshell/

fianlshell下载地址:http://www.hostbuf.com/c/131.html

用了finalshell以后,你会觉得我上面的很多内容都白写了

finalshell界面finalshell界面

熟悉命令以后会比点鼠标还快

alt键可以快速调用历史记录自动补全命令alt键可以快速调用历史记录自动补全命令

完工,收摊畅快玩转NAS ,常用Linux命令介绍

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1849元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1796元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2599元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3599元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2599元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5999元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2899元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1349元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3179.01元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

3599元起

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

387.8元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1299元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起
38评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
868
扫一下,分享更方便,购买更轻松