awk命令学习笔记
· 阅读需 2 分钟
执行流程
awk命令基本结构:
awk 'BEGIN{ commands } pattern { commands } END{ commands }' file
【选项】
-F:输入域分隔符
-v:自定义变量
-f:调用awk脚本
awk命令基本结构:
awk 'BEGIN{ commands } pattern { commands } END{ commands }' file
【选项】
-F:输入域分隔符
-v:自定义变量
-f:调用awk脚本
docker search 搜索镜像
docker pull REPOSITORY[:TAG] 获取镜像
docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 运行Docker容器。
(如果本地没有镜像会自动从仓库获取)
-d 后台运行-P 容器端口随机映射到宿主机-p 宿主机端口:容器端口 端口绑定-i 启动一个可交互容器-t 使用虚拟终端关联到容器的标准输入输出-v 宿主机目录:容器目录 挂载数据卷--rm 使用后销毁docker ps 查看Docker容器信息(默认只看正在运行的)
-a 查看所有容器
ArchLinux是一个人气较高的发行版,安装起来比较麻烦。不过,在知道了挂载、X等内容再看ArchLinux的wiki,会觉得不是很难。
由于Ubuntu的apt包管理器的ruby版本过旧,故考虑从源码编译安装。这里以安装ruby2.3.0为例:
sudo apt-get install build-essential zlib1g-dev libssl-dev libreadline6-dev libyaml-dev
cd /tmp
wget https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.gz
tar -xvzf ruby-2.3.0.tar.gz
cd ruby-2.3.0/
./configure
make
sudo make install