Linux笔记
文章平均质量分 96
Linux学习
拾年之璐
这个作者很懒,什么都没留下…
展开
-
使用Lanproxy搭建内网穿透服务完整教程
本文主要记录了使用基于Docker的Lanproxy搭建内网穿透服务的过程,其中包括服务端和客户端的详细配置,并且基于宝塔面板的Nginx实现域名绑定、反向代理与SSL本文主要内容:1. 解决的问题2. 硬件与开发环境2.1 内网主机(客户端)2.2 公网云服务器(服务端)2.3 域名(可选)3. 实现原理4. 服务器端配置4.1 安装Lanproxy服务端4.2 Lanproxy服务端的基本配置4.3 可选操作5. 内网主机配置5.1 下载配置Lanproxy客户端5.2 启动Lanproxy6. .原创 2021-11-22 21:20:10 · 7050 阅读 · 7 评论 -
【Linux学习】1. 安装Ubuntu Server 18.04 LTS
文章目录安装步骤克隆虚拟机虚拟机环境:VMware Workstation 15.5 ProLinux系统:Ubuntu-18.04.2-live-server-amd64安装步骤点击VMward主页的 创建新的虚拟机 按钮图:创建虚拟机弹窗 新建虚拟机向导 页面,该页面选择 自定义 选项,然后选择 下一步图:自定义虚拟机硬件兼容性,选择最新的 Workstation 15.X,继续 下一步图:选择兼容性安装来源,选择 稍后安装操作系统 选项,继续 下一步图:稍后安装OS原创 2020-11-16 10:50:36 · 7926 阅读 · 0 评论 -
【Linux学习】2. 使用软件对Linux进行远程控制
文章目录1. 查看主机IP2. 使用FinalShell连接3. 使用XShell连接一般机房都在指定的位置,所以每次进行操作时,一般采用远程控制的方式,对服务器主机进行管理操作。想要对主机进行远程控制管理,首先需要知道主机的IP地址。1. 查看主机IP可以使用命令 ip a 查看主机的IP地址。如上图所示,ens33 位置处,列出的信息中,跟在inet后边的就是这台Linux主机的IP地址,图中的IP地址为192.168.10.107,记下这个地址,在远程连接的时候要使用这个IP原创 2020-11-16 10:55:58 · 7797 阅读 · 0 评论 -
【Linux学习】3. 熟悉Linux系统基本的目录结构
首先展示一些基本的命令【1】显示当前目录列表命令:ll 或者 ls -al【2】显示当前工作目录命令:pwd【3】切换目录命令:cd [目录名]如 cd / 表示切换到根目录,cd etc/ 表示切换到当前目录的etc目录下,cd /etc/ 表示切换到根目录的etc目录下,cd .. 表示后退(一个点表示当前目录)如下图,命令行中有一个波浪号 ~ ,表示当前目录非根目录,当命令行前面是斜线 / 的时候,表示当前目录为根目录。【4】目录结构如上图,在Linux系统中,原创 2020-11-17 11:33:49 · 7867 阅读 · 0 评论 -
【Linux学习】4. Linux系统基本的文件目录管理
文章目录1. 本节命令汇总1.1 Linux 操作文件目录命令1.2 Linux压缩命令(tar)2. 演示2.1 创建test目录2.2 生成空文件2.3 生成带内容的文件2.4 复制与删除文件2.5 移动文件2.6 查找文件2.7 查找指定文件中的指定字符串2.8 创建软链接2.9 分页显示2.10 压缩与解压缩1. 本节命令汇总1.1 Linux 操作文件目录命令命令 说明 语法 参数 参数说明ls 显示文件和目录列表 ls [-alrtAFR] [name…]原创 2020-11-17 11:37:11 · 7766 阅读 · 0 评论 -
【Linux学习】5. Linux的基本系统管理
文章目录1. 本节命令汇总2. 演示1. 本节命令汇总命令 说明stat 显示指定文件的相关信息,比 ls 命令显示内容更多who 显示在线登录用户hostname 显示主机名称uname 显示系统信息top 显示当前系统中耗费资源最多的进程ps 显示瞬间的进程状态du 显示指定的文件(目录)已使用的磁盘空间的总量df 显示文件系统磁盘空间的使用情况free 显示当前内存和交换空间的使用情况ifconfig 显示网络接口信息原创 2020-11-17 11:47:52 · 7685 阅读 · 0 评论 -
【Linux学习】6. Linux Vim 编辑器的基本使用
1. 概述Vim 是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 Vim 则可以说是程序开发者的一项很好用的工具。2. 运行模式编辑模式:等待编辑命令输入。执行完原创 2020-11-17 11:50:11 · 7697 阅读 · 0 评论 -
【Linux学习】7. Linux的用户和组管理
文章目录1. 概述2. 使用 Root 用户3. 用户账户说明4. 组账户说明扩展阅读5. 账户系统文件说明5.1 /etc/passwd5.2 /etc/shadow5.3 /etc/group5.4 /etc/gshadow6. 账户管理常用命令6.1 增加用户6.2 修改用户6.3 删除用户6.4 组账户维护6.5 口令维护6.6 用户和组状态原创 2020-11-17 11:52:38 · 7812 阅读 · 0 评论 -
【Linux学习】8. Linux系统的文件权限管理
文章目录1. 查看文件和目录的权限1.1 文档类型及权限1.2 连接数1.3 文档所属用户和所属组1.4 文档大小2. 更改操作权限2.1 chmod2.2 chown2.3 who2.4 操作符号2.5 mode2.6 文件名2.7 示例3. 数字设定法1. 查看文件和目录的权限使用 ls 命令只显示文件名称,通过带参数的 ls –al 命令(或者 ll )可以显示文件或者目录的权限信息。ls -l 文件名 显示信息包括:文件类型 (d 目录,- 普通文件,l 链接原创 2020-11-19 11:56:17 · 7774 阅读 · 0 评论 -
【Linux学习】9. Linux的软件包及数据源配置
文章目录1. 概述2. 修改数据源2.1 查看系统版本2.2 编辑数据源2.3 更新数据源3. 常用 APT 命令1. 概述APT(Advanced Packaging Tool) 是 Debian/Ubuntu 类 Linux 系统中的软件包管理程序, 使用它可以找到想要的软件包, 而且安装、卸载、更新都很简便;也可以用来对 Ubuntu 进行升级; APT 的源文件为 /etc/apt/ 目录下的 sources.list 文件。2. 修改数据源由于国内的网络环境问题,我们需要将原创 2020-11-19 11:57:43 · 7926 阅读 · 0 评论 -
【Linux学习】10. 部署应用程序:Linux安装Java、Tomcat、MySQL等
文章目录1. Linux 安装 Java1.1 概述1.2 下载地址1.3 解压缩并移动到指定目录① 解压缩② 创建目录③ 移动安装包④ 设置所有者1.4 配置环境变量① 配置系统环境变量② 添加如下语句③ 配置用户环境变量④ 添加如下语句⑤ 使用户环境变量生效1.4 测试是否安装成功1.5 为其他用户更新用户环境变量2. Linux 安装 Tomcat2.1 概述2.2 下载地址2.3 安装过程①解压缩②变更目录名③移动目录2.4 常用命令①启动②停止原创 2020-11-19 14:17:18 · 7357 阅读 · 0 评论 -
【Linux学习】11. Linux基本配置之修改IP、DNS和主机名
文章目录1. 修改IP2. 修改主机名3. 修改DNS1. 修改IP同一局域网内,计算机IP是不允许重复的。1.Ubuntu配置IP地址的文件是在 etc 目录下的 netplan 文件中。找到配置文件所以需要修改这个 yaml 文件中的配置。如果是虚拟机中的网卡,则初始配置文件可能如下图所示:虚拟机里的配置文件上图中的 ens33 是网卡的名字,可以使用 ip a 命令查看电脑的网卡。对于真正的服务器,一般有多个网卡,需要对每个网卡进行IP的配置。如果是在服务器里的网原创 2020-11-19 14:19:23 · 7745 阅读 · 0 评论