SDK/JDK版本管理利器

in Java,Linux,编程工具 read (259)

Linux平台-SDKMAN sdkman是一个轻量级、支持多平台的开源开发工具管理器,不止可以安装JDK,还可以安装各种工具。 官网:https://sdkman.io/ 安装 curl -s "https://get.sdkman.io" | bash 按照说明完成安装...

Continue reading

NFS原理及安装

in Linux read (2479)

简介 NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过网络共享资源。将NFS主机分享的目录,挂载到本地客户端当中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,在客户端端看起来,就像访问本地文件一样。 原理 ...

Continue reading

Centos7 禁用ipv4只用ipv6

in Linux read (1576)

配置网卡 以ens33为例 编辑网卡配置文件 sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 更改或增加配置项 IPV6INIT=yes IPV4INIT=no 可以通过以下几种方法生效 重启网卡 sudo ifdown...

Continue reading

sh -c的必要性

in Shell read (1279)

在Linux使用 echo 并配合命令重定向是实现向文件中写入信息的快捷方式。 比如要向 test.asc 文件中随便写入点内容,可以: $ echo "信息" > test.asc 或者 $ echo "信息" >>...

Continue reading

Linux 去掉^M符号

in Linux read (1336)

在linux下,不可避免的会用VIM打开一些windows下编辑过的文本文件.我们会发现文件的每行结尾都会有一个^M符号,这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致,对于回车符的定义: windows:0D0A unix\linux: 0A...

Continue reading

Shell中2>&1 中的'&'是什么意思?

in Shell read (1405)

表示重定向的目标不是一个文件,而是一个文件描述符,内置的文件描述符如下 1 => stdout 2 => stderr 0 => stdin 换言之 2>1 代表将stderr重定向到当前路径下文件名为1的regular file中,而2>&a...

Continue reading

Shell 文件包含 (十)

in Shell read (1194)

像其他语言一样,Shell 也可以包含外部脚本,将外部脚本的内容合并到当前脚本。 Shell 中包含脚本可以使用: . filename 或 source filename 两种方式的效果相同,简单起见,一般使用点号(.),但是注意点号(.)和文件名中间有一空格。 sour...

Continue reading

Matrix42

Record and Share!