随笔分类 -  linux

摘要:wget https://raw.githubusercontent.com/magnific0/wondershaper/master/wondershaper chmod +x wondershaper # 查看帮助 ./wondershaper --help # 设置最大的下载速率为 1024 阅读全文
posted @ 2023-11-02 16:13 小维江湖 阅读(28) 评论(0) 推荐(0) 编辑
摘要:myscript.sh #!/bin/bash org="" name="" # Define the usage function usage() { echo "Usage: $0 [-o|--org <org>] [-n|--name <name>] [-h|--help]" exit 1 } 阅读全文
posted @ 2023-10-25 17:29 小维江湖 阅读(10) 评论(0) 推荐(0) 编辑
摘要:server.py import SimpleHTTPServer import SocketServer class MyHandler(SimpleHTTPServer.SimpleHTTPRequestHandler): def do_GET(self): self.send_response 阅读全文
posted @ 2023-09-25 18:39 小维江湖 阅读(171) 评论(0) 推荐(0) 编辑
摘要:示例1 function _xwjh() { local cur prev opts COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" # opts="gen init start dele 阅读全文
posted @ 2023-09-12 09:40 小维江湖 阅读(57) 评论(0) 推荐(0) 编辑
摘要:在一些情况下,服务器要求环境权限最小化,仅提供必要的网络端口开发,而且网络之间可能经过了重重转发,为了保证网络环境的正确性,特此写该脚本用于验证。 服务端脚本,该脚本会一次性监听server_ports变量中定义的所有端口号,每个端口在收到一次请求后关闭该监听,直到所有端口都被访问后停止了所有监听进 阅读全文
posted @ 2023-03-12 22:51 小维江湖 阅读(57) 评论(0) 推荐(0) 编辑
摘要:demo1 #!/bin/bash function usage() { echo "Usage: $0 -s FUNCTION -n NAME" } while getopts ":s:n:" opt; do case ${opt} in s ) func=$OPTARG ;; n ) name= 阅读全文
posted @ 2023-02-22 22:00 小维江湖 阅读(46) 评论(0) 推荐(0) 编辑
摘要:字符串变量拼接操作 - hosts: all gather_facts: yes vars: - node_peer_port: 8128 tasks: - name: storage set_fact: host_list="{{ groups['node'] }}" - name: combin 阅读全文
posted @ 2023-02-22 11:28 小维江湖 阅读(125) 评论(0) 推荐(0) 编辑
摘要:在互联网寻址结构中,互联网工程任务组(IETF)和互联网号码分配局(IANA)保留了许多用于特殊目的的网际协议(IP)地址。 0.0.0.0/8:用于广播信息到当前主机 10.0.0.0/8:用于专用网络中的本地通信 100.64.0.0/10:用于在电信级NAT环境中服务提供商与其用户通信 127 阅读全文
posted @ 2023-02-22 10:57 小维江湖 阅读(302) 评论(0) 推荐(0) 编辑
摘要:命令|作用 -|- x|删除光标所在行 nx|删除光标所在处后的n个字符 dG|删除光标所在处到末尾的所有行 D|删除光标所在处到行尾的内容 :5,7d|删除指定范围的行 :g/^\s*#/d|删除以 # 开头或 空格# 或 tab#开头的行 :%s/foo/bar/g|查找所有的foo并替换为ba 阅读全文
posted @ 2023-02-22 10:54 小维江湖 阅读(19) 评论(0) 推荐(0) 编辑
摘要:yum install sshpass -y if [ ! -f /root/.ssh/id_rsa ]; then ssh-keygen -t rsa -b 2048 -N '' -f /root/.ssh/id_rsa > /dev/null fi export NODE_NAMES=(mast 阅读全文
posted @ 2023-02-22 10:46 小维江湖 阅读(22) 评论(0) 推荐(0) 编辑
摘要:# /etc/sysconfig/network-scripts/ifcfg-eth0 #IP Config for eth0: DEVICE=eth0 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes NM_CONTROLLED=no SLAVE=yes MASTER 阅读全文
posted @ 2023-02-22 10:43 小维江湖 阅读(41) 评论(0) 推荐(0) 编辑
摘要:debian 常用配置 系统初始化 仓库配置及常用软件安装 cp /etc/apt/sources.list /etc/apt/sources.list.bak sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list 阅读全文
posted @ 2023-02-21 17:44 小维江湖 阅读(33) 评论(0) 推荐(0) 编辑
摘要:# 查看时间同步源 chronyc sources -v # 立即手工同步 chronyc -a makestep # 查看时间同步源状态 chronyc sourcestats -v # 设置硬件时间 # 硬件时间默认为UTC timedatectl set-local-rtc 1 # 校准时间服 阅读全文
posted @ 2023-02-21 17:42 小维江湖 阅读(140) 评论(0) 推荐(0) 编辑
摘要:#配置ssh # sed -i 's/#Port 22/Port 2222/g' /etc/ssh/sshd_config sed -i -e "/GSSAPIAuthentication/s/yes/no/g" -e "/GSSAPICleanupCredentials/s/yes/no/g" - 阅读全文
posted @ 2023-02-21 17:38 小维江湖 阅读(24) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash # filename checkSSLCertificate.sh # 使用方法 checkSSLCertificate.sh domain server_ip echo | openssl s_client -showcerts -servername $1 -connec 阅读全文
posted @ 2023-02-21 17:36 小维江湖 阅读(35) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash addr="10.1.1.81" gateway="10.1.1.2" dns="10.1.1.2" HOST_IF="$(ip route|grep default|head -n1|cut -d' ' -f5)" # 网卡配置 nmcli connection modif 阅读全文
posted @ 2023-02-21 17:31 小维江湖 阅读(28) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash function title_print () { terminal_width=$(stty size|cut -d' ' -f2) title=$1 title_length=$(echo $title|wc -L) pre_length=$[($terminal_wid 阅读全文
posted @ 2023-02-21 17:21 小维江湖 阅读(35) 评论(0) 推荐(0) 编辑
摘要:定义相关信息 # 定义挂载点 mount_point='/data' # 定义使用的磁盘 disk='/dev/sdb' # 定义卷组名称 vg_name='vg_data' # 定义逻辑卷名称 lv_name='lv_data' 创建LVM # 创建挂载点目录 mkdir -p ${mount_p 阅读全文
posted @ 2023-02-21 17:11 小维江湖 阅读(10) 评论(0) 推荐(0) 编辑
摘要:磁盘IO #!/bin/sh CURRENT_DIR=$( cd $(dirname $0) pwd ) PIDFILE="$CURRENT_DIR/disk.pid" iostat -x -k -d 1 1>>io-disk.log & pidstat -d 1 1>>io-thread.log 阅读全文
posted @ 2023-02-21 17:10 小维江湖 阅读(14) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash PASS='password' for ip in $(cat ip.txt); do expect -c " set timeout 5; spawn scp -rp ip.txt root@$ip:/tmp expect { \"(yes/no)\" {send \"ye 阅读全文
posted @ 2023-02-21 17:01 小维江湖 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up light_mode palette
选择主题