diff --git a/docs/tutorial-extras/9-typecho.md b/docs/tutorial-extras/10-typecho.md similarity index 78% rename from docs/tutorial-extras/9-typecho.md rename to docs/tutorial-extras/10-typecho.md index 52b3a0c..df83ebd 100644 --- a/docs/tutorial-extras/9-typecho.md +++ b/docs/tutorial-extras/10-typecho.md @@ -1,11 +1,13 @@ --- -sidebar_position: 9 +sidebar_position: 10 --- # 个人博客 -Typecho打造的轻量型博客,适合小白学习使用。 -## typecho安装与使用 +Typecho 打造的轻量型博客,适合小白学习使用。 + +## typecho 安装与使用 + 点击打开个人博客, 点击“我准备好了, 开始下一步", 输入新设登陆的密码, 点击“确认, 开始安装" 博客的用途非常广泛, 你甚至可以机智地把它当成家庭公告板提醒家里人上去写留言; @@ -21,10 +23,11 @@ Typecho打造的轻量型博客,适合小白学习使用。 数据库位置路径在 /var/www/html/blog/usr/623d62d5e5e96.db db 名称可能会不相同 操作如下: + ```bash -mkdir -p /mnt/sda1/blog-data +mkdir -p /mnt/sda1/blog-data #在U盘建立数据库一个文件夹 -chmod -R 777 /mnt/sda1/blog-data +chmod -R 777 /mnt/sda1/blog-data #给文件夹赋予权限 cp /var/www/html/blog/usr/*.db /mnt/sda1/blog-data/myblog.db #把数据库文档移出来到U盘指定目录并重命名为 myblog.db @@ -32,6 +35,6 @@ cp /var/www/html/blog/usr/*.db /mnt/sda1/blog-data/myblog.db 下次重新安装博客时, 点击 "我准备好了, 开始下一步", 数据库文件路径输入 /mnt/sda1/blog-data/myblog.db 然后无需设置密码直接点击 "确认, 开始安装", 然后点击 "使用原数据" 这样就把数据还原了, 打开还是原来一样的所有文章。 -注意: 如果你常常使用的是外网网址登陆博客, 请在后台设置里***填写正确的外网网址***。 +注意: 如果你常常使用的是外网网址登陆博客, 请在后台设置里**_填写正确的外网网址_**。 -否则首页将会造成js错乱而影响访问。(可用内网 IP 地址登陆去修改) +否则首页将会造成 js 错乱而影响访问。(可用内网 IP 地址登陆去修改) diff --git a/docs/tutorial-extras/2-video.md b/docs/tutorial-extras/2-video.md new file mode 100644 index 0000000..41206e4 --- /dev/null +++ b/docs/tutorial-extras/2-video.md @@ -0,0 +1,9 @@ +--- +sidebar_position: 2 +--- + +# 海纳思视频教学 + +## 1、vi/vim 的使用 + + \ No newline at end of file diff --git a/docs/tutorial-extras/2-ftpnscp.md b/docs/tutorial-extras/3-mobaXterm.md similarity index 62% rename from docs/tutorial-extras/2-ftpnscp.md rename to docs/tutorial-extras/3-mobaXterm.md index a270812..82e2be4 100644 --- a/docs/tutorial-extras/2-ftpnscp.md +++ b/docs/tutorial-extras/3-mobaXterm.md @@ -1,10 +1,10 @@ --- -sidebar_position: 2 +sidebar_position: 3 --- -# 管理服务器文档 +# MobaXterm 管理服务器 -😀️建议使用 [FileZilla](https://www.filezilla.cn/download/client) 或者 [MobaXterm](https://node2.histb.com/update/soft_init/MobaXterm.zip) 工具进行文件传输管理 +😀️ 建议使用 [MobaXterm](https://node2.histb.com/update/soft_init/MobaXterm.zip) 工具进行文件传输管理 ## 说明 @@ -19,12 +19,6 @@ NAS 系统已内置了 vsftpd 服务端, 可以使用 FTP 上传或下载软件, 请参考以下图例进行实际操作: -![](./img/ftp.jpg) - -![](./img/ftp2.jpg) - ![](./img/scp.jpg) ![](./img/scp2.jpg) - - diff --git a/docs/tutorial-extras/3-samba.md b/docs/tutorial-extras/3-samba.md deleted file mode 100644 index 1c614f2..0000000 --- a/docs/tutorial-extras/3-samba.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -sidebar_position: 3 ---- - -# 网络共享 -海纳思系统已经默认内置安装了samba程序提供使用。 -## 修改配置 -samba的配置文档在/etc/samba/smb.conf - -请使用vi或nano编辑该配置文档 - -## 添加外置USB硬盘共享文件夹 - -海纳思已经默认共享了/home/ubuntu/downloads文件夹 - -如果你需要添加一个外置u盘的文件夹,以下为示例 -```bash -mkdir -p /mnt/sda1/usb-share -chmod -R 777 /mnt/sda1/usb-share -``` -在配置/etc/samba/smb.conf中添加如下代码 -``` -[usb-shares] -path = /mnt/sda1/usb-share -read only = no -guest ok = yes -create mask = 0777 -directory mask = 0777 -browseable = yes -``` - -最后重启服务生效: -```bash -systemctl restart smbd -``` -## 使用技巧 - -windows下在文件管理器输入: ```\\192.168.111.20``` - -即可访问. - -在网上邻居也可以找到这个共享文件夹了 - diff --git a/docs/tutorial-extras/4-diskmount.md b/docs/tutorial-extras/4-diskmount.md deleted file mode 100644 index 87e97e5..0000000 --- a/docs/tutorial-extras/4-diskmount.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -sidebar_position: 4 ---- - -# 磁盘挂载 -插入一个u盘、tf卡或usb硬盘,可实现自动挂载。 - -## 基础常识 - -- Linux 服务器系统,需要格式化为 ext4 文件系统; -- 2.5寸的硬盘 5 伏特供电可以共用盒子的 usb 口自带供电; -- 3.5寸的硬盘,需要自行配置 12 伏特单独供电; -- 超过 2T 容量的硬盘,需要分区表为 GPT 模式,才能全部容量识别; -- 极少数型号的盒子,TF卡槽尚不支持。(厂家不是使用通用的管脚配置); -- sda 表示设备序号;sda1 表示设备序号的分区号。 - - -## 磁盘分区与格式化 - -强烈建议将你的磁盘格式化为ext4的文件系统。 - -在海纳思系统中,普遍使用的是ext4的文件系统。 - -### 第一步:检查你的磁盘是否被硬件识别 - -在终端输入命令: -```bash -ls -al /dev/sd* -``` - -![sdx](img/sdx.png) - -Q:为什么要检查是否被识别? -A:因为部分使用硬盘盒或者易驱线的品牌,厂家没有使用Linux通用的驱动; -当然,实际群友反馈的例子中为数不多。 -另外,你的usb插口出现问题时,或者没插牢时,都会出现没有设备的情形。 - - -### 第二步:重新分区和格式化 - -请使用系统自带的磁盘分区命令工具 `fdisk` : - -```bash -fdisk /dev/sda -``` -```html - 输入 o 设置新分区为 msdos 模式(mbr) - (输入 g 设置新分区为 gpt 模式) - 输入 n 建立新分区 - 接着输入 p 建立主分区 - 接着默认 2048 字节扇区头和自动的扇区尾 - (按回车即默认) - 输入 w 将上面的操作保存 -``` - -请使用系统自带的磁盘分区格式化命令 `mkfs.ext4` : - -```bash -mkfs.ext4 /dev/sda1 -``` - -如果使用的u盘过老旧,可以将其格式为vfat - -```shell -#安装格式化所需工具exfat-utils或者dosfstools -sudo apt install exfat-utils -#格式化 -sudo mkfs.vfat /dev/sda1 -``` - - - -强烈建议: -一个磁盘分区为一个区即可,无须多个分区,作为存储,多分区没有什么意义。 -应该使用文件夹来区分用途,而不是使用分区来区分用途。 - - -## 自动挂载 - -海纳思系统内置提供了自动挂载外置磁盘的脚本; -只要你的磁盘格式能被Linux识别,就会自动挂载到 `/mnt/sda1` - -输入以下命令可以手动卸载和挂载 -```bash -automount -u -automount -a -``` -系统会将你的磁盘自动挂载到 ```/mnt/sda1``` 或者 ```/mnt/mmcblk1p1``` - -![sdx](img/mounted.png) - diff --git a/docs/tutorial-extras/4-samba.md b/docs/tutorial-extras/4-samba.md new file mode 100644 index 0000000..2d42786 --- /dev/null +++ b/docs/tutorial-extras/4-samba.md @@ -0,0 +1,50 @@ +--- +sidebar_position: 4 +--- + +# 网络共享 + +海纳思系统已经默认内置安装了 samba 程序提供使用。 + +## 修改配置 + +samba 的配置文档在/etc/samba/smb.conf + +请使用 vi 或 nano 编辑该配置文档 + +## 添加外置 USB 硬盘共享文件夹 + +海纳思已经默认共享了/home/ubuntu/downloads 文件夹 + +如果你需要添加一个外置 u 盘的文件夹,以下为示例 + +```bash +mkdir -p /mnt/sda1/usb-share +chmod -R 777 /mnt/sda1/usb-share +``` + +在配置/etc/samba/smb.conf 中添加如下代码 + +``` +[usb-shares] +path = /mnt/sda1/usb-share +read only = no +guest ok = yes +create mask = 0777 +directory mask = 0777 +browseable = yes +``` + +最后重启服务生效: + +```bash +systemctl restart smbd +``` + +## 使用技巧 + +windows 下在文件管理器输入: `\\192.168.111.20` + +即可访问. + +在网上邻居也可以找到这个共享文件夹了 diff --git a/docs/tutorial-extras/5-diskmount.md b/docs/tutorial-extras/5-diskmount.md new file mode 100644 index 0000000..29cc212 --- /dev/null +++ b/docs/tutorial-extras/5-diskmount.md @@ -0,0 +1,86 @@ +--- +sidebar_position: 5 +--- + +# 磁盘挂载 + +插入一个 u 盘、tf 卡或 usb 硬盘,可实现自动挂载。 + +## 基础常识 + +- Linux 服务器系统,需要格式化为 ext4 文件系统; +- 2.5 寸的硬盘 5 伏特供电可以共用盒子的 usb 口自带供电; +- 3.5 寸的硬盘,需要自行配置 12 伏特单独供电; +- 超过 2T 容量的硬盘,需要分区表为 GPT 模式,才能全部容量识别; +- 极少数型号的盒子,TF 卡槽尚不支持。(厂家不是使用通用的管脚配置); +- sda 表示设备序号;sda1 表示设备序号的分区号。 + +## 磁盘分区与格式化 + +强烈建议将你的磁盘格式化为 ext4 的文件系统。 + +在海纳思系统中,普遍使用的是 ext4 的文件系统。 + +### 第一步:检查你的磁盘是否被硬件识别 + +在终端输入命令: + +```bash +ls -al /dev/sd* +``` + +![sdx](img/sdx.png) + +Q:为什么要检查是否被识别? +A:因为部分使用硬盘盒或者易驱线的品牌,厂家没有使用 Linux 通用的驱动; +当然,实际群友反馈的例子中为数不多。 +另外,你的 usb 插口出现问题时,或者没插牢时,都会出现没有设备的情形。 + +### 第二步:重新分区和格式化 + +请使用系统自带的磁盘分区命令工具 `fdisk` : + +```bash +fdisk /dev/sda +``` + +```html +输入 o 设置新分区为 msdos 模式(mbr) (输入 g 设置新分区为 gpt 模式) 输入 n +建立新分区 接着输入 p 建立主分区 接着默认 2048 字节扇区头和自动的扇区尾 +(按回车即默认) 输入 w 将上面的操作保存 +``` + +请使用系统自带的磁盘分区格式化命令 `mkfs.ext4` : + +```bash +mkfs.ext4 /dev/sda1 +``` + +如果使用的 u 盘过老旧,可以将其格式为 vfat + +```shell +#安装格式化所需工具exfat-utils或者dosfstools +sudo apt install exfat-utils +#格式化 +sudo mkfs.vfat /dev/sda1 +``` + +强烈建议: +一个磁盘分区为一个区即可,无须多个分区,作为存储,多分区没有什么意义。 +应该使用文件夹来区分用途,而不是使用分区来区分用途。 + +## 自动挂载 + +海纳思系统内置提供了自动挂载外置磁盘的脚本; +只要你的磁盘格式能被 Linux 识别,就会自动挂载到 `/mnt/sda1` + +输入以下命令可以手动卸载和挂载 + +```bash +automount -u +automount -a +``` + +系统会将你的磁盘自动挂载到 `/mnt/sda1` 或者 `/mnt/mmcblk1p1` + +![sdx](img/mounted.png) diff --git a/docs/tutorial-extras/5-download.md b/docs/tutorial-extras/6-download.md similarity index 64% rename from docs/tutorial-extras/5-download.md rename to docs/tutorial-extras/6-download.md index 3d2d5a4..91d8bb1 100644 --- a/docs/tutorial-extras/5-download.md +++ b/docs/tutorial-extras/6-download.md @@ -1,23 +1,24 @@ --- -sidebar_position: 5 +sidebar_position: 6 --- # 网络下载 海纳思系统提供了 aria2 和 transmission 两套下载管理器。 -🌏️别说了,快上车,妥妥的一台网络下载机! +🌏️ 别说了,快上车,妥妥的一台网络下载机! ## aria2 使用 -内置了 P3TER PRO 版的aria2下载软件,支持直连下载,BT下载,磁力下载等。 +内置了 P3TER PRO 版的 aria2 下载软件,支持直连下载,BT 下载,磁力下载等。 -默认下载目的地 ```/home/ubuntu/downloads``` +默认下载目的地 `/home/ubuntu/downloads` -RPC端口 ```6800``` +RPC 端口 `6800` ## 更新 Tracker 列表(提速) -终端输入命令可以更新最新的种子跟踪tracker列表 + +终端输入命令可以更新最新的种子跟踪 tracker 列表 ```bash update-tracker.sh @@ -34,20 +35,22 @@ vi /usr/local/aria2/aria2.conf 例如将下载位置修改到外挂磁盘位置: -将 ```dir=/home/ubuntu/downloads``` 修改为 ```dir=/mnt/sda1/downloads``` +将 `dir=/home/ubuntu/downloads` 修改为 `dir=/mnt/sda1/downloads` ![](./img/aria2.png) ## transmission 使用 -默认登陆帐号 ***admin*** 密码 ***admin*** + +默认登陆帐号 **_admin_** 密码 **_admin_** 这是一款优秀的种子文件下载器。 ## 更改 transmission 配置 -配置文件位置```/etc/transmission-daemon/settings.json``` +配置文件位置`/etc/transmission-daemon/settings.json` 密码修改方法: + ```bash # 停止 Transmission 服务 /etc/init.d/transmission-daemon stop @@ -69,13 +72,11 @@ vi /usr/local/aria2/aria2.conf ## 直接下载到电脑共享文件夹 -打开文件管理器,新建文件夹share,右键文件夹,点击属性,选择共享选项,点击共享按钮 +打开文件管理器,新建文件夹 share,右键文件夹,点击属性,选择共享选项,点击共享按钮 ![](.\img\shareFolderSetting1.png) - - -设置共享用户,可以选择Everyone或者创建一个用于共享的账号,这里以账号”ZX“为例 +设置共享用户,可以选择 Everyone 或者创建一个用于共享的账号,这里以账号”ZX“为例 ![](.\img\shareFolderSetting2.png) @@ -83,9 +84,7 @@ vi /usr/local/aria2/aria2.conf ![](.\img\shareFolderSetting3.png) - - -windows的设置到此为止,浏览器打开hinas的终端后台(设备IP:7681) +windows 的设置到此为止,浏览器打开 hinas 的终端后台(设备 IP:7681) ```shell #执行下面安装命令 @@ -97,5 +96,4 @@ sudo mount -t cifs //192.168.1.3/share /mnt/share -o username=ZX,password=ZX,ver ![](.\img\shareFolderSetting4.png) -最后按照上面的修改下载路径的方法,将路径改为/mnt/share即可实现直接将下载的文件保存到windows - +最后按照上面的修改下载路径的方法,将路径改为/mnt/share 即可实现直接将下载的文件保存到 windows diff --git a/docs/tutorial-extras/6-h5ai.md b/docs/tutorial-extras/7-h5ai.md similarity index 80% rename from docs/tutorial-extras/6-h5ai.md rename to docs/tutorial-extras/7-h5ai.md index 4c8bbc2..99d402c 100644 --- a/docs/tutorial-extras/6-h5ai.md +++ b/docs/tutorial-extras/7-h5ai.md @@ -1,25 +1,29 @@ --- -sidebar_position: 6 +sidebar_position: 7 --- -# h5ai网盘使用 -采用H5ai开源软件,nginx+php环境搭建,一个轻量而又强大的个人网盘分享程序。 +# h5ai 网盘使用 + +采用 H5ai 开源软件,nginx+php 环境搭建,一个轻量而又强大的个人网盘分享程序。 ## 使用 + 程序和文档位置: /var/www/html/files/ -默认登陆用户名和密码 ***admin*** ***admin*** +默认登陆用户名和密码 **_admin_** **_admin_** 网盘系统可以直接播放音视频和查看文档内容。 -在文档名称前面打勾, 左上角的下载按钮, 可以直接将文档打包zip格式并浏览器下载。 +在文档名称前面打勾, 左上角的下载按钮, 可以直接将文档打包 zip 格式并浏览器下载。 ## 修改到外置磁盘 -内置的home是一个范例,它软链接到/home/ubuntu/files + +内置的 home 是一个范例,它软链接到/home/ubuntu/files 可以轻松的选择将保存的文档位置链接到外置磁盘空间。 例子: + ```bash #创建一个新的外置磁盘的文件夹 mkdir /mnt/sda1/files @@ -32,6 +36,7 @@ ln -sf /mnt/sda1/files /var/www/html/files/home ``` 也可以个性化你指定位置的页首或页脚显示,例如: + ```bash echo "## 这是外置磁盘链接到home的页首显示" > /mnt/sda1/files/_h5ai.header.md echo "## 这是外置磁盘链接到home的页脚说明" > /mnt/sda1/files/_h5ai.footer.md @@ -40,7 +45,8 @@ echo "## 这是外置磁盘链接到home的页脚说明" > /mnt/sda1/files/_h5ai 一旦修改到外置磁盘位置,上传小插件也跟随到了新位置。 ## 访问密码修改 -- 更改密码 + +- 更改密码 - 下面例子的`admin`是用户名,你可以自己自定义比如`zhangsan` ```bash @@ -52,7 +58,8 @@ nginx -s reload - 删除密码 -取消h5ai登陆密码 +取消 h5ai 登陆密码 + ```bash vi /etc/nginx/locations.d/h5ai ``` diff --git a/docs/tutorial-extras/7-minidlna.md b/docs/tutorial-extras/8-minidlna.md similarity index 97% rename from docs/tutorial-extras/7-minidlna.md rename to docs/tutorial-extras/8-minidlna.md index 8f46b9a..722635d 100644 --- a/docs/tutorial-extras/7-minidlna.md +++ b/docs/tutorial-extras/8-minidlna.md @@ -1,5 +1,5 @@ --- -sidebar_position: 7 +sidebar_position: 8 --- # 局域网音频广播 diff --git a/docs/tutorial-extras/8-crontab.md b/docs/tutorial-extras/9-crontab.md similarity index 98% rename from docs/tutorial-extras/8-crontab.md rename to docs/tutorial-extras/9-crontab.md index 26ebfc3..794de5d 100644 --- a/docs/tutorial-extras/8-crontab.md +++ b/docs/tutorial-extras/9-crontab.md @@ -1,5 +1,5 @@ --- -sidebar_position: 8 +sidebar_position: 9 --- # 定时任务 diff --git a/docs/tutorial-extras/img/ftp.jpg b/docs/tutorial-extras/img/ftp.jpg deleted file mode 100644 index 4b75d95..0000000 Binary files a/docs/tutorial-extras/img/ftp.jpg and /dev/null differ diff --git a/docs/tutorial-extras/img/ftp2.jpg b/docs/tutorial-extras/img/ftp2.jpg deleted file mode 100644 index 89ce810..0000000 Binary files a/docs/tutorial-extras/img/ftp2.jpg and /dev/null differ diff --git a/docs/tutorial-extras/video/vi_vim.mp4 b/docs/tutorial-extras/video/vi_vim.mp4 new file mode 100644 index 0000000..4dd24a0 Binary files /dev/null and b/docs/tutorial-extras/video/vi_vim.mp4 differ