登录到系统以后,面对我们就是 Shell 交互环境,每天使用它来工作,拥有一个定制化的环境可以让我们的工作效率更高。1.PS1 变量有没有发现,光标闪动的左边有一串字符:[root@localhost ~]#,这组字符串的组成为[用户名@hostname 当前所在目录]#。其实这段字符的就是由 PS... ...
分类:
系统相关 时间:
2018-08-27 01:05:18
阅读次数:
194
现今打开浏览器有各种相关插件可用,取词翻译等唾手可得,但在命令行下浏览资料时遇到生词复制到到网上搜索,一来一回比较烦,于是找到了两款工具,分别介绍一下吧: sdcv安装后因为缺少字典,并不能直接使用,要到 http://download.huzheng.org/ 处下载,个人推荐 langdao-e ...
分类:
系统相关 时间:
2018-08-08 19:54:11
阅读次数:
238
问题:使用docker 利用下载的ubuntu镜像启动容器时,使用的源下载更新软件的速度较慢。 解决这个问题的方法是跟新ubuntu容器的源 示例:以ubuntu为基础镜像 启动一个名称为 test02的容器,并且开启shell交互(/bin/bash ) 用自带vi修改源 将原有内容删除,并替换为 ...
分类:
系统相关 时间:
2018-06-30 12:54:37
阅读次数:
259
Expect是一个我们常在shell交互时常用到的工具,它主要由expect-send组成。Expect是等待输出内容中的特定字符。然后由send发送特定的相应。Expect的工作流程类似于:小明和小红说:hello,小红发现小明说的是hello,然后就回复小明hi。然后小明说:你好,我是小明。小红 ...
分类:
其他好文 时间:
2018-06-08 23:21:27
阅读次数:
323
环境 FreeBSD 11.1-RELEASE OpenSSL 1.0.2K 步骤 1. 生成CA根证书 1.1 准备ca配置文件,得到ca.conf 内容如下 1.2 生成ca秘钥,得到ca.key 1.3 生成ca证书签发请求,得到ca.csr 配置文件中已经有默认值了,shell交互时一路回车 ...
分类:
其他好文 时间:
2018-05-15 18:27:09
阅读次数:
285
hive 常用的几种shell交互方式 查看hive命令帮助:bin/hive -help 不进入hive shell交互界面,直接执行: 把sql脚本写入文件,通过 bin/hive -f 加载并执行脚本文件;通过bin/hive -f /opt/datas/hivef.sql > /opt/da ...
分类:
其他好文 时间:
2018-05-06 12:22:29
阅读次数:
201
环境变量——bashshell使用环境变量来存储相关数据,并允许将数据存储在内存中。环境变量分为:全局环境变量本地环境变量全局环境变量在当前shell和子shell都可见可以用printenv命令查看全局环境变量,大写表示是系统环境变量,小写表示是普通用户的环境变量这是bashshell的一个标准约定,不是必须的,因此在设置新的环境变量的时候我们用小写就行了,用于区分个人和系统环境变量。[root
分类:
系统相关 时间:
2018-03-22 15:59:07
阅读次数:
218
我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有两个我们比较关注的结果: 早期的Python版本中,我们主要是通过os.system()、os.pop ...
分类:
编程语言 时间:
2017-12-18 12:27:52
阅读次数:
273
bashrc与profile的区别: 要搞清bashrc与profile的区别,首先要弄明白什么是交互式shell和非交互式shell,什么是login shell 和non-login shell。 交互式模式就是shell等待你的输入,并且执行你提交的命令。这种模式被称作交互式是因为shell与 ...
分类:
其他好文 时间:
2017-07-23 10:07:07
阅读次数:
168
?与Erlang shell交互 ?数据类型、模型、函数与代码编译 ?单赋值变量与模式匹配 ?Erlang语言生存指南 ?如何运用递归来编程 Erlang shell使用小技巧 help(). ...
分类:
编程语言 时间:
2017-06-28 13:03:12
阅读次数:
142