From 3979a10f7af770fdc33cd3c27916de98dc53c815 Mon Sep 17 00:00:00 2001 From: xking Date: Sun, 19 Mar 2023 23:23:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- centos 安装 docker.md | 9 ++-- linux/linux_EOF_标识符.md | 67 ++++++++++++++++++++++++++ linux_split.md => linux/linux_split.md | 0 3 files changed, 70 insertions(+), 6 deletions(-) create mode 100644 linux/linux_EOF_标识符.md rename linux_split.md => linux/linux_split.md (100%) diff --git a/centos 安装 docker.md b/centos 安装 docker.md index dc63f98..6910a39 100644 --- a/centos 安装 docker.md +++ b/centos 安装 docker.md @@ -8,13 +8,10 @@ 一键安装脚本!Linux系统都支持! -``` - +```bash curl -sSL https://get.docker.com/ | sh - #国内阿里云镜像 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun - #Azure源(中国区azure) curl -fsSL https://get.docker.com | bash -s docker --mirror AzureChinaCloud ``` @@ -23,7 +20,7 @@ ## 启动服务 -``` +```bash # 启动docker服务 systemctl start docker.service @@ -67,7 +64,6 @@ Docker中国:https://registry.docker-cn.com ### 写入配置文件 重启服务 ``` - sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' @@ -75,6 +71,7 @@ Docker中国:https://registry.docker-cn.com "registry-mirrors": ["https://mirror.ccs.tencentyun.com"] } EOF + sudo systemctl daemon-reload sudo systemctl restart docker ``` diff --git a/linux/linux_EOF_标识符.md b/linux/linux_EOF_标识符.md new file mode 100644 index 0000000..cef2e88 --- /dev/null +++ b/linux/linux_EOF_标识符.md @@ -0,0 +1,67 @@ +# linux管道流之多行输入 + +### cat<< EOF + +```shell +cat<< EOF +>菜单大全: +>青椒炒肉丝 +>凉拌黄瓜 +>铁锅炖大鹅 +EOF + +``` + + + +### cat<<- EOF + +```shell +#忽略前导制表符。 +cat<<- EOF +>菜单大全: +>青椒炒肉丝 +>凉拌黄瓜 +>铁锅炖大鹅 +EOF +``` + + + +### cat>>/etc/rc.local<< EOF + +```shell +cat>>/etc/rc.local<< EOF #说明:这里的EOF没有加单引号,则shell默认会解析特殊字符,如遇$符号解析变量值 +>菜单大全: +>青椒炒肉丝 +>凉拌黄瓜 +>我家:$PATH #这里将被解析成环境变量PATH的值 +EOF + +``` + + + +```shell +cat>>/etc/profile<< 'EOF' #用单引号括起来 +>$JAVA_HMOE=/usr/local/java +>PATH=$JAVA_HMOE/bin:$PATH +>export PATH +EOF #最后这个EOF不需要加单引号,否则shell将识别不了结束符 + +``` + + + +```shell +cat<< 'EOF' >>/etc/profile #把EOF放在前面 +>$JAVA_HMOE=/usr/local/java +>PATH=$JAVA_HMOE/bin:$PATH +>export PATH +EOF #最后这个EOF不需要加单引号,否则shell将识别不了结束符 +``` + + + + + diff --git a/linux_split.md b/linux/linux_split.md similarity index 100% rename from linux_split.md rename to linux/linux_split.md