Linux 标签

Centos离线安装DockerCE

  |   0 评论   |   0 浏览

  一、简述

  离线在 CentOS 中部署 DockerCE

  二、操作步骤

  可上网机器 A(最好是纯净的系统):

  1. 配置安装源存放路径
1mkdir -p /root/docker-ce-local && cd /root/docker-ce-local
  1. 获取 createrepo 安装包
1yum install --downloadonly --downloaddir=/root/docker-ce-local createrepo

shell 基础强化笔记

  |   0 评论   |   0 浏览
  1. 循环相关 1.1. 单条件循环 判断文件或目录是否存在,使用-e 就够了,例如: if [ -e /etc/hosts ];then echo "纯在"; fi -d 判断目录 -e 判断文件或目录 -f 判断文件 -r 判断可读 -w 判断可写 -x 判断可执行 1.2. 整数判断 -ne 判断不相等 -eq 判断相等 -gt 判断大于 -lt 判断小于 -ge 判断大于等于 -le 判断小于等于 1.3. 判断程序服务是否正在运行 #!/bin/bash if [ # -ne 1 ];then echo "please input at least one param!" exit fi systemctl status "$1" &>/dev/null rc=? if [ rc -eq 0 ];then echo "$1 is running!" elif [ rc -eq 4 ];then echo "$1 is not install!" else echo "$1 is not runing!" fi 这里需要说明的一个地方就是,4 表示....

戏说 linux 文件权限 有更新!

  |   0 评论   |   0 浏览

  很尴尬的一件事,之前一直没有去了解权限这部分的知识。一直在裸奔的边缘试探,偶然的机会看了《Linux 系统安全》这边书,顺便把这部分知识补上了。 Linux 的权限分为 10 个标志位: ---------- 文件标示位: - d 标示此物体是个目录 -标示此物体是个文件 其他三个权限控制位: r=4 # 读 w=2 # 写 x=1 # 执行 举个栗子: 一个权限为 0755 的文件显示如下 -rwxr-xr-x 有些人好奇这个 0 是什么意思,这是表示 suid 和 guid 的东西 suid 意味着如果某个用户对属于自己的 shell 脚本设置了这种权限,那么其他用户在执行这一脚本时也会具有其属主的相应权限。 guid 则表示执行相应脚本的用户将具有该文件所属用户组中用户的权限 上诉例子设置了 suid,那么其他任何用户的权限都是 7 如果设置了 guid,那么任何用户的权限都是 5 如何设置 suid 和 guid: 设置 suid 就是把 0 变为 4 设置 guid 就把 0 变为 2,如果都设置那就是 6 一旦设置了这一位,一个 s 将出现在 x 位上。记住:在设置 suid 和 guid 的同时,相应的执行权限位必须要被设置 chmod 4777....

ArchLinux 安装 seafile

  |   0 评论   |   0 浏览

  沐风 安装 docker pacman -S docker pull seafile 环境 docker pull jenserat/seafile 启动容器 docker run -d --restart=always -p 10001:10001 -p 12001:12001 -p 8000:8000 -p 8080:8080 -p 8082:8082 -v/home/app/seafile:/opt/seafile -e autostart=true --name=seafile jenserat/seafile 进入容器 docker exec -it seafile bash cd /opt/ wget http://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_6.0.8_x86-64.tar.gz tar -zxcf seafile-server_6.0.8_x86-64.tar.gz mv seafile-server_6.0.8_x86-64 seafile 依次执行三个命令 查看进程 ....

Arch 安装 zabbix-agent

  |   0 评论   |   0 浏览

  安装 zabbix-agent [[email protected] ~]# pacman -Syy zabbix-agent 配置文件 Server=10.10.10.1 ServerActive=10.10.10.1 Hostname=Backupserver 重启服务 systemctl restart zabbix-agent.service 排除 现象:发现没有日志文件,日志部分配置如下 解决:仔细看了下说明 虽然下面写了日志文件的路径,但是日志类型选错了 只能用下面的命令查看: journalctl -xe 日志的三种类型 system/file/console