<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.gulucat.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.gulucat.com/feed.php">
        <title>羽空间</title>
        <description></description>
        <link>https://wiki.gulucat.com/</link>
        <image rdf:resource="https://wiki.gulucat.com/lib/exe/fetch.php/favicon.ico" />
       <dc:date>2026-04-07T17:32:57+0800</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/linux/console_mode?rev=1716803200&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/linux/smart?rev=1716774332&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/project_management/wbs?rev=1711776906&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/linux/curl?rev=1699438614&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/docker/docker_dev_tools?rev=1697478184&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/docker/app/kafka?rev=1697478046&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/docker/app/mongodb?rev=1697477756&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/docker/app/minio?rev=1697476908&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/python/pip_setting?rev=1697081017&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/software/mysql_portable_install?rev=1694143583&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/python/virtualenvwrapper?rev=1692791334&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/docker/start?rev=1692034296&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/public/docker/app/mssqlserver?rev=1692034071&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/?image=public%3Assl%3Asslpoke.zip&amp;ns=public%3Assl&amp;rev=1677125218&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/?image=public%3Asoftware%3Aventoy_2021_1206.7z&amp;ns=public%3Asoftware&amp;rev=1638780854&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/?image=logo%3Apython_cover.png&amp;ns=logo&amp;rev=1624721529&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/?image=logo%3Ajs_cover.png&amp;ns=logo&amp;rev=1624719667&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/?image=logo%3Ahtml5_cover.png&amp;ns=logo&amp;rev=1624719650&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/?image=logo%3Acss3_cover.png&amp;ns=logo&amp;rev=1624719630&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.gulucat.com/doku.php/?image=logo%3Ajava_cover.png&amp;ns=logo&amp;rev=1624718207&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.gulucat.com/lib/exe/fetch.php/favicon.ico">
        <title>羽空间</title>
        <link>https://wiki.gulucat.com/</link>
        <url>https://wiki.gulucat.com/lib/exe/fetch.php/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/linux/console_mode?rev=1716803200&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-27T17:46:40+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>Debian 图形和文本模式切换方法 - 创建</title>
        <link>https://wiki.gulucat.com/doku.php/public/linux/console_mode?rev=1716803200&amp;do=diff</link>
        <description>Debian 图形和文本模式切换方法

graphical

查看当前的默认模式。 multi-user 为多用户命令行模式（文本模式）， graphical 为图形界面模式。


systemctl get-default


设置启动时默认为多用户命令行模式（文本模式）：</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/linux/smart?rev=1716774332&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-27T09:45:32+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>Linux 下查看 Smart 方法 - 创建</title>
        <link>https://wiki.gulucat.com/doku.php/public/linux/smart?rev=1716774332&amp;do=diff</link>
        <description>Linux 下查看 Smart 方法

smart

Linux

使用 smartctl


# 显示磁盘信息，查看磁盘是否支持 smart 。结果位于输出信息的后两行。
smartctl -i /dev/sda


# 显示磁盘健康状态。PASSED 为良好； FAILED 为磁盘有问题，需要尽快更换。
smartctl -H /dev/sda


# 详细列出 smart 属性和值。
smartctl -A /dev/sda</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/project_management/wbs?rev=1711776906&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-30T13:35:06+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>如何做好 WBS - 创建</title>
        <link>https://wiki.gulucat.com/doku.php/public/project_management/wbs?rev=1711776906&amp;do=diff</link>
        <description>如何做好 WBS

一、什么是WBS

WBS 是 Work Breakdown Structure 的缩写。

	*  任务(Work):      指可以产生有形结果的工作任务。
	*  分解(Breakdown): 指一种逐步细分和分类的层级结构。即把大项的工作任务分解为具体的工作，再把每一项工作细分为许多个活动。</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/linux/curl?rev=1699438614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-08T18:16:54+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>curl 用法备忘</title>
        <link>https://wiki.gulucat.com/doku.php/public/linux/curl?rev=1699438614&amp;do=diff</link>
        <description>curl 用法备忘

linux curl

1. 使用指定文件作为请求数据


curl -X POST -H &quot;Content-Type:text/xml;charset=UTF-8&quot; -d @test.xml https://url:port/api


参数说明:

	*  X: 请求类型，默认为 GET
	*  H: 自定义请求头
	*  d: 请求参数。使用</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/docker/docker_dev_tools?rev=1697478184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-17T01:43:04+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>汇总：使用 Docker 部署常用开发环境 (持续更新)</title>
        <link>https://wiki.gulucat.com/doku.php/public/docker/docker_dev_tools?rev=1697478184&amp;do=diff</link>
        <description>汇总：使用 Docker 部署常用开发环境 (持续更新)

docker

下载方式 wget -c -O docker-compose.yml “url”

1. registry

官网： &lt;https://docs.docker.com/registry/&gt;

&lt;https://docs.docker.com/registry/deploying/&gt;

docker 私有仓库，官方出品。

运行方式:


docker run -d \
  -p 5000:5000 \
  --restart=always \
  --name registry \
  -v /mnt/registry:/var/lib/registry \
  registry</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/docker/app/kafka?rev=1697478046&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-17T01:40:46+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>docker 部署 Kafka - 创建</title>
        <link>https://wiki.gulucat.com/doku.php/public/docker/app/kafka?rev=1697478046&amp;do=diff</link>
        <description>docker 部署 Kafka

docker


version: '2'

services:
  zookeeper:
    image: confluentinc/cp-zookeeper:latest
    environment:
      ZOOKEEPER_CLIENT_PORT: 2181
      ZOOKEEPER_TICK_TIME: 2000
    ports:
      - 22181:2181

  kafka:
    image: confluentinc/cp-kafka:latest
    depends_on:
      - zookeeper
    ports:
      - 29092:29092
      - 9092:9092
    environment:
      KAFKA_BROKER_ID: 1
      KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
      # 这里需要有一个是主机的ip
      KAFKA_ADVERTISED_LISTENERS: PLA…</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/docker/app/mongodb?rev=1697477756&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-17T01:35:56+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>docker 部署 MongoDB - 创建</title>
        <link>https://wiki.gulucat.com/doku.php/public/docker/app/mongodb?rev=1697477756&amp;do=diff</link>
        <description>docker 部署 MongoDB

docker


version: '3'

services:

  mongo:
    image: mongo
    #restart: always
    ports:
      - 27017:27017
    environment:
      MONGO_INITDB_ROOT_USERNAME: root
      MONGO_INITDB_ROOT_PASSWORD: 123456
    volumes:
      - db_data:/data/db

  mongo-express:
    image: mongo-express
    #restart: always
    ports:
      - 8081:8081
    environment:
      # default login: admin / pass
      ME_CONFIG_MONGODB_ADMINUSERNAME: root
      ME_CONFIG_MONGODB_ADMINPASSWORD: 12345…</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/docker/app/minio?rev=1697476908&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-17T01:21:48+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>docker 部署 MinIO - 创建</title>
        <link>https://wiki.gulucat.com/doku.php/public/docker/app/minio?rev=1697476908&amp;do=diff</link>
        <description>docker 部署 MinIO

docker


version: '3'

services:
  minio:
    image: minio/minio
    environment:
      - MINIO_VOLUMES=&quot;/data&quot;
      - MINIO_ROOT_USER=minioadmin
      - MINIO_ROOT_PASSWORD=minioadmin
    ports:
      - 9000:9000
      - 9090:9090
    volumes:
      - ./data:/data
    command: &quot;minio server --console-address \&quot;:9090\&quot;&quot;</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/python/pip_setting?rev=1697081017&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-12T11:23:37+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>Python 设置 PYPI 私服说明 - 增加 windows 下配置文件路径</title>
        <link>https://wiki.gulucat.com/doku.php/public/python/pip_setting?rev=1697081017&amp;do=diff</link>
        <description>Python 设置 PYPI 私服说明

python pip

私服设置

Linux 下编辑文件 /etc/pip.conf 或者 ~/.pip/pip.conf ， Windows 下编辑文件 C:\ProgramData\pip\pip.ini 或者 %USERPROFILE%\pip\pip.ini 或者 %APPDATA%\pip\pip.ini， 添加 extra-index-url 修改 index-url</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/software/mysql_portable_install?rev=1694143583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-08T11:26:23+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>Mysql windows 绿色版安装指南 - 创建</title>
        <link>https://wiki.gulucat.com/doku.php/public/software/mysql_portable_install?rev=1694143583&amp;do=diff</link>
        <description>Mysql windows 绿色版安装指南

mysql

1. 下载并解压

从 mysql 官网下载 zip 格式（非安装版）的程序包，并解压出来。

2. 初始化服务器数据

打开 cmd ，进到解压出来的 mysql 目录


cd mysql/bin

# 初始化数据。root 无密码
mysqld --initialize-insecure

# 初始化数据。root 有密码，初始密码会打印到控制台中。
mysqld --initialize --console</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/python/virtualenvwrapper?rev=1692791334&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-23T19:48:54+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>virtualenvwrapper 安装配置说明 - 补充Windows下安装配置方式</title>
        <link>https://wiki.gulucat.com/doku.php/public/python/virtualenvwrapper?rev=1692791334&amp;do=diff</link>
        <description>virtualenvwrapper 安装配置说明

python

virtualenvwrapper 是对 python 虚拟环境的使用进行了简单的封装，更方便用户使用虚拟环境。

1. 安装与配置

1.1 Linux

安装


sudo pip3 install virtualenvwrapper


编译 /etc/bash.bashrc</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/docker/start?rev=1692034296&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-15T01:31:36+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>public:docker:start</title>
        <link>https://wiki.gulucat.com/doku.php/public/docker/start?rev=1692034296&amp;do=diff</link>
        <description>文章列表

	* Docker Swarm 集群使用备忘
	* docker 基本使用
	* docker 推荐软件列表
	* docker 配置代理
	* docker 镜像导出和加载
	* 汇总：使用 Docker 部署常用开发环境 (持续更新)





常见应用部署指南

	* docker 部署 clickhouse server
	* docker 部署 consul
	* docker 部署 etcd
	* docker 部署 gitea
	* docker 部署 jenkins
	* docker 部署 Kafka
	* docker 部署 microsoft sql server
	* docker 部署 MinIO
	* docker 部署 MongoDB
	* docker 部署 mysql
	* docker 部署 nexus3
	* docker 部署 openldap
	* docker 部署 oracle 19c
	* docker 部署 portainer
	* docker 部署 postgresql
	* docker 部署 RabbitMQ
	* …</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/public/docker/app/mssqlserver?rev=1692034071&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-15T01:27:51+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>docker 部署 microsoft sql server</title>
        <link>https://wiki.gulucat.com/doku.php/public/docker/app/mssqlserver?rev=1692034071&amp;do=diff</link>
        <description>docker 部署 microsoft sql server

docker


version: &quot;3.7&quot;

services:
  sqlserver:
    image: 'mcr.microsoft.com/mssql/server:2019-latest'
    restart: always
    ports:
      - '1433:1433'
    environment:
      # default user name: sa
      - SA_PASSWORD=Password
      - ACCEPT_EULA=y
    #volumes:</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/?image=public%3Assl%3Asslpoke.zip&amp;ns=public%3Assl&amp;rev=1677125218&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-23T12:06:58+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>public:ssl:sslpoke.zip - 创建</title>
        <link>https://wiki.gulucat.com/doku.php/?image=public%3Assl%3Asslpoke.zip&amp;ns=public%3Assl&amp;rev=1677125218&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/?image=public%3Asoftware%3Aventoy_2021_1206.7z&amp;ns=public%3Asoftware&amp;rev=1638780854&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-06T16:54:14+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>public:software:ventoy_2021_1206.7z - 创建</title>
        <link>https://wiki.gulucat.com/doku.php/?image=public%3Asoftware%3Aventoy_2021_1206.7z&amp;ns=public%3Asoftware&amp;rev=1638780854&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/?image=logo%3Apython_cover.png&amp;ns=logo&amp;rev=1624721529&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-26T23:32:09+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>logo:python_cover.png - 创建</title>
        <link>https://wiki.gulucat.com/doku.php/?image=logo%3Apython_cover.png&amp;ns=logo&amp;rev=1624721529&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.gulucat.com/lib/exe/fetch.php/logo/python_cover.png?w=350&amp;h=220&amp;t=1624721529&amp;amp;tok=3ec4ed&quot; alt=&quot;logo:python_cover.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/?image=logo%3Ajs_cover.png&amp;ns=logo&amp;rev=1624719667&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-26T23:01:07+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>logo:js_cover.png</title>
        <link>https://wiki.gulucat.com/doku.php/?image=logo%3Ajs_cover.png&amp;ns=logo&amp;rev=1624719667&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.gulucat.com/lib/exe/fetch.php/logo/js_cover.png?w=350&amp;h=220&amp;t=1624719667&amp;amp;tok=4a8b8b&quot; alt=&quot;logo:js_cover.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/?image=logo%3Ahtml5_cover.png&amp;ns=logo&amp;rev=1624719650&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-26T23:00:50+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>logo:html5_cover.png</title>
        <link>https://wiki.gulucat.com/doku.php/?image=logo%3Ahtml5_cover.png&amp;ns=logo&amp;rev=1624719650&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.gulucat.com/lib/exe/fetch.php/logo/html5_cover.png?w=350&amp;h=220&amp;t=1624719650&amp;amp;tok=df35ab&quot; alt=&quot;logo:html5_cover.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/?image=logo%3Acss3_cover.png&amp;ns=logo&amp;rev=1624719630&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-26T23:00:30+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>logo:css3_cover.png</title>
        <link>https://wiki.gulucat.com/doku.php/?image=logo%3Acss3_cover.png&amp;ns=logo&amp;rev=1624719630&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.gulucat.com/lib/exe/fetch.php/logo/css3_cover.png?w=350&amp;h=220&amp;t=1624719630&amp;amp;tok=124371&quot; alt=&quot;logo:css3_cover.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.gulucat.com/doku.php/?image=logo%3Ajava_cover.png&amp;ns=logo&amp;rev=1624718207&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-26T22:36:47+0800</dc:date>
        <dc:creator>Jinkin Liu (ljskr@undisclosed.example.com)</dc:creator>
        <title>logo:java_cover.png</title>
        <link>https://wiki.gulucat.com/doku.php/?image=logo%3Ajava_cover.png&amp;ns=logo&amp;rev=1624718207&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.gulucat.com/lib/exe/fetch.php/logo/java_cover.png?w=444&amp;h=279&amp;t=1624718207&amp;amp;tok=e09e15&quot; alt=&quot;logo:java_cover.png&quot; /&gt;</description>
    </item>
</rdf:RDF>
