- 博客(273)
- 收藏
- 关注
原创 ubuntu 系统 ,docker建的服务 ,其他局网机器可以通过IP:端口的方式访问。不是docker的不行。
您可以通过查看服务的配置文件或启动参数来确认监听地址,例如对于一些 web 服务,可能在配置文件中有类似`listen 0.0.0.0:端口`的配置。例如,对于一些支持命令行启动的服务,可以使用类似`./服务启动命令 --listen 0.0.0.0:端口`的方式来启动服务。• 查看系统网络设置:在 Ubuntu 系统中,检查`/etc/network/interfaces`文件或使用`ip addr`命令查看网络接口配置,确保网络接口正常工作且没有错误的配置导致其他机器无法访问。
2025-01-16 16:58:02
709
原创 命令行关机的命令是什么?
请注意,使用这些命令可能需要管理员权限,因此在命令前加上`sudo`。在执行关机或重启命令之前,请确保您已经保存了所有工作,以免丢失数据。• poweroff:这个命令会立即关闭电源。在Linux系统中,您可以使用多种命令来关闭计算机。• shutdown:这是最常用的关机命令。其中`-h`表示关机,`now`表示立即执行。
2025-01-13 13:05:38
132
原创 例子:WeTextProcessing,如何查看现在已安装的这个模块的版本号呢?查看虚拟环境中模块的版本
您还可以查看`WeTextProcessing`安装的目录,通常在该目录下会有一个`__init__.py`文件,里面可能会包含版本信息。您也可以在 Python 解释器中检查`WeTextProcessing`的版本号。如果`WeTextProcessing`模块遵循了 Python 的标准模块结构,那么`__version__`属性应该包含版本信息。选择以上任何一种方法,您都可以查看到已安装的`WeTextProcessing`模块的版本号。这将列出`WeTextProcessing`的版本信息。
2025-01-13 04:29:16
213
原创 docker-compose 一个实例
**depends_on**: 确保 `mongo-express` 依赖于 `mongo` 服务,即 `mongo` 服务必须先启动。- **depends_on**: 确保 `node-app` 依赖于 `mongo` 服务,即 `mongo` 服务必须先启动。- **volumes**: 挂载一个名为 `mongo-data` 的卷到容器的 `/data/db` 目录,用于持久化数据。- **networks**: 将服务加入 `my-network` 网络,并设置别名为 `node-app`。
2025-01-09 17:11:28
648
原创 如何杀死使用tty2的kt用户?
请注意,结束进程可能会导致未保存的工作丢失。在执行这些命令之前,请确保您有适当的权限,并且了解这些操作的后果。如果您不是系统管理员,或者不确定如何操作,最好联系系统管理员来解决这个问题。用户`kt`正在使用`tty2`和`tty3`。如果您想要结束`kt`用户在`tty2`上的会话,您可以使用`pkill`或`kill`命令来实现。• 首先,您需要找出`kt`用户在`tty2`上运行的进程的进程ID(PID)。您可以使用`ps`命令来查看所有用户`kt`的进程,并找到对应的`tty2`进程。
2025-01-08 13:12:20
191
原创 命令行模式下ubuntu升到最新版
请注意,升级过程中可能会遇到一些问题,特别是如果你的系统有自定义的配置或者安装了不常见的软件。如果你在升级过程中遇到问题,可以查看系统日志或者搜索相关的错误信息以获取帮助。在执行`do-release-upgrade`命令时遇到的问题,提示你需要先安装所有可用的更新。这个命令会引导你完成升级过程。在升级过程中,系统可能会要求你确认一些设置,或者解决一些依赖问题。首先,你需要确保你的软件包列表是最新的。这个命令会检查是否有新的Ubuntu版本可以升级。升级完成后,系统可能会要求你重启以完成升级过程。
2025-01-08 10:31:50
487
原创 远程控制老是自动断开,如何处理。
如果您在尝试编辑`/etc/samba/smb.conf`文件时遇到“没有权限写入”的问题,这通常意味着您需要以超级用户(root)权限来执行编辑操作。• 创建新的配置文件:如果`/etc/samba/smb.conf`文件为空或不存在,您可以创建一个新的配置文件。• 保存并退出nano:在nano编辑器中,按`Ctrl + X`退出,然后按`Y`确认保存更改,最后按`Enter`保存文件。• 修改文件权限:如果需要,您可以使用`chmod`命令来修改文件权限,使其可写。今天巧了,安装了以下操作。
2025-01-08 09:45:58
222
原创 如何在命令行状态下查看乌班图系统已登录的账号信息然后注销指定的?
通常我们远程连接乌班图服务器的时候会出现断开,但是系统这边如果再登录的话会黑窗口。经过实践下面这个方法可行。如果您想要注销某个特定用户,可以使用`pkill`命令。在Ubuntu系统中,您可以通过命令行查看已登录的账号信息并注销指定的用户。通过这种方式可以杀死其他的登录账号,然后使用f1界面进入之后再登录密码就可以了。请确保您有足够的权限(通常需要以root用户身份执行这些命令)来进行这些操作。这个命令会强制终止该用户的所有进程,从而注销该用户。该命令会显示用户的登录名、终端、登录时间等信息。
2025-01-08 08:43:15
298
原创 自动化之数据库:docker部署mongo,为下一步的使用打下基础
执行过程• 连接到MongoDB实例:使用 docker exec 命令连接到容器中的MongoDB实例。• 执行初始化命令:输入 rs.initiate(...) 命令,并按回车键执行。MongoDB会处理副本集的初始化过程,并返回初始化结果。以下是一个详细的Docker Compose配置示例,用于设置一个包含三个节点的MongoDB副本集,并确保安全性(使用账号密码进行认证)。然后代码中,我无法复制出来。1. 创建密钥文件首先,您需要生成一个密钥文件,用于副本集成员之间的内部认证。
2025-01-07 17:17:07
457
原创 docker学习记录:创建python环境,使用vscode连接远程docker环境,使其访问同为docker镜像的mongodb的设置。
总结通过以上步骤,你可以在 VSCode 中创建一个 Docker Python 开发环境,连接到 MongoDB,并进行开发和测试。3.测试并 commit 镜像1. 测试代码• 在 VSCode 中运行 main.py ,检查是否能成功连接到 MongoDB 并插入数据。• 找到 python-dev 容器,右键点击并选择 Attach Visual Studio Code ,这样你就可以在 Docker 容器中进行开发。:允许你在 Docker 容器中直接开发。
2025-01-07 13:07:34
1466
原创 docker学习记录:创建mongodb副本集
关键解释• 副本集:MongoDB 的副本集是一组 MongoDB 服务器,提供高可用性和数据冗余。这将显示副本集的状态信息,包括主节点和从节点的信息。要在 Docker 中创建一个 MongoDB 集群(副本集),并确保数据存储在本地,同时允许局域网访问,你可以按照以下步骤进行操作。步骤 2:启动 MongoDB 容器使用 docker run 命令启动三个 MongoDB 容器,并将数据卷挂载到本地目录。步骤 1:创建本地数据目录首先,确保你的本地有三个目录用于存储 MongoDB 的数据。
2025-01-07 08:15:33
869
原创 docker学习记录:本地部署mongodb
首先,确保你的本地有一个目录用于存储 MongoDB 的数据。• mkdir -p 命令用于创建目录, -p 参数确保如果父目录不存在,也会被创建。• ~/mongodb-data 是在你的用户主目录下创建一个名为 mongodb-data 的目录。-d :以 detached 模式运行容器,即在后台运行。• --name mongodb :为容器指定一个名称,这里命名为 mongodb。
2025-01-06 16:55:43
597
原创 docker学习记录:commit,制作自己的镜像
将 tar 文件提供给他人• 通过文件传输工具:你可以使用文件传输工具(如 FTP、SFTP、Dropbox、Google Drive 等)将 mytomcat.tar 文件发送给他人。导入后,对方可以使用 docker images 命令查看导入的镜像,并使用 docker run 命令运行该镜像。1.如果你想要将 Docker 镜像 mytomcat 复制给别人使用,最直接的方法是将镜像导出为一个 tar 文件,然后将该文件提供给他人。5.生成修改后的镜像,然后查看。
2025-01-06 16:33:39
823
原创 docker学习记录:部署es+kibana
• Kibana是一个开源的数据可视化和分析平台,通常与 Elasticsearch 结合使用,是 Elastic Stack 的一部分(也称为 ELK Stack,其中 E 是 Elasticsearch,L 是 Logstash,K 是 Kibana)。通过这些步骤,你可以成功部署 Elasticsearch 和 Kibana,并利用它们的强大功能进行数据存储、搜索和可视化分析。• 数据分析:可以对存储的数据进行实时分析,支持聚合查询,帮助用户发现数据中的模式和趋势。因为感觉上我的机器还是可以的。
2025-01-06 15:15:11
477
原创 docker之学习操作记录,跟我一起练
我没有使用高权限,所以后边都要加sudo,你如果和我一起练习的话,注意一下。13.文件的cp.内外互考。当前目录下,用.代替。4.pull,最好指定版本,我认为的。容器在启动后,必须要有一个前台进程,如果没有,就自动退出。方式2:使用前查看命令帮助。进入容器正在执行的。如:nginx,如果没有提供服务就会退出。方式一:进入后开启一个新的终端。10.查看容器的进程信息。12.进入正在运行的容器。11.查看容器的信息。
2025-01-06 10:52:07
489
原创 局网设置mongodb服务的方法。
安装完成后,MongoDB 默认会安装在 `C:\Program Files\MongoDB\Server\<version>\` 目录下。你可以在 `C:\Program Files\MongoDB\Server\<version>\bin` 目录下找到 `mongod.exe` 和 `mongo.exe` 文件。打开MongoDB的配置文件`mongod.conf`,找到`bindIp`设置,将其修改为`0.0.0.0`,以允许所有IP地址访问。默认情况下,它会使用 `C:\data\db` 目录。
2025-01-03 11:06:24
927
原创 完成代码编辑后,如何不打开编辑器,使用虚拟环境运行项目。
假设我修改完善了,一个适合自己的chattts,现在需要自动运行了,类似于网上的合成包的情况。其实答案很简单,那就是做一个 bat,批执行命令即可。window下:黑窗口。
2025-01-03 09:31:31
187
原创 pycharm 命令行下的链接,不自动形成链接和定位了。
在 macOS 上:`PyCharm` -> `Preferences` -> `Plugins`- 在 Windows 上:`File` -> `Settings` -> `Plugins`- 在 macOS 上:`PyCharm` -> `Preferences`- 在 macOS 上:`PyCharm` -> `Preferences`- 在 Windows 上:`File` -> `Settings`- 在 Windows 上:`File` -> `Settings`
2025-01-03 09:24:13
604
原创 k620老显卡,装cuda.等。
注意:临时解压目录千万不要和cuda的安装路径设置成一样的,否则安装结束,会找不到安装目录的!临时解压路径,建议默认即可,也可以自定义。安装结束后,临时解压文件夹会自动删除;安装cuda时,第一次会让设置临时解压目录,第二次会让设置安装目录;双击“exe文件”,选择下载路径(推荐默认路径)安装完成后,配置cuda的环境变量;是不是,我也不知识。1.下载支持12.0以上的驱动。命令行中,测试是否安装成功;安装目录,建议默认即可;3.cudnn的安装。
2025-01-02 16:41:40
464
原创 pycharm完成git项目的分支,并保存为自己的项目,以cosyvoice为例,如何新建一个分支。如test1,同时将分支同步到git上。然后再合并到主仓库中
这会将本地的 test1 分支推送到远程仓库,并设置上游分支。以后你可以直接使用 git push 和 git pull 来推送和拉取该分支的更改。登录 GitHub,进入 SSH 和 GPG 密钥设置页面,点击“New SSH key”,然后将公钥粘贴进去。打开生成的公钥文件(通常位于 ~/.ssh/id_rsa.pub)。6.1合并:如何将分支合并到主仓库中。e.删除本地和远程的 test1 分支(可选)d.推送合并后的 main 分支到远程仓库。b.合并 test1 分支到 main。
2025-01-02 15:48:55
386
原创 pycharm完成git项目的拉取及修改,并保存为自己的项目,以cosyvoice为例
origin 是Git中远程仓库的默认名称,但它并不是固定的,你可以根据需要使用其他名称。也就是说,origin 可以被替换为任何你想要的名字,比如 main、upstream 或者其他有意义的名称。git push -u origin main 将本地分支推送到远程仓库的 main 分支。-u 参数会设置上游分支,这样以后你可以直接使用 git push 和 git pull 而不需要每次都指定远程仓库和分支。有时origin是原下载的仓库的名字,所以要使用新的仓库的话,须改名。我给加了一个main。
2025-01-02 14:48:33
823
原创 pycharm如何拉取一个git项目,然后,修改后再上传到自建的项目中?
在 Git 中,amend 是指修改最近一次提交(即最新的 HEAD 提交)。使用 git commit --amend 命令可以让你编辑最后一次提交的信息或内容,而不会创建新的提交历史记录。git push -u origin main 将本地分支推送到远程仓库的 main 分支。如果远程仓库还没有 main 分支,Git 会自动创建。git commit -m "Initial commit" 提交所有更改到本地仓库。4.在git上新建一个仓库,如下。8.返回git,查看结果。
2025-01-02 13:38:12
530
原创 Ubuntu 网络图标直接没了
通过以上步骤,您应该能够找回Ubuntu中的网络图标并恢复网络连接。如果问题仍然存在,可能需要更深入的排查或咨询技术支持。有时,NetworkManager的状态文件可能会导致问题。如果问题依然存在,检查网络硬件是否正常工作,确保网线连接良好,或者尝试更换网线。确保您的网卡没有显示为“unmanaged”。如果是,可能需要进一步修改配置。如果没有,请添加这行。查看是否有有效的网络连接。如果没有,可以尝试手动创建一个连接。1.重启NetworkManager服务。2.检查NetworkManager状态。
2024-12-30 16:20:37
862
原创 如何设置在启动时进入命令行模式彻底删除中文输入法。然后重启仍然是图形界面?
• 如果你希望在未来的启动中仍然能够进入图形界面,只需在 GRUB 菜单中不做任何更改,正常启动即可。• 在启动时,按住`Shift`键(对于某些系统,可能是`Esc`键),以显示 GRUB 菜单。在启动时,你可以通过 GRUB 菜单进入命令行模式,而不需要永久更改系统设置。• 这种方法是临时的,不会影响系统的默认启动设置,因此你可以随时选择以图形界面启动。• 在 GRUB 菜单中,选择你想要启动的内核版本,然后按`e`键进行编辑。在重启后,系统应该会正常进入图形界面,而不会影响你的图形环境设置。
2024-12-28 19:29:14
368
原创 多显卡服务器如何设置使用集成显卡输出信号?
要在IPMI中设置服务器的显示接口只使用集成显卡,而不使用插入的PCI显卡,您需要进入服务器的BIOS设置进行相应的配置。• 在Primary Display选项中,将其设置为IGFX(集成显卡),而不是PEG(PCI-E独立显卡)或AUTO(自动选择)。请注意,具体的步骤可能会因主板型号和BIOS版本而有所不同。• 在BIOS界面中,找到Advanced(高级)选项,进入Chipset Configuration(芯片组配置)。• 重启服务器,在启动时按下相应的键(通常是Del或F2)进入BIOS设置。
2024-12-28 19:25:48
630
原创 ubuntu 账号从文本中的1000,改成0,后五笔输入法等中文输入法不可用,如何改回来
如果您的中文输入法仍然不可用,您可能需要检查并重新配置输入法。- 然后,您可以在系统设置中添加中文输入法,并在`Settings -> Region & Language -> Input Sources`中添加您需要的中文输入法。根据您的问题描述,您在Ubuntu系统中将用户UID从1000改为0后,导致五笔输入法等中文输入法不可用。- 在文件中找到您的用户名对应的行,将UID和GID改回原来的值(通常是1000),然后保存退出。- 这些环境变量需要根据您的系统和输入法框架进行相应的设置。
2024-12-27 13:33:49
333
原创 ubuntu下ipmi的使用(4028)
其他的我在bios中设置了,这里不再测试了。3.3设置指定ID号用户的密码,如设置ID号为2的密码。3.使用,查看不到的话,不能用的加sudo,自己注意。把管理员密码修改成 :chenshake。超微机器专用修改ipmi共享模式。设置ipmi ipaddress。设置IPMI通道1的IP地址。设置IPMI通道1的子网掩码。设置IPMI通道1的IP网关。
2024-12-25 08:50:34
512
frpc-windows-amd64-v0.3
2024-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人