第一章 Linux系统安装与环境部署
1. 如何在Windows上安装Linux系统 虚拟机软件上安装 最好用的是VMware WorkStation,是一款桌面计算机虚拟软件, 让用户能够在单一主机上同时运行多个不同的操作系统。 非常安全,Linux系统崩了直接删掉就好。 WSL(Windows Subsystem for Linux) 适用于Linux的Windows子系统,性能要比虚拟机好,可以研究下。参考https://www.jianshu.com/p/6b02948b3d37 安装双系统 有点吃硬件,不划算,不建议。 2. 网络设置 VM 虚拟机软件为用户提供了 3 种可选的网络模式,分别为桥接模式、NAT 模式与仅主机模式。 桥接模式: 相当于在物理主机与虚拟机网卡之间架设了一座桥梁,从而可以通过物理主机的网卡访问外网。桥接模式是跟物理机在同一个网段,并且和物理机用的同一个路由器 NAT(地址转换) 模式: 让 VM 虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网,在真机中 NAT...
Linux就该这么学-前言
1. 常见的开源许可协议 GNU GPL(GNU General Public Liense,GNU通用公共许可协议)使用最为广泛 BSD Apache License Version MPL MIT: 限制最少的许可协议之一 2. Linux优点 长期稳定运行 免费或限制少 漏洞少并可快速维护 多任务多用户 更加安全的用户及文件权限策略 适合小内核程序的嵌入系统 相对不耗资源 3. 常见的Linux系统版本注意区分:Linux系统内核,和Linux发行套件系统 kernel: 是由Linus Torvalds大神负责维护的,提供硬件抽象层、硬盘及文件系统控制及多任务功能的系统核心程序。 Linux 发行套件系统是我们常说的 Linux 操作系统,也即是由 Linux 内核与各种常用软件的集合产品。 常见的Linux发行系统: 红帽企业版 Linux( RedHat Enterprise Linux, RHEL)开源免费 社区企业操作系统( Community Enterprise Operating System, CentOS) 商业系统 Fedora...
hexo推荐主题
hexo-theme-Next参考版本 简书: Hexo-Next-主题优化(一) Hexo-Next-主题优化(二) Hexo-Next-主题优化(三) Hexo-Next-主题优化(四)
hexo常见问题
1. 更换butterfly主题后报错错误信息: 1extends includes/layout.pug block content #recent-posts.recent-posts include includes/recent-posts.pug include includes/pagination.pug 解决办法: 在博客目录下打开git bash here 输入命令: 1npm install --save hexo-renderer-jade hexo-generator-feed hexo-generator-sitemap hexo-browsersync hexo-generator-archive 2. hexo博客markdown不显示图片利用hexo-image-link插件, 将markdown图片路径转换为asset_img语法,使得图片能够同时显示在typora和hexo上。参考链接 1{% asset_img local-image.png image-file-label %} -> {% asset_img...
butterfly主题定制
参考butterfly作者的教程:butterfly 1. hexo-theme-butterfly安装123456# git安装 建议安装稳定版git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly# 更新主题git pull# 安装pug以及stylus渲染器npm install hexo-renderer-pug hexo-renderer-stylus --save 2. 主题配置修改 Hexo 根目录下的 _config.yml,把主题改为butterfly 1theme: butterfly 在 hexo 的根目录创建一个文件 _config.butterfly.yml,并把主题目录下的_config.yml 内容复製到 _config.butterfly.yml 里面。( 注意: 复制的是主题的 _config.yml ,而不是 hexo 的 _config.yml) 说明:Hexo会自动合并主题中的_config.yml和...
安装ssl证书
背景问题原来搭建的网站通过http协议访问,而不是https(即通过ssl加密),每次跳转的时候都会警告网站不安全,虽然不影响正常访问,但给人一种不靠谱网站的感觉,所以还是把ssl证书安装一下吧,同时也能提高网站的安全性。 安装前后对比,可以查看证书详情。这里介绍阿里云免费DV SSL类型证书申请和部署。 SSL证书介绍、服务流程参考:SSL证书服务 1. 证书服务1.1 证书购买直接在阿里云搜索 ssl证书,点击立即购买,进入到云盾证书服务界面。 注意:个人网站推荐购买免费型DV SSL,单域名 域名验证时,可以选择DNS,也可以选择文件。两种不同的方案,目的是相同的,都是为了验证域名,具体的操作步骤网页上都有提示,大多数推荐DNS方式,我采用的文件方式,感觉也很快。 具体流程: 1)下载domain_check压缩包,解压后得到fileauth.txt文件 2)将该文件拷贝至网站根目录下,建立对应文件夹,将fileauth.txt文件拷贝至对应位置 123cd /home/hexo_blogmkdir -p ./.well-known/pki-validation#...
基于hexo搭建个人博客
基于hexo框架搭建个人博客
一些有意思的网站收录
搞学习知乎:<www.zhihu.com> 大学资源网:http://www.dxzy163.com/ 简答题:http://www.jiandati.com/ 网易公开课:https://open.163.com/ted/ 网易云课堂:https://study.163.com/ 中国大学...
Linux常用压缩解压缩指令
转载自Linux常用操作 .tar 12解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) .gz 123解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 12345解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName多线程解压:tar --use-compress-program=pigz -xpf FileName.tar.gz多线程压缩:tar --use-compress-program=pigz -cpf FileName.tar.gz DirName .bz2 和 .bz 123解压1:bzip2 -d FileName.bz2 解压2:bunzip2 FileName.bz2 压缩: bzip2 -z FileName .tar.bz2 和 tar.bz 12解压:tar...
Linux常用指令
持续更新…… 功能类指令搜索、匹配 grep awk sed 路径处理 dirname、basename 分离路径和文件名 1234[root@local]# basename /home/test/file.out file.out[root@local]# dirname /home/test/file.out /home/test 字符串处理12element="20220518"year=${element: 0: 4} 运维类指令特殊功能指令