首先你需要知道自己的Linux版本信息,下面介绍一些常用的查看Linux系统版本的命令
1. 查看内核版本命令,以下三个命令任选
```bash
[hadoop@localhost ~]$ cat /proc/version
Linux version 3.10.0-229.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) ) #1 SMP Fri Mar 6 11:36:42 UTC 2015
[hadoop@localhost ~]$ uname -a
Linux localhost
继续阅读 »
```java
public class ProgressBar {
private double finishPoint;
private double barLength;
public ProgressBar(){
this.finishPoint = 100;
this.barLength = 20;
}
public ProgressBar(double finishPoint, int barLength){
this.finishPoint = finishPoint;
this.barLength = barLength;
}
/**
* 显示进度条
* @p
继续阅读 »
当你开始使用OpenStack,基本上都是从一个已搭建好的环境入手,别人(operator)会告诉你horizon登录的租户名、用户名和密码。
但毕竟horizon不会封装OpenStack的所有特性,当你已经玩腻了页面上那些功能时,你想尝试更多更丰富的功能,那么恭喜你,你已经向中级玩家迈进了一步。中级玩家对OpenStack的使用基本上有四种方式:
OpenStack client
cURL
Rest API
OpenStack SDK
我个人比较倾向于使用client和API,因为cURL的用法其实跟发送RestAPI相似,但cURL不太方便操作(因为我们普遍都喜欢在可视化页面点击按钮);而SDK则更多是基于OpenS
继续阅读 »
原文地址: Building Blockchain in Go. Part 3: Persistence and CLI
继续阅读 »
背景
我是个 Java 开发者,做过非常多开源软件,经常会有在终端下提供命令行帮助程序的这种小需求,一般大家实现这个需求也就这么几种办法。
编写批处理或者 Shell(Windows 和 Linux需要写两次)
使用编程语言解决(golang、python都是不错的跨平台选择)
继续阅读 »
前两天在网上看到一个号称比cURL更牛逼的命令行工具HTTPie,提供命令行交互方式来访问HTTP服务。其实我本人平常用cURL就比较少(因为喜欢GUI界面),但还是经受不住好奇心的驱使,晚上回家连上VPN,在服务器上简单试了一下--HTTPie果然强大。
cURL
先说cURL的基本使用方法,curl -X METHOD -H HEADER -i,后面的-i是表示显示返回消息的头部,如果你使用cURL访问OpenStack,那么这个选项在获取UUID类型的token时必不可少。
为了使用cURL访问OpenStack,我们先创建一个文件/opt/temp/auth.json,内容为:
{
"auth": {
继续阅读 »
最近兴趣所致翻译了一本英文的SVG教程,并将其托管在GitHub,部署于GitBook。为了给大家最直观的效果,献上教程部署地址:https://svg.brucewar.me。这也是我第一次翻译英文文档,也是我第一次使用GitBook部署电子书。教程虽然简单,但基本涉及了SVG的所有知识点。
喂喂喂,跑题了啊!
回到正题,因为部署电子书涉及的工具比较多,不必担心,我将按以下流程来各个击破:
本地生成电子书
托管GitHub
发布到GitBook
绑定自定义域名
本地生成电子书
GitBook官方提供了一个命令行工具(gitbook),可以使用git和markdown制作本地电子书并支持预览等功能。在安装这个命令行工具之前,
继续阅读 »
如果你觉得当前的终端操作不符合你的气质,可以看看我今天来介绍的 Mac 终端利器,不过不会介绍太多细节操作。
继续阅读 »
这个doxygen插件比较简单,说白了就是一键生成工程文档,只需要执行下面这行命令就行了
bash
xmake doxygen
当然你也可以指定输出目录,可以工程源码目录:
bash
xmake doxygen -o /tmp/output project/src
继续阅读 »
1 下载openmpi源码
通过官方网站提供的下载地址:https://download.open-mpi.org/release/open-mpi/v3.1/openmpi-3.1.0.tar.gz,下载3.1版的openmpi,在命令行执行如下命令,会将openmpi-3.1.0.tar.gz文件下载到当前目录:
继续阅读 »