随笔分类 - Linux
摘要:测试同时读写能力 time dd bs=64k count=10000 if=/dev/zero of=test oflag=direct 生成655 MB 测试磁盘的写入性能: time dd if=/dev/zero of=testfile bs=1G count=1 oflag=direct
阅读全文
摘要:每个工程师都应知道的 10 个 Bash 脚本结构 工程师掌握 Bash:10 个结构统治一切 Bash 脚本是工程师的超能力。无论是自动化重复任务、连接工具还是管理系统,Bash 总是简单而强大。 但就像任何力量一样,它需要掌握。让我通过一个可能的场景,带您了解 10 个关键的 Bash 结构。
阅读全文
摘要:Bash 中的错误处理:编写健壮且可靠的脚本 “ 处理错误、使用退出代码和调试脚本的技术 你知道吗? 2014年,一家主要航空公司因一个编写不当的脚本删除了关键配置文件而遭受了数小时的停机。这一事件突显了没有错误处理的脚本是多么脆弱,可能导致大规模的中断。这强调了在 Bash 脚本中构建健壮的错误处
阅读全文
摘要:前言 liyongjun@box:~/tmp$ ssh usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-E
阅读全文
摘要:已知samba主要用于linux与windows之间共享文件夹 那用于Linux之间进行文件共享则是用NFS服务(Network FileSystem) 目的在于让不同的机器,不同的操作系统可以彼此分享各自的文件数据。 NFS服务可以将远程Linux系统上的文件共享资源挂载到本地机器的目录上。 企业
阅读全文
摘要:分布式存储glusterfs主机名 ip地址 环境glusterfs01 192.168.81.240 centos7.6,增加两块10G硬盘glusterfs02 192.168.81.250 centos7.6,增加两块10G硬盘glusterfs03 192.168.81.136 centos
阅读全文
摘要:lftp 进行多线程下载cenos6、7默认yum源yum -y install lftp使用 lftp下载文件,指定最大连接数:lftp -c 'pget -n10 http://10.121.x.x/test.iso'
阅读全文
摘要:CentOS6安装aria2,CentOS7可以直接yum安装 1、安装aria2 tar -zxvf aria2-1.17.1.tar.gz ll -thr mv aria2-1.17.1 /usr/local/src/ cd /usr/local/src/ ll -thr cd aria2-1.
阅读全文
摘要:Country Name (2 letter code) [XX]: 解释: 这是你所在国家的国家代码,必须是两个字母。例如,中国是 CN,美国是 US 示例: CN State or Province Name (full name) [Some-State]: 解释: 你所在的州或省的全名。这个
阅读全文
摘要:sed sed处理的是行 sed 不打开文件的情况下更改文件的内容 sed [选项 ] ...{脚本语法} 文件名 sed 自己的语法:输出哪些行,留下哪些行 语法:范围+操作 sed命令的选项 -i:实际修改文件内容 -i.bak:实际修改前先备份原文件,会产生一个源文件.bak的文件 -n:关闭
阅读全文
摘要:Ansible你快点:Ansible执行过程分析、异步、效率优化 Ansible虽然方便,但有个"为人诟病"的问题:任务执行速度太慢了,在有大量任务、大量循环任务时,其速度之慢真的是会让人等到崩溃的。 Ansible官方给了一些优化选项供用户选择,还可以去网上寻找优化Ansible相关的插件。但在调
阅读全文
摘要:1.介绍 在centos7中,有几种防火墙共存:firewald , iptables . 默认情况下,CentOS是使用firewalld来管理netfilter子系统,不过底层调用的命令仍然是iptables 2.firewalld 和 iptables区别 firewalld 可以动态修改单挑
阅读全文
摘要:由于本人10.17已成功考过CSA,经过两周所学的ansible并结合题库整理出来的CE解析版我也是11月月底就要考了,不过这套解析也是可以满足今年的redhat8题库 文中可能涉及一些命令的参数解释,如有不懂的伙伴可参考我的笔记Ansible ps:一切模板似的题库考试,都需要经过大脑的理解 方可
阅读全文
摘要:Downloadonly yum install yum-plugin-downloadonly rpm -ql libXrender | cat -n yum install --downloadonly --downloaddir=/usr/ttzz/yumdir/ libXrender yum
阅读全文
摘要:1. rsync 简介 rsync 就是远程同步的意思remote sync.rsync 被用在UNIX / Linux执行备份操作操作.rsync 工具包被用来从一个位置到另一个位置高效地同步文件和文件夹. rsync可以实现在同一台机器的不同文件直接备份,也可以跨服务器备份. 2. rsync的
阅读全文
摘要:查看磁盘空间实际占用情况 查看磁盘inodes占用情况 这两部发现都没有问题。要是哪里发现被沾满了,直接删除解放空间。此篇是讲另一种情况。 查看默认inotify的max_user_watches值 [root@VM-4-4-centos nginx]# sysctl fs.inotify fs.i
阅读全文
摘要:删除文件报错 [root@db1 log]# rm -rf auditcommand.log rm: cannot remove `auditcommand.log': Operation not permitted lsattr查看属性 [root@db1 log]# rm -rf auditco
阅读全文
摘要:需求:想获取iptables drop 85端口的具体信息 iptables的配置如下: -A INPUT -p tcp -m tcp --dport 85 -m limit --limit 4/min -j LOG --log-prefix "Iptables-85: " # 要在drop 85之
阅读全文
摘要:一、地址规划 主控服务器MasterServer:192.168.11.100 安装Master角色 元数据日志服务器MetaLoggerServer:192.168.11.103 安装metalogger角色 存储服务器Chunk Server:192.168.11.102 192.168.11.
阅读全文
摘要:1、存储网络划分 DAS :Direct-Attached Storage 直接附加存储 优点:不可取代 技术简单 传输速率最高 缺点:不可共享(存储设备与磁盘相互绑定) NAS :Network Attached Storage 网络附加存储 优点:实现了共享,不要求存储设备直连本机,只需在同局域
阅读全文