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

2020-01-16 23:10:34 79点赞 661收藏 30评论

    相信大家对于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命令介绍 

展开 收起

Synology 群晖 DS418j 4盘位NAS网络存储服务器

Synology 群晖 DS418j 4盘位NAS网络存储服务器

2480元起

HIKVISION 海康威视 H101闲小盘 NAS网络存储 2TB 百度联名款

HIKVISION 海康威视 H101闲小盘 NAS网络存储 2TB 百度联名款

599元起

QNAP 威联通 TS-453Bmini 四盘位NAS网络存储(J3455、4GB内存)

QNAP 威联通 TS-453Bmini 四盘位NAS网络存储(J3455、4GB内存)

2289元起

QNAP 威联通 TS-832X-2G八盘位NAS网络存储器

QNAP 威联通 TS-832X-2G八盘位NAS网络存储器

5830元起

HIKVISION 海康威视 H100 网络存储服务器

HIKVISION 海康威视 H100 网络存储服务器

664元起

QNAP 威联通 TS-451+ 2G内存 NAS网络存储器

QNAP 威联通 TS-451+ 2G内存 NAS网络存储器

3559元起

威联通(QNAP)TS-432XU四核CPU内建 2个10GbE SFP+ 四盘位单电源机架式NAS网络存储器(TS-431XU升级版)

威联通(QNAP)TS-432XU四核CPU内建 2个10GbE SFP+ 四盘位单电源机架式NAS网络存储器(TS-431XU升级版)

4680元起

铁威马(TerraMaster)F5-420 企业级Intel四核 五盘位NAS网络存储服 云存储务器 双千兆网口

铁威马(TerraMaster)F5-420 企业级Intel四核 五盘位NAS网络存储服 云存储务器 双千兆网口

4999元起

威联通(QNAP)TS-832X-8G四核处理器内建双10GbE SFP+ 网络端口八盘位NAS网络存储磁盘阵列(TS-831X升级)

威联通(QNAP)TS-832X-8G四核处理器内建双10GbE SFP+ 网络端口八盘位NAS网络存储磁盘阵列(TS-831X升级)

7020元起

铁威马(TerraMaster) F2-421 Intel四核4G内存 四网口 双盘NAS网络存储 私有云存储服务器

铁威马(TerraMaster) F2-421 Intel四核4G内存 四网口 双盘NAS网络存储 私有云存储服务器

3699元起

海康威视(HIKVISION) H202 2盘位NAS网络存储服务器 企业私有网盘数据共享

海康威视(HIKVISION) H202 2盘位NAS网络存储服务器 企业私有网盘数据共享

1999元起

N2 恩兔 NS-1 NAS 移动硬盘 1GB DDR3内存

N2 恩兔 NS-1 NAS 移动硬盘 1GB DDR3内存

499元起

海康威视(HIKVISION)H100系列 2盘位NAS网络存储 家庭私有云 私有网盘 (无盘标配)

海康威视(HIKVISION)H100系列 2盘位NAS网络存储 家庭私有云 私有网盘 (无盘标配)

560元起

铁威马(TerraMaster) Type-C公对公数据线 双头USB-C手机转接头线 支持苹果MacBook 支持铁威马磁盘阵列

铁威马(TerraMaster) Type-C公对公数据线 双头USB-C手机转接头线 支持苹果MacBook 支持铁威马磁盘阵列

51.5元起

TERRAMASTER 铁威马 F4-420 四盘NAS千兆网络存储( intel 2.0GHz,4G内存)

TERRAMASTER 铁威马 F4-420 四盘NAS千兆网络存储( intel 2.0GHz,4G内存)

3799元起

中兴(ZTE) HC100中兴云盒家用网络存储nas服务器云存储4K高清

中兴(ZTE) HC100中兴云盒家用网络存储nas服务器云存储4K高清

1094元起
30评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

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