最新文章
2022年 8月 31日
上一篇介绍了Linux命令行入门指南,这篇做下补充。力求涵盖Linux开发、运维绝大多数场景。建议收藏这两篇作为Linux入门手册查询。 本文以ubuntu18.04为实验平台。 主机名、时区、中文支持 hostname kelemi-s # 修改主机名为 kelemi-ssudo vim /etc/hostname # 永久修改主机名在此文件 timedatectl set-timezone "Asia/Shanghai"...
2022年 8月 31日
基本的命令、文件及目录 pwd #查看当前目录cd /var/log #进入/var/log目录cd .. #进入父级,这里为 /varcd - #返回上一个之前的目录,这里为 /var/logls #查看文件列表man ls #查看帮助ls -la #l表示详细格式,a表示显示dot文件ls -l -h #h表示更可读,比如文件大小以KB,MB为单位## 向上箭头或向下箭头 查看之前键入过的命w令cat kern.log #按Tab可以提示并自动完成,如果按2下Tab,就列出所有可用的列表,再按Enter就使用当前提示cd ~ #回到个人主目录touch test.txt #创建一个空文件,Linux不看扩展名,这里只为了直观mkdir testfiles #创建一个空文件夹mv test.txt testfiles/testfile.txt...
2022年 8月 31日
对于IT运维人员来说,扩容服务器某个卷是比较常见的,在承载数据库、日志、文件等会日益增长的卷中尤为如此。在Windows Server中,一般采取动态磁盘的方式扩容,而在Linux中,使用LVM也能轻松实现卷的扩容。 LVM结构如下图所示,一个或多个物理卷(PV)组成卷组(VG),从卷组中分配逻辑卷(LV)作为Linux文件系统的挂载点。物理卷(PV)一般指的就是硬盘或硬盘分区。 先来看一下系统情况。...
2022年 8月 31日
Windows11 对电脑硬件要求较高,需要Intel 7代CPU(2017年及以后生产)以上以及支持TPM2.0,很多性能还比较强的电脑默认情况下就不支持安装了。幸好微软没有完全卡死这个门槛,可以通过某些方法跳过这个检查。 访问微软网站并下载 电脑健康状况检查应用来评估兼容性。 https://www.microsoft.com/zh-cn/windows/get-windows-11 如果兼容的话,升级自然非常容易。如果不兼容,请往下看。...
2022年 8月 30日
前言: Wireguard尽管非常简单可靠,不过要实现互联还是需要有一定配置能力的。点对点的技术呈现的架构是网状结构,如果有10个节点要做到互相联通,则需要维护(10-1)*10=90 条有向链路。互相连接的节点至少有1个是可以直接访问的,如果2个节点都在不同的局域网内部,没有对外映射,不通过中继服务器是比较困难做到点对点通讯的。 如果我告诉你,你可以免配置,用你连在酒店无线的笔记本电脑与家里的一台电脑直接通讯,无需在家里路由器或请酒店管理员(通常不可能)做相关调整,你可能认为是在开玩笑。没错,这个神器就是TailscaleVPN。...
2022年 8月 30日
背景: 上一篇谈了如何在两个节点间创建WireGuard隧道。在只有2个节点的情况下,这个方式是合适的。在实际部署过程中,很可能是一个服务器节点对应多个客户端节点,这样需要在每个客户端节点生成公钥私钥并创建配置文件,这是一个重复无趣的过程。好在我们有Docker,一切都变得简单,而且使用Docker,还能自动部署设置DNS。这一篇就来谈谈如何通过Docker快速部署WireGuard。 实现步骤(以下在Ubuntu20.04.3LTS版下实际操作过,其他Linux版本未作测试):...
2022年 8月 30日
背景: 某公司有多个分支机构,分支机机构与总部通过广域网链路相连,广域网走的是OSPF协议,公司总部有互联网出口,分支机构没有互联网出口。现在分支机构想通过总部出口访问互联网,但广域网中的路由还是由OSPF自动生成,不得手动更改。 问题: 分支机构的内部业务可以通过OSPF协议路由互访,但访问互联网的路由无法正确走到公司总部的互联网网关。因特殊原因,广域网的路由也不允许手动添加静态的默认路由。 解决方式:...
2022年 8月 30日
使用WSL2,很多人关心的一个问题可能是,如何让远程计算机访问到WSL2中运行的Linux。 在WSL1中,如果windows10能被局域网其他电脑访问,那WSL中的ubuntu也能被外面访问,人们对WSL2也作同样期待,实际并非如此。 WSL2类似其他的虚拟机平台,里面的Linux使用虚地址,桥接到本机的windows系统上。外面是不能直接访问的。 我们来测试一下。 主机IP为10.13.13.2,WSL中Ubuntu地址为172.31.245.67,外部主机地址为10.13.13.4。可以看到主机可以ping通WSL,WSL也可以ping通...
2022年 8月 30日
微软应用商店的WSL的Linux发行版没有图形界面,本文来介绍实现WSL的图形界面,分别介绍Ubuntu和Kali。注:WSL2已推出原生GUI组件,需要最新预览版或windows11,本文还是用第三方解决方案实现。 Ubuntu: 安装好WSL2,从应用商店下载Ubuntu,并启动。(本步骤略) 更新系统: sudo apt update && sudo apt -y...
2022年 8月 30日
Windows 发布的windows Terminal,是一款非常棒的终端工具,尤其跟WSL2是完美结合。使用WindowsTerminal,可以同时运行powershell,传统的windows命令行,WSL2中虚拟机,以及ssh到其他服务器、交换机、路由器等等。它是个开源软件。具体可以查看: http://github.com/microsoft/terminal 以前Windows是没有SSH客户端软件的,一般需需要下载Putty之类的软件,Windows10开始支持SSH,命令行工具及PowerShell都支持,但没有选项卡式的解决方案,而Windows...
No posts found