随笔分类 - linux
1
技术的存档之处
摘要:linux 安装docker docker版本 社区版,CE 企业版,EE "安装文档" 镜像管理 镜像常用命令 docker pull 拉镜像 docker push推送镜像 docker image inspect nginx 查看镜像的信息 docker image ls docker ima
阅读全文
摘要:ELK Stack介绍 大型项目,多产品线的日志收集 ,分析平台 为什么用ELK? 1.开发人员排查问题,服务器上查看权限 2.项目多,服务器多,日志类型多 ELK 架构介绍 数据源 logstash elasticsearch kibana elasticsearch:分布式数据库 logstas
阅读全文
摘要:1.内置变量 变量名| 描述 | FS| 输入字段分隔符,默认是空格或制表符 OFS| 输出字段分隔符,默认是空格 RS |输入记录分隔符,默认是换行符\n ORS| 输出记录分隔符,默认是换行符\n NF |统计当前记录中字段个数 NR |统计记录编号,每处理一行记录,编号就会+1 FNR| 统计
阅读全文
摘要:一、简介 awk 是一个处理文本的编程语言工具,能用简短的程序处理标准输入或文件、数据排序、计算以及 生成报表等等。 在 Linux 系统下默认 awk 是 gawk,它是 awk 的 GNU 版本。可以通过命令查看应用的版本:ls l /bin/awk 基本的命令语法: 其中 pattern 表示
阅读全文
摘要:正则表达式 基础正则表达式:BRE(basic regular express) 扩展正则表达式:ERE(extend regular express),扩展的表达式有+、?、|和() [root@localhost ~]# echo -e "123444\nxf"|grep "12."123444
阅读全文
摘要:数组:相同元素按一定顺序组成的集合 1.初始化数组 array=(1 2 3) 2.添加元素 array[0]=111 [root@localhost shell_scripts]# echo ${array[*]}111 2 xi 3.命令的输出做数组 [root@localhost shell_
阅读全文
摘要:主题:获取网卡的流量 ifconfig 查看流量 文件流量数据量 脚本内容 #!/bin/bash#name: mark# check network dev's liuliangnic=$1 echo -e "In Out"while true;do old_in=$(awk '/'$nic'/{
阅读全文
摘要:主题:一键查看占用内存、cpu高的进程 echo " cpu top 10 list "ps -eo pid,pcpu,pmem,args --sort=-pcpu|head -n 10echo " memery top 10 list "ps -eo pid,pcpu,pmem,args --so
阅读全文
摘要:主题:一键查看服务器使用率 cpu vmstat suyu wa memery free disk df -h /dev tcp连接数 netstat cpu(){ used=$(vmstat |awk '{if(NR==3)print $13+$14}') iowait=$(vmstat |awk
阅读全文
摘要:主题:批量创建100个用户并设置密码 脚本内容 user_list=$@user_file=./user.infofor USER in ${user_list};do if ! id $USER &>/dev/null;then PASS=$(echo $RANDOM |md5sum |cut -
阅读全文
摘要:案例名称:系统初始化 背景:10台已装有linux系统的服务器 需求: 1.设置时区同步 2.禁用selinux 3.清空防火墙策略 4.历史命令显示操作时间 5.禁止root远程登录 6.禁止定时任务发送邮件 7.设置最大打开文件数 8.减少Swap使用 9.系统内核参数优化 10.安装系统性能工
阅读全文
摘要:报错信息: [root@localhost bin]# systemctl status firewalld● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/syste
阅读全文
摘要:环境准备 centos 7: server 192.168.152.99 client :windows系统 关闭防火墙和selinux机制 目的 实现linux系统与windows系统的文件共享 查看是否有samba包 [root@ /root] alibaba cloud#rpm -qa |gr
阅读全文
摘要:前期环境准备 [root@ /root] alibaba cloud#cat /etc/redhat-releaseCentOS Linux release 7.4.1708 (Core)[root@ /root] alibaba cloud#uname -r3.10.0-693.el7.x86_6
阅读全文
摘要:linux 系统中,root的权限是最高,UID是0,可以执行任何命令和操作,同时也是最危险的,尽量把权限做到最小化。 区分用户权限级别的是UID(唯一),uid=0,root。其他uid依次递增,可以通过/etc/passwd文件查看用户的信息。 1.权限与数字对应关系 2.文件或者目录,都有相应
阅读全文
摘要:相信一个linux运维人员不可能不知道vim ,下面我们一起来学习vim的日常操作吧。(不要追求多,工作中用到了再去学也不迟。) 1.vim 的几种模式 *正常模式:快捷键or命令行操作 *插入模式:按a o i (掌握一个就行啊,介绍一下o 光标下一行 O 上一行) *可视模式:v 或 ctrl
阅读全文
摘要:.操作系统的认识和安装 linux 一切皆文件! 对于我们学习以及以后从事运维工作的人儿来说,推荐centos,其他发行版本,万变不离其宗。(试着安装一个系统玩玩) 2.linux 系统基础 2.1. linux系统的目录 典型的 linux 目录结构如下: 2.2. linux 的常用命令 默认进
阅读全文
摘要:平滑升级nginx版本技术文档 作者 联系方式 日期 版本号 马坤 852115346@qq.com 2017-12-31 V1.0.0 备注:作者水平有限,难免出现错误。如若发现错误,请您及时与作者联系,谢谢。 一、升级说明 此次升级是平滑升级,为了服务不间断,版本号由nginx-1.6.3升为n
阅读全文
摘要:在企业的生产中相信各位朋友都会使用远程登录服务器,这样即高效也非常方便,(服务器在西藏,没有远程技术,公司在北京,你只能到西藏与机器相伴,在这里我使用xshell软件),我们使用ssh 服务登录服务器时,如果用用户名和密码登录时(超户基本都叫root,名字知道了,下面你们懂得),极其不安全。如果使用
阅读全文
摘要:在命令行输入 rndc-confgen -r /dev/urandom -a 再次开启服务 /etc/init.d/named start ok
阅读全文
1

浙公网安备 33010602011771号