diff --git a/docs/linux/cli/02.Linux文件目录管理.md b/docs/linux/cli/02.Linux文件目录管理.md index 87aef70..0a7dd2f 100644 --- a/docs/linux/cli/02.Linux文件目录管理.md +++ b/docs/linux/cli/02.Linux文件目录管理.md @@ -77,7 +77,7 @@ dr-xr-xr-x 4 root root 4096 Apr 19 2012 boot 每个文件的属性由左边第一部分的 10 个字符来确定(如下图)。 -

+

从左至右用 0-9 这些数字来表示。 diff --git a/docs/linux/ops/samba使用详解.md b/docs/linux/ops/samba使用详解.md index 8240f74..da0642b 100644 --- a/docs/linux/ops/samba使用详解.md +++ b/docs/linux/ops/samba使用详解.md @@ -181,7 +181,7 @@ Windows: 访问:`\\<你的ip>\<你的共享路径>` : -

+

Mac: diff --git a/docs/linux/ops/service/jdk.md b/docs/linux/ops/service/jdk.md index 35c5a9b..b653379 100644 --- a/docs/linux/ops/service/jdk.md +++ b/docs/linux/ops/service/jdk.md @@ -22,13 +22,13 @@ a. 进入 [Java 官网下载页面](https://www.oracle.com/technetwork/java/java b. 选择需要的版本: -

+

c. 选择对应操作系统的安装包: Windows 系统选择 exe 安装包;Mac 系统选择 dmp 安装包;Linux 系统选择 tar.gz 压缩包(RedHat 发行版可以安装 rpm 包)。 -

+

(2)运行安装包,按提示逐步安装 diff --git a/docs/linux/ops/service/nexus.md b/docs/linux/ops/service/nexus.md deleted file mode 100644 index 1fce0b7..0000000 --- a/docs/linux/ops/service/nexus.md +++ /dev/null @@ -1,203 +0,0 @@ -# Nexus 安装 - -> 关键词:maven, nexus, settings.xml, pom.xml -> -> 环境要求: -> -> - Nexus 3.13.0 -> - JDK 1.8 -> - Maven 3.5.4 - - - -- [下载安装 Nexus](#下载安装-nexus) -- [启动停止 Nexus](#启动停止-nexus) -- [使用 Nexus](#使用-nexus) - - [配置 settings.xml](#配置-settingsxml) - - [配置 pom.xml](#配置-pomxml) - - [执行 maven 构建](#执行-maven-构建) -- [参考资料](#参考资料) - - - -## 下载安装 Nexus - -进入[官方下载地址](https://www.sonatype.com/download-oss-sonatype),选择合适版本下载。 - -

- -本人希望将 Nexus 部署在 Linux 机器,所以选用的是 Unix 版本。 - -这里,如果想通过命令方式直接下载(比如用脚本安装),可以在[官方历史发布版本页面](https://help.sonatype.com/repomanager3/download/download-archives---repository-manager-3)中找到合适版本,然后执行以下命令: - -```sh -wget -O /opt/maven/nexus-unix.tar.gz http://download.sonatype.com/nexus/3/nexus-3.13.0-01-unix.tar.gz -tar -zxf nexus-unix.tar.gz -``` - -解压后,有两个目录: - -- nexus-3.13.0-01 - 包含了 Nexus 运行所需要的文件。是 Nexus 运行必须的。 -- sonatype-work - 包含了 Nexus 生成的配置文件、日志文件、仓库文件等。当我们需要备份 Nexus 的时候默认备份此目录即可。 - -## 启动停止 Nexus - -进入 nexus-3.13.0-01/bin 目录,有一个可执行脚本 nexus。 - -执行 `./nexus`,可以查看允许执行的参数,如下所示,含义可谓一目了然: - -```sh -$ ./nexus -Usage: ./nexus {start|stop|run|run-redirect|status|restart|force-reload} -``` - -- 启动 nexus - `./nexus start` -- 停止 nexus - - -启动成功后,在浏览器中访问 `http://:8081`,欢迎页面如下图所示: - -

- -点击右上角 Sign in 登录,默认用户名/密码为:admin/admin123。 - -有必要提一下的是,在 Nexus 的 Repositories 管理页面,展示了可用的 maven 仓库,如下图所示: - -

- -> 说明: -> -> - maven-central - maven 中央库(如果没有配置 mirror,默认就从这里下载 jar 包),从 https://repo1.maven.org/maven2/ 获取资源 -> - maven-releases - 存储私有仓库的发行版 jar 包 -> - maven-snapshots - 存储私有仓库的快照版(调试版本) jar 包 -> - maven-public - 私有仓库的公共空间,把上面三个仓库组合在一起对外提供服务,在本地 maven 基础配置 settings.xml 中使用。 - -## 使用 Nexus - -如果要使用 Nexus,还必须在 settings.xml 和 pom.xml 中配置认证信息。 - -### 配置 settings.xml - -一份完整的 `settings.xml`: - -```xml - - - - - org.sonatype.plugins - - - - - - releases - admin - admin123 - - - snapshots - admin - admin123 - - - - - - - public - * - http://10.255.255.224:8081/repository/maven-public/ - - - - aliyun - central - Aliyun Mirror - http://maven.aliyun.com/nexus/content/groups/public/ - - - - - - zp - - - central - http://central - - true - - - true - - - - - - central - http://central - - true - - - true - always - - - - - - - - zp - - -``` - -### 配置 pom.xml - -在 pom.xml 中添加如下配置: - -```xml - - - releases - Releases - http://10.255.255.224:8081/repository/maven-releases - - - snapshots - Snapshot - http://10.255.255.224:8081/repository/maven-snapshots - - -``` - -> 注意: -> -> - `` 和 `` 的 id 必须和 `settings.xml` 配置文件中的 `` 标签中的 id 匹配。 -> - `` 标签的地址需要和 maven 私服的地址匹配。 - -### 执行 maven 构建 - -如果要使用 settings.xml 中的私服配置,必须通过指定 `-P zp` 来激活 profile。 - -示例: - -```sh -# 编译并打包 maven 项目 -$ mvn clean package -Dmaven.skip.test=true -P zp - -# 编译并上传 maven 交付件(jar 包) -$ mvn clean deploy -Dmaven.skip.test=true -P zp -``` - -## 更多内容 - -- **引申** - - [操作系统、运维部署总结系列](https://github.com/dunwu/OS) -- **引用** - - https://www.cnblogs.com/hoobey/p/6102382.html - - https://blog.csdn.net/wzygis/article/details/49276779 - - https://blog.csdn.net/clj198606061111/article/details/52200928 diff --git a/docs/windows/Windows工具.md b/docs/windows/Windows工具.md index 4551ae2..ad5e4f3 100644 --- a/docs/windows/Windows工具.md +++ b/docs/windows/Windows工具.md @@ -29,7 +29,7 @@ > [Everything](http://www.voidtools.com/) 可以立即在 windows 系统中找到制定名称的文件和文件夹。 -

+

### 1.3. Wox @@ -41,7 +41,7 @@ > [Q-dir](http://www.softpedia.com/get/File-managers/Q-Dir.shtml) 是轻量的文件管理器,特点鲜明,各种布局视图切换灵活,默认四个小窗口组成一个大窗口,操作快捷。 -

+

### 1.5. Fences