Linux

WSL创建备份及还原

WSL创建备份及还原

ky818sm 1年前 (2023-03-01) 42 0

WSL2可以很好的满足日常需求。但是配置时操作太繁琐,遂可以备份自己的配置好的系统。 步骤一:安装WSL,并设置为WSL2。 步骤二:配置WSL,刚刚安装完成的Ubuntu其实没有备份的意义,先根据自己的需求,完成系统的基础配置和软件安装。 步骤三:备份发行版本: 1、先查看自己当前已安装的系统版本名称:打开powershell,输入 wsl -l -v 来确定自己的wsl版本以便正确导出备份文件...

在Windows的WSL中挂载磁盘

在Windows的WSL中挂载磁盘

ky818sm 4个月前 (11-22) 98 0

启动并进入wsl后输入挂载命令,格式为: 其中,是你想要挂载到的目录名(可以自定义),是你在第三步中选择的盘符,注意要把盘符后面的冒号也加上。 例如,如果你选择的盘符是E,想要将U盘挂载到/mnt/myusb目录下,那么命令应该是: 如果你要在 docker desktop 中挂载,注意挂载路径只能放在 /mnt/host 下面。 现在,你可以在WSL中通过/mnt/访问U盘中的文件了。 需要注意...

实时备份利器 rsync 用法教程

实时备份利器 rsync 用法教程

ky818sm 10个月前 (05-17) 12 0

一、简介 rsync 是一个常用的 Linux 应用程序,用于文件同步。 它可以在本地计算机与远程计算机之间,或者两个本地目录之间同步文件(但不支持两台远程计算机之间的同步)。它也可以当作文件复制工具,替代cp和mv命令。 它名称里面的r指的是 remote,rsync 其实就是"远程同步"(remote sync)的意思。与其他文件传输工具(如 FTP 或 scp)不同,rsync 的最大特点是...

linux中Update-rc.d 命令用法详解

linux中Update-rc.d 命令用法详解

ky818sm 1个月前 (02-06) 2 0

Debian或者Ubuntu系统中update-rc.d命令(有些Linux发行版用chkconfig命令),是用来更新系统启动项的脚本。这些启动项脚本的链接位于/etc/rcN.d/目录(N代表0~6),对应脚本位于/etc/init.d/目录。在了解update-rc.d命令之前,你需要知道的是有关Linux 系统主要启动步骤,以及Ubuntu中运行级别的知识。 一、Linux 系统主要启动步...

FRP简单配置 HTTP 类型的代理让用户访问到内网的 Web 服务

FRP简单配置 HTTP 类型的代理让用户访问到内网的 Web 服务

ky818sm 1年前 (2022-12-07) 472 0

这个示例通过简单配置 HTTP 类型的代理让用户访问到内网的 Web 服务。 HTTP 类型的代理相比于 TCP 类型,不仅在服务端只需要监听一个额外的端口 vhost_http_port 用于接收 HTTP 请求,还额外提供了基于 HTTP 协议的诸多功能。 修改 frps.ini 文件,设置监听 HTTP 请求端口为 8080: 修改 frpc.ini 文件,假设 frps 所在的服务器的 I...

微软官方提供的方法让Windows wsl2支持systemd

微软官方提供的方法让Windows wsl2支持systemd

ky818sm 1年前 (2023-03-01) 84 0

首先,需要确认使用的是WSL2版本,可以在PowerShell中执行如下命令查看: 如果显示为1,可以使用如下命令进行配置,其中 修改成2即可: 还可以使用如下方式设置默认的Linux发行版,其中 替换为要配置的Linux发行版名称。 例如,wsl --set-version Ubuntu-20.04 会将Ubuntu20.04发行版设置为使用WSL2: 在网上找到很多种支持的方法,最简单的就是微...

nps安装教程

nps安装教程

ky818sm 4个月前 (11-28) 57 0

nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议,支持内网http代理、内网socks5代理、p2p等,并带有功能强大的web管理端。 使用内网穿透技术可以使你在公共网络环境也能轻松连接你的内网设备,除了之前介绍过的frp之后,此款NPS也是比较推荐的,通过Web管理的方式快速地创建和管理穿透设备。 官网:https://e...

lnmp清理wwwlogs日志命令

lnmp清理wwwlogs日志命令

ky818sm 9个月前 (06-16) 6 0

cat /dev/null >/home/wwwlogs/目录下的文件名即可。 不要自己去手动删除文本文档然后新建,例如access.log不要去删除,清空日志即可。 lnmp清理wwwlogs日志命令 一旦删除会导致其他问题,建议用命令解决问题即可。 可以修改nginx配置,将日志丢入/dev/null 中。 找到access_log /home/wwwlogs/access.log acces...

mysql删除log日志文件命令

mysql删除log日志文件命令

ky818sm 1个月前 (02-06) 1 0

删除二进制日志 MySQL的二进制日志用于记录数据库的事务操作,在进行数据库主从复制时用到。要清空二进制日志需要特别注意,需要在确保不会影响数据库主从同步的情况下进行操作。 打开和关闭二进制日志 在MySQL的配置文件my.cnf中,找到[mysqld]部分,加入如下代码行: 重启MySQL服务器,这样二进制日志才会被打开。要将二进制日志关闭,需要把my.cnf中的log-bin和binlog_f...

了解 frp HTTP, HTTPS 类型的代理

了解 frp HTTP, HTTPS 类型的代理

ky818sm 1年前 (2022-12-07) 59 0

HTTP 和 HTTPS 是 frp 中针对这两种协议额外提供了一些特殊的能力。本质上目前这两种应用层协议的底层协议都是 TCP。 如果不需要用到相关的特殊功能,可以直接使用 TCP 类型的代理,更加简单方便。 HTTP 和 HTTPS 协议的一个特点是发送的请求都具有 Host 字段,通过该字段描述要访问的服务。基于这个特点,frp 服务端只需要监听在一个端口(通过 vhost_http_por...

phpmyadmin导入提示 near “ON” at position 25

phpmyadmin导入提示 near “ON” at position 25

ky818sm 11个月前 (04-14) 6 0

用phpmyadmin导入备份的mysql数据时失败,提示: 搜了一番,看到是max_allowed_packet 设置过小“mysql根据配置文件会限制server接受的数据包大小。 有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。” 在/etc/my.cnf加上 保存重启mysql即可。

xtrabackup 2.4 备份mysql教程

xtrabackup 2.4 备份mysql教程 3

ky818sm 3个月前 (12-05) 6 0

教程中使用 MySQL 5.7 版本,其安装方式不多赘述,主要介绍 xtrabackup 的安装,如果你已经准备好了环境可以略过此步,这里介绍三种不同的方式。 1. Docker 个人推荐使用 docker 安装的方式,这里贴出完整的 docker-compose.yml,仅供参考: command 命令是一个简单的 while 循环,用来保持容器运行,方便进入其中执行命令。 Debian/Ubu...

linux中查看本机外网ip地址命令

linux中查看本机外网ip地址命令

ky818sm 5个月前 (10-28) 10 0

在Linux系统中,有多种方法可以查看外网IP地址。下面将介绍几种常用的方法: 方法一:使用curl命令 1. 打开终端,输入以下命令: 2. 按下回车键,系统将返回你的外网IP地址。 方法二:使用wget命令 1. 打开终端,输入以下命令: 2. 按下回车键,系统将返回你的外网IP地址。 方法三:使用dig命令 1. 打开终端,输入以下命令: 2. 按下回车键,系统将返回你的外网IP地址。 方法...

inux中如何暂停起PID进程

inux中如何暂停起PID进程

ky818sm 1个月前 (02-07) 5 0

要暂停进程,首先需要找到该进程的进程ID(PID)。可以使用ps命令或者top命令来查看正在运行的进程列表,并找到要暂停的进程的PID。 一旦获得了进程的PID,就可以使用kill命令来发送暂停信号。暂停信号的编号是SIGSTOP,可以使用以下命令来发送: kill -SIGSTOP PID 其中,PID是要暂停的进程的进程ID。 发送暂停信号后,该进程将会被暂停执行,直到收到继续执行的信号。要继...

VMware虚拟机设置 CentOS 7 共享文件夹

VMware虚拟机设置 CentOS 7 共享文件夹 3

ky818sm 1年前 (2023-01-05) 87 0

一、设置共享文件夹 右键虚拟机->虚拟机设置->选项->共享文件夹->添加共享文件夹 二、查看共享文件夹情况 打开CentOS终端,输入命令,查看共享文件夹情况 vmware-hgfsclient 三、创建挂载目录 在 /mnt 下创建一个目录,用于挂载共享文件夹 mkdir /mnt/hgfs 四、挂载共享目录 vmhgfs-fuse .host:/SharedFolde...

调整inotify内核参数

调整inotify内核参数

ky818sm 4个月前 (11-04) 14 0

在Linux内核中,默认的inotify机制提供了三个调控参数: (1)max_queue_events:监控队列大小(操作事件); (2)max_user_instances:最多监控实例数(监控目录); (3)max_user_watches:每个实例最多监控文件数。

root用户删除文件时报Operation not permitted错误

root用户删除文件时报Operation not permitted错误

ky818sm 11个月前 (04-14) 37 0

root用户删除文件时报Operation not permitted错误则该档案很可能被锁定要借助lsattr命令来查看是否是系统添加了i,属性,比如 这个参数可以让一个档案『不能被删除、改名、设定连结也无法写入或新增数据!对于系统安全性有相当大的帮助!这个命令也是你既然是root用户,依然不能执行删除操作的原因。 然后再借助chattr命令来去除该属性 然后就可以删除该文件了! 注意:i属性c...

docker-compose部署lnmp架构

docker-compose部署lnmp架构

ky818sm 3个月前 (12-06) 5 0

文件部署准备 创建文件夹 mkdir docker/lnmp 创建文件 vim docker-compose.yml 创建ngixn虚拟主机配置文件 在新建的文件夹中创建一个名为“nginx”文件夹,再新建一个“conf.d”文件夹,在该文件夹中创建一个名为“default.conf”的文件,并添加以下内容: 创建html文件夹 在新建的文件夹中创建一个名为“html”的文件夹,该文件夹下可以放置...

natfrp樱花内网穿透frpc在linux安装及Systemd 配置 frpc 服务

natfrp樱花内网穿透frpc在linux安装及Systemd 配置 frpc 服务 9

ky818sm 1年前 (2023-01-29) 739 0

本文档中给出的命令大多需要 root 权限才能运行,请确保您现在已经处于有 root 权限的环境下。 如果您现在没有切换到 root 账户下,那么请使用 su 或者 sudo -s 命令来进行切换。 确认处理器架构 下载 frpc 前,请先确认您的处理器架构。执行下面的命令,根据输出结果查表: 输出 架构 i386, i686 i386 x86_64 amd64 arm, armel arm_ga...