linux后台运行命令

linux后台运行命令

ky818sm 1周前 1 0

在 Linux 或 macOS 系统里,你能够使用 nohup 与 & 来让命令在后台持续运行,即便你关闭终端也不受影响。下面是具体操作步骤: 使用 nohup 命令: nohup 可防止命令在你退出终端时停止运行。 & 会把命令放到后台执行。 查看进程 ID(PID): 该命令会显示 docsify serve docs 进程的 PID,之后你可以使用这个 PID 来管理进程。 停止进程: 若要...

用 Python 脚本实现批量将 TXT 文件里的中文字符编码转换为 UTF-8

用 Python 脚本实现批量将 TXT 文件里的中文字符编码转换为 UTF-8

ky818sm 1周前 6 0

有许多以前的TXT格式的书籍,由于里面的中文字符编码不是UTF-8,所以只能在电脑上阅读才能正常显示,而放在网上在线阅读时,总是一堆乱码。 为了更方便的阅读,需要将这些txt文件的编码转换成UTF-8。由于文件太多。需要进行批量转换。用 Python 脚本来实现这一功能是一个不错的办法。 首先需要在电脑上下载并安装好Python。我这是windows11系统的电脑所以用的是这个python-3.1...

linux软链接使用教程

linux软链接使用教程

ky818sm 2周前 4 0

一、软链接基本概念 定义:软链接(Symbolic Link)是一个特殊文件,包含指向目标文件 / 目录的路径,类似于 Windows 的快捷方式。 特点: 独立文件,占用极少空间(仅存储目标路径)。 支持跨文件系统(如不同分区或网络存储)。 支持链接目录。 源文件删除后,软链接失效(成为 “断链”)。 二、创建软链接 命令格式: -s:指定创建软链接(硬链接无需此参数)。 源文件 / 目录:支持...

screen使用教程

screen使用教程

ky818sm 2周前 1 0

基本操作 创建新的 Screen 会话:使用screen -S 命令,例如screen -S mysession,会创建名为mysession的新会话。 断开当前 Screen 会话:在screen会话中,按Ctrl+A后再按D键,可从当前会话中断开,会话继续在后台运行。 查看当前的 Screen 会话:执行screen -ls命令,将列出当前所有的screen会话及其会话 ID。 恢复指定的 S...

Docker Compose部署LNMP(Linux+Nginx+MySQL+PHP+phpMyAdmin)环境后建wordpress网站笔记

Docker Compose部署LNMP(Linux+Nginx+MySQL+PHP+phpMyAdmin)环境后建wordpress网站笔记

ky818sm 2周前 2 0

下载本次记录所用到的全部软件和镜像 项目结构 创建compose.yml文件 创建nginx/conf.d/default.conf文件 创建php/Dockerfile文件 启动容器 关于在Docker中单独构建PHP镜像的部分 这里用的是直接使用 docker-compose 自动构建: 优点: 开发环境友好:修改 Dockerfile 后自动重建 配置简单:无需额外操作 版本同步:确保代码与...

filebrowser 使用方法

filebrowser 使用方法

ky818sm 3周前 13 0

初始化内置数据库文件filebrowser.db,在当前目录下生成一个数据库文件filebrowser.db ./filebrowser -d filebrowser.db config init 设置管理员用户名和密码(用户名:xxx,密码:123456,可以自己修改) ./filebrowser -d filebrowser.db users add xxx 123456 --perm.adm...

docker logs命令详解

docker logs命令详解

ky818sm 3周前 0 0

在 Docker 中,你可以使用 docker logs 命令来查看容器的日志信息。 基本语法 其中,OPTIONS 是可选参数,CONTAINER 是容器的名称或 ID。 常用参数及示例 1. 查看容器完整日志 如果你想查看某个容器从启动到当前时刻的完整日志,可以直接使用容器名称或 ID 运行 docker logs 命令。 这里的 my_container 是容器的名称,你也可以使用容器的 I...

docker load命令详解

docker load命令详解

ky818sm 3周前 0 0

docker load 是 Docker 中的一个重要命令,主要用于将通过 docker save 命令保存的镜像归档文件加载到 Docker 本地镜像库中。 基本用法 常用参数 -i, --input:指定要加载的镜像归档文件的路径,此参数可避免使用标准输入。 -q, --quiet:安静模式,加载镜像时不显示详细的进度信息。 使用示例 1. 通过标准输入加载镜像 如果已经将镜像保存为一个归档文...

docker save命令详解

docker save命令详解

ky818sm 3周前 2 0

在 Docker 中,你可以使用 docker save 命令将镜像保存为一个压缩文件,这样便于在不同环境中迁移和共享镜像。 保存镜像 使用 docker save 命令将指定的镜像保存为一个 .tar 文件。该命令的基本语法如下: -o 选项用于指定输出文件的路径和名称。 是要保存的镜像的完整名称,包括仓库名和标签。如果不指定标签,默认使用 latest。 示例 假设你要保存 nginx:lat...

docker cp命令详解

docker cp命令详解

ky818sm 3周前 1 0

docker cp 是 Docker 提供的一个用于在容器和主机之间复制文件或目录的命令。以下是关于 docker cp 命令的详细介绍 命令语法 参数说明 OPTIONS:可选项,常用的选项有: -a:保留文件的所有 uid/gid 信息。 -L:如果源路径是一个符号链接,复制符号链接指向的实际文件。 CONTAINER:容器的名称或 ID。 SRC_PATH:源文件或目录的路径。 DEST_P...

docker commit命令详解

docker commit命令详解

ky818sm 3周前 0 0

docker commit 是 Docker 中的一个命令,主要用于从容器的当前状态创建一个新的镜像。以下为你详细介绍该命令的相关内容: 基本语法 OPTIONS:可选参数,用于指定一些额外的配置。 CONTAINER:必需参数,要创建镜像的容器的 ID 或名称。 REPOSITORY[:TAG]:可选参数,新创建镜像的仓库名称和标签,格式为 仓库名:标签名。如果不指定标签,默认使用 latest...

compose.yml 实例笔记

compose.yml 实例笔记

ky818sm 3周前 5 0

实例1 实例2 创建项目目录结构 创建 docker-compose.yml 文件 启动容器 代码的详细解释 服务定义(核心部分) 数据卷定义 关键作用: db_data:确保MySQL数据不会因容器重启而丢失 wordpress_files:让PHP/Nginx/WordPress容器共享同一份网站文件 4. 网络配置 目的:使所有服务处于同一内部网络,实现以下功能: 通过服务名称互相访问(如 ...

Docker中让容器在开机时自动启动的方法

Docker中让容器在开机时自动启动的方法

ky818sm 3周前 4 0

在 Docker 中,可通过多种方式让容器在开机时自动启动,以下为你详细介绍不同场景下的实现方法。 方法一:创建容器时设置自动启动 在使用docker run 命令创建并启动容器时,添加 --restart 选项,就能指定容器的重启策略。若要让容器开机自动启动,可将重启策略设置为 always 或者 unless-stopped。 1. 使用 --restart always 此策略会让容器始终重...

Dodker命令详解笔记

Dodker命令详解笔记

ky818sm 3周前 13 0

docker cp docker cp 是 Docker 提供的一个用于在容器和主机之间复制文件或目录的命令。 docker commit docker commit 是 Docker 中的一个命令,主要用于从容器的当前状态创建一个新的镜像。 docker save 在 Docker 中,你可以使用 docker save 命令将镜像保存为一个压缩文件,这样便于在不同环境中迁移和共享镜像。 doc...

Ubuntu系统dpkg包管理器使用方法

Ubuntu系统dpkg包管理器使用方法

ky818sm 4周前 0 0

在Ubuntu系统中,dpkg包管理器是管理软件包的核心工具。它不仅负责安装和卸载软件包,还提供了查询、升级和管理软件包的功能。熟练掌握dpkg包管理器,可以帮助你更高效地管理Ubuntu系统。本文将全面解析dpkg包管理器的使用方法,帮助你深入了解其功能和技巧。 一、dpkg简介 dpkg是Debian包管理器(Debian Package Manager)的缩写,是Debian及其衍生系统(如...