ICode9

精准搜索请尝试: 精确搜索
  • 修改源代码或者配置文件改变SSH服务的缺省banner2021-05-25 18:29:51

    有说修改 sshd_config 配置文件的,修改后没有效果 本文是以重新安装openssh方式解决问题 1、执行命令 下载openssh 安装包 可以访问 :https://ftp.riken.jp/pub/OpenBSD/OpenSSH/portable/ 查看最近版本更改版本号下载 wget -O openssh-8.5p1.tar.gz https://ftp.riken.jp/pub/O

  • 文件处理工具2021-05-25 12:01:51

    讲述了linux上的两个文件处理工具: sed awk sed sed是一个管道命令,可以分析标准输入;还可以将数据进行替换、删除、新增、选取特定行等功能。 参数说明: -n:使用安静模式,只显示经过sed处理的那一行 -e:直接在命令行模式上进行sed的操作编辑 -i:直接修改读取的文件内容,而不是屏幕输出

  • Nginx安装教程2021-05-23 20:01:46

    一、安装文件下载 Nginx下载地址:http://nginx.org/en/download.html 二、Nginx安装 基本环境与组件安装 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel pcre pcre-devel Nginx安装 #解压文件 tar zxvf nginx-1.20.0.tar.gz #配置 /app/mi

  • SHELL编程之文本处理工具SED2021-05-22 15:05:56

    SED 一、sed介绍1. sed的工作流程2. sed使用方法2.1 命令行格式2.2 脚本格式 3. sed和正则的综合运用4. 课堂练习 二、练习 一、sed介绍 1. sed的工作流程 首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏

  • nginx入门使用2021-05-22 12:31:40

    一、官网下载安装文件 官网下载地址:http://nginx.org/en/download.html 二、nginx解压安装 下载后上传到Linux服务器上解压 # 解压文件 [root@localhost applications]# tar -zxvf nginx-1.20.0.tar.gz 安装指令步骤 注意:mark指令需要gcc环境 如果没有gcc环境,需要安装gc

  • LVS setup + keepalived2021-05-21 19:02:57

    Server #!/bin/bash VIP=10.132.2.254 RIP1=10.132.2.17RIP2=10.132.2.18 #./etc/rc.d/init.d/functionscase "$1" in start ) echo "start LVS of Director Server" /sbin/ifconfig bond4:0 $VIP broadcast $VIP netmask 255.255.

  • shell工具(cut\sed\awk\sort)2021-05-21 17:01:52

    shell工具(cut\sed\awk\sort) 应用环境:shell脚本使用工具 1、cut:剪切数据 cut [选项参数] filename 选项参数 功能 -f 列号,提取第几列 -d 分隔符,按照指定分隔符分割列 举例文件:cut.txt 切第一列 [shao@localhost shell]$ cut -d ":" -f 1 cut.txt dongguanwoshaolaijia

  • sed命令常见用法2021-05-20 16:51:31

    sed基本使用 sed -n 'num1p' file 选出行号为num1的行 sed -n 'num1,num2p' file 选出num1~num2行sed -n 'num1,$p' file 选出num1行到文件末尾grep -n '.*' file |sed 'num1p' -n 带行号的显示sed  '/root/p' -n

  • Linux系统自动更新时间2021-05-16 23:34:02

    linux运维工程师经常会遇到服务器时间不一致问题,今天给大家介绍一种方法更新时间 安装NTP客户端 yum -y install ntp 修改时区为Asia: cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime vim /etc/sysconfig/clock ZONE="Asia/Shanghai" UTC=false

  • Linux下ipconfig命令报:command not found 解决方法2021-05-16 13:03:21

    Linux下ipconfig命令报:command not found 解决方法 遇见的问题 ipconfig命令失败,说明没有将ipconfig命令配置到环境变量。 需要配置,方法如下 查看/sbin 是否在PATH echo $PATH 使用管理员权限 运行以下命令 su vi /etc/profile # 在profile文件里面 PATH=$PATH:/sbin

  • 在客户端上添加Zabbix agent v4.0.302021-05-14 10:34:38

    在官网下载二进制包:这里直接使用wget wget    https://cdn.zabbix.com/zabbix/binaries/stable/4.0/4.0.30/zabbix_agent-4.0.30-linux-3.0-amd64-static.tar.gz 之后进行解压 [root@zabbix_client ~]# tar  xvf zabbix_agent-4.0.30-linux-3.0-amd64-static.tar.gz ././bin/./

  • docker -privileged和/usr/sbin/init2021-05-11 10:04:51

    /usr/sbin/init 启动容器之后可以使用systemctl方法 -privileged=true 获取宿主机root权限(特殊权限-) su命令和su -命令最大的本质区别就是:前者只是切换了root身份,但Shell环境仍然是普通用户的Shell;而后者连用户和Shell环境一起切换成root身份了。

  • Linux文本处理工具与正则表达式详解2021-05-08 18:32:21

    1.文本编辑介绍 Linux文本处理工具: nano #字符工具,全屏显示 gedit #图形化工具,全屏显示 vi #文本编辑器,centos最小化安装自带 vim #从vi发展来的文本编辑器,有插入模式、命令模式、扩展模式 cat #可查看文本内容 tac #逆向显示文本内容 nl #文本查看,显示行号 rev

  • sed命令常见用法2021-05-06 13:53:50

    sed基本使用sed -n 'num1p' file 选出行号为num1的行sed -n 'num1,num2p' file 选出num1~num2行sed -n 'num1,$p' file           选出num1行到文件末尾grep -n '.*' file |sed 'num1p' -n  带行号的显示sed  '/root/p' -n pp.txt          

  • linux学习第4课2021-05-05 14:53:18

    1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来显示用户:grep -v '/sbin/nologin' /etc/passwd|cut -d: -f1|cat -n命令解释:grep -v '/sbin/nologin' /etc/passwd #通过正则表达式筛选出非/sbin/nologin的行;cut -d: -f1 #以“:”为间隔符,显示

  • shell脚本学习2021-04-28 18:33:56

    Shell脚本 一、shell脚本的创建和执行 1、编写脚本 # cd /usr/local/sbin/ # vi first.sh //内容如下所示 #! /bin/bash ## This is my first shell script. //说明和日期都是注释的内容 ## Writen by tcq 2021-04-19. //最好写上,方便记忆 date echo "Hello world"

  • Nginx 热部署2021-04-26 23:30:50

    Nginx 热部署 依赖 编译依赖 sudo apt install make gcc build-essential Nginx 依赖 wget http://www.zlib.net/zlib-1.2.11.tar.gz tar -xvf zlib-1.2.11.tar.gz wget wget https://ftp.pcre.org/pub/pcre/pcre-8.44.zip unzip pcre-8.44.zip 安装 1.18 编译安装 1.18

  • linux crontab定时任务2021-04-26 20:59:59

    定时任务 1、crontab定时任务 1).添加任务 crontab -e 进入编辑模式 0 23 * * *  每天23点钟执行 crontab -l 查看当前用户的定时任务 Crontab -r 删除全部定时任务 2).重启任务c /sbin/service crond start   //启动服务 /sbin/service crond stop    //停止服务 /sbin/ser

  • 08 批量检查网站是否异常2021-04-24 20:32:49

    #!/bin/bash export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin URL_LIST=$1 for URL in $URL_LIST; do FAIL_COUNT=0 for ((i=1; i<=3; i++)); do HTTP_CODE=$(curl -o /dev/null --connect-timeout 3 -s -w "%{http_code}

  • python-文件读写2021-04-23 11:53:04

    在python中可以使用file模块和opne可以打开文件,注意python3中已经不支持file!open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)    ========= ============================================================

  • 从0开始学习shell--tr工具的使用2021-04-17 23:06:49

    tr工具Tr 用于字符转换,替换和删除用法一:命令的执行结果交给tr处理,str1用于查询,str2用于转换处理Command | tr ‘str1’ ‘str2’用法二:tr处理的内容来自文件,< 标准输入Tr ‘str1’ ‘str2’ < filename用法三:匹配文件中的str1进行相应的操作,如删除操作tr option ‘str1’ < filenam

  • 从0开始学习shell--tr工具的使用2021-04-17 23:06:41

    tr工具Tr 用于字符转换,替换和删除用法一:命令的执行结果交给tr处理,str1用于查询,str2用于转换处理Command | tr ‘str1’ ‘str2’用法二:tr处理的内容来自文件,< 标准输入Tr ‘str1’ ‘str2’ < filename用法三:匹配文件中的str1进行相应的操作,如删除操作tr option ‘str1’ < filenam

  • Linux 文件查看命令2021-04-16 14:56:17

    文件查看命令more、less、head、tail;文件内容过滤grep;文件上传和下载命令rzsz系统文件查看命令-more[root@web02 ~]# more /etc/services 语法:  more [选项] 文件 回车: 按行往下看 空格: 按页往下看 n: 向下查找 /:  /xxx 搜索文件中含有xxx的内容行 q: 退出系统文件

  • linux安装nginx2021-04-16 13:00:18

    wget -c https://nginx.org/download/nginx-1.9.9.tar.gz 解压 #使用默认配置 ./configure #编译安装 make make install 编译安装到/usr/local/nginx 进入sbin目录 #重启nginx,建议先停止,再启动 ./nginx -s stop ./nginx #在rc.local增加启动代码即可 vi /etc/rc.local #增加

  • 【linux】循序渐进学运维-cp2021-04-14 17:55:57

    文章目录cp总结:1. 复制一个源文件到目标文件夹2. 同时复制多个文件到目标文件下3.利用通配符复制多个文件4. 修改文件名5. 递归复制6. 创建文件的软连接功能:复制文件(夹)或目录示例:cp功能:复制文件(夹)或目录常用选项: -a 归档 -b 目标文件存在创建备份,备份文件是文件名跟~ -f 强制复制

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有