随笔分类 -  1inux运维

摘要:server { listen 80; # listen [::]:80; # server_name demo.jumpserver.org; # ................................................ return 301 https://$server 阅读全文
posted @ 2021-12-17 23:04 1769987233
摘要:##使用iptables上网 # 需要上网的ecs需要和有外网的ecs在同一个可用区同一个安全组下(就是所有端口全开) # 有外网的ecs iptables -F #清理防火墙规则,根据情况使用 # 192.168.0.158 是有外网ip的ecs的内网地址 iptables -t nat -A P 阅读全文
posted @ 2021-12-07 15:22 1769987233
摘要:同步阻塞/非阻塞,异步阻塞/非阻塞 声明:本篇思想非原创,系从老师处听来。因为CSDN发转载需要有原文链接,本篇没有原文链接,所以填的原创。 举个栗子 1、你在家做饭,用普通的汤锅,米放进去,就站在锅边,傻等饭熟。——这叫同步阻塞 单任务按顺序执行。 是不是觉得浪费了大量的时间,于是你想提高时间的利 阅读全文
posted @ 2021-11-22 16:38 1769987233
摘要:cat > /usr/lib/systemd/system/redis.service << EOF [Unit] Description=Redis persistent key-value database After=network.target After=network-online.ta 阅读全文
posted @ 2021-11-15 22:35 1769987233
摘要:/* #!/bin/bash #计算cpu使用率, -n number:指定在结束前应该产生的最大迭代次数或帧数,一般迭代次数越大,获取到的cpu使用率越准确; 本脚本中是迭代了5次,"-n5" cpu=`top -b -n2 | fgrep "Cpu(s)" | tail -1 | awk -F' 阅读全文
posted @ 2021-11-13 00:17 1769987233
摘要:安装 pip install -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple ipython 一、基于用户名和密码的 sshclient 方式登录 # 建立一个sshclient对象 ssh = para 阅读全文
posted @ 2021-11-12 15:26 1769987233
摘要:[root@yangzaigang ~]# ps -eo pid,tty,user,comm,lstart,etime|grep python3 5228 ? root python3 Mon Nov 1 14:11:25 2021 3-07:26:39 25484 pts/0 root pytho 阅读全文
posted @ 2021-11-04 21:39 1769987233
摘要:\1. mv xxxx{,.bak}等同于mv xxxx xxxx.bak 比如a{d,c,b}e会被扩展成ade ace abe 所以filename{,.bak}被扩展成filename filename.bak也就好理解了 \2. esc + . 能填充之前命令的最后一个字段 \3. diff 阅读全文
posted @ 2021-11-03 16:00 1769987233
摘要:#Access(最近访问):文件最近一次被访问的时间,当编辑器打开文件时,使用cat,more,less,grep,sed读取文件内容将会刷新。 #Modify(最近更改):文件内容最近一次被修改的时间;当修改文件内容时Modify的时间将会刷新。 #Change(最近改动): 文件属性最近一次被修 阅读全文
posted @ 2021-10-31 14:06 1769987233
摘要:linux终端 默认输出 标准输入 默认是来自键盘的输入 stdin 0 标准输出 默认输出到终端窗口 stdout 1 标准错误输出 默认输出到终端窗口 stderr 2 用户登录linux,会出现一个bash进程 # 这里有两个是因为finallshell的原因,一个bash用于监控 # 查看用 阅读全文
posted @ 2021-10-30 16:19 1769987233
摘要:方式1 [root@yangzaigang ~]# rpm -qf `which java` 文件 /usr/bin/java 不属于任何软件包 [root@yangzaigang ~]# [root@yangzaigang ~]# [root@yangzaigang ~]# rpm -qf `wh 阅读全文
posted @ 2021-10-29 22:47 1769987233
摘要:上面的命令相当于在/etc/systemd/system目录添加一个符号链接,指向/usr/lib/systemd/system里面的httpd.service文件。 这是因为开机时,Systemd只执行/etc/systemd/system目录里面的配置文件。这也意味着,如果把修改后的配置文件放在 阅读全文
posted @ 2021-10-21 15:05 1769987233
摘要:CentOS 7继承了RHEL 7的新的特性,例如强大的systemd, 而systemd的使用也使得以往系统服务的/etc/init.d的启动脚本的方式就此改变, 也大幅提高了系统服务的运行效率。但服务的配置和以往也发生了极大的不同,同时变的简单而易用了许多。 CentOS 7的服务systemc 阅读全文
posted @ 2021-10-21 11:22 1769987233
摘要:[root@yang rc.d]# ll 总用量 36 drwxr-xr-x. 2 root root 4096 6月 28 00:32 init.d drwxr-xr-x. 2 root root 4096 6月 23 15:23 rc0.d drwxr-xr-x. 2 root root 409 阅读全文
posted @ 2021-10-20 21:29 1769987233
摘要:docker save > nginx.tar nginx:latest docker save -o nginx.tar nginx:latest docker load < nginx.tar docker load -i nginx.tar 阅读全文
posted @ 2021-10-16 14:24 1769987233
摘要:##什么是环回地址 环回地址是主机用于向自身发送通信的一个特殊地址(也就是一个特殊的目的地址)。 可以这么说:同一台主机上的两项服务若使用环回地址而非分配的主机地址,就可以绕开TCP/IP协议栈的下层。(也就是说:不用再通过什么链路层,物理层,以太网传出去了,而是可以直接在自己的网络层,运输层进行处 阅读全文
posted @ 2021-10-14 23:07 1769987233
摘要:向前或向后缩进4个空格 按shift + v组合键进入Visual Line模式,可使用方向键选择多行; 按<或>,进行向前或向后缩进。注:有些设置为缩进一个Tab单位。 向前或向后缩进n个空格 向前缩进,实则是使用Visual Block模式删除多余空格以达到向前缩进的效果。 按ctrl + v组 阅读全文
posted @ 2021-10-14 11:31 1769987233
摘要:acme申请ssl证书 # 安装 Acme 脚本 curl https://get.acme.sh | sh # 如果下载失败 #curl: (35) TCP connection reset by peer # 去能下载的主机复制过来 cat >> ~/.bashrc <<EOF . "/root 阅读全文
posted @ 2021-10-13 17:02 1769987233
摘要:登入系统读取步骤: 当登入系统时候获得一个shell进程时,其读取环境设定档有三步 : 1、首先读入的是全局环境变量设定档/etc/profile,然后根据其内容读取额外的设定的文档, 如 /etc/profile.d和/etc/inputrc 2、然后根据不同使用者帐号,去其家目录读取 ~/.ba 阅读全文
posted @ 2021-10-12 23:58 1769987233
摘要:命令行模式下输入(n为指定的行号): (1)ngg / nG (2):n (3)vim +n filename(注意这里要输入 + 号) 三者的区别在于,ngg/nG输入以后不需要按下回车键,而输入:n之后还要按下回车键才会跳转,vim +n filename只能在打开文件时跳转到相应的行。 比如想 阅读全文
posted @ 2021-10-12 15:19 1769987233