如下效果: #!/bin/bash for ((i=1; i<=10; i ++)) do echo -en " $i秒后开始执行\r"; sleep 1; done
服务器网口信息 $ ip add 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope …
基本环境准备 环境变量 [root@android-package ~]# mkdir /usr/local/android [root@android-package ~]# cat /etc/profile # JAVA export JAVA_HOME=/usr/local/jdk1.8.0_202 # ANDROID export ANDROID_HOME=/usr/local/android export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/tools…
对准时间 $ yum install -y ntpdate $ yes | cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime $ ntpdate us.pool.ntp.org 安装依赖包 $ sudo yum install -y -q openssh-server openssh-clients gcc make autoconf automake libtool pam-devel 获取 google 两步验证工具源码 $ git clone htt…
关于内核的版本 性质 解释 ml(mainline) 主分支 stable 稳定版 lt(longterm) 长期维护版 版本命名格式:A.B.C A 是内核版本号:版本号只有在代码和内核的概念有重大改变的时候才会改变。 B 是内核主版本号:主版本号根据传统的奇-偶系统版本编号来分配:奇数为开发版,偶数为稳定版。 C 是内核次版本号:次版本号是无论在内核增加安全补丁、修复bug、实现新的特性或者驱动时都会改变。 查看内核版本号: # uname -r 3.10.0-957.el7.x86_64 # cat /e…
入门 系统启动过程 CentOS 7 的启动过程是这样的: 顺序 说明 post 加电 BISO 进入BIOS bootloader(MBR) 加载磁盘主引导记录 kernel(ramdisk) 加载内核 rootfs 初始化rootfs /sbin/init 系统初始化。这里的 init 在不同系统上还有所不同,CentOS 5:Sysv lnit,CentOS 6:Upstart,CentOS 7:systemd 系统守护进程 UEFi或BIOS初始化,运行POST开机自检 选择启动设备 引导装载程序, c…
Firewalld Linux 上新的防火墙软件,和原来的 Iptables 作用差不多。 firewall-cmd 是 firewalld 的命令行管理工具,firewalld 是 CentOS 7 的一大特性。 firewalld 自身并不具备防火墙的功能,而是和 iptables 一样需要通过内核的 netfilter 来实现,也就是说 firewalld 和 iptables 一样,他们的作用都是用于维护规则,而真正使用规则干活的是内核的 netfilter,只不过 firewalld 和 ip…
事情是这样的,发现 RabbitMQ 服务响应非常慢,可以说是基本不响应、无法提供服务了。这时就去服务器上面查看,发现 CPU 的资源被一个叫做UxYhf8的程序严重占用。 第一次处理 看到 CPU 飙升太高,发现这个程序也不是自己所知道的任何一个程序,所以就怀疑中挖矿病毒了。首先把这个程序给kill掉,只能先kill掉了,不然卡的都快无法操作了。 # 34534:挖矿程序的 pid $ kill -9 34534 这时 CPU 的资源已经被释放,RabbitMQ 服务也正常了。但是好景不长,没过几分钟…
这是由于本地语言环境导致,学要修改语言环境。 Step 1 $ vim /etc/locale.conf LANG="zh_CN.UTF-8" Step 2 $ vim ~/.bashrc # 追加 export LANG='UTF-8' export LC_ALL='zh_CN.UTF-8' export LC_CTYPE='zh_CN.UTF-8' $ source ~/.bashrc Step 3 重启项目
问题描述 前段时间使用 Docker 装了 GitLab,SSH 配置都已经配置完毕,容器端口和宿主机端口也映射完毕。Firewall 和 SELinux 也已经关闭。 1、在宿主机上访问对应的端口使用 SSH 拉取 GitLab 上的代码正常 2、在容器中访问容器中对应 SSH 的端口正常 3、在外部网络访问 Docker 宿主机的对应端口使用 SSH 拉取代码异常 原因 这是因为我的宿主机没有开启 ip 转发功能,导致外部网络访问宿主机对应端口是没能转发到 Docker Container …