其他技术区
linux 标签描述

查看状态: systemctlstatussshd.service 启动服务: systemctlstartsshd.service 重启服务: systemctlrestartsshd.service 开机自启: systemctlenablesshd.service

  TEZNKK3IfmPf   2024年04月12日   47   0   0 linuxssh运维

script016 题目 编写/roo/bin/argsnum.sh,接受一个文件路径作为参数,如果参数个数小于1,则提示用户“至少应该给一个参数”,并立即退出;如果参数个数不小于1,则显示第一个参数所指向的文件中的空白行数。 分析 本题考查的知识点: 数字比较 if...elif和if...else多分支条件语句 grep命令 思路: 首先校验用户调用脚本是否输入一个参数,其次传入的文件路径必须存在并且是一个普通文件。 然后通过grep命令查找文件中的空白行。这里使用了正则表达式"^$"去匹配文件中的空白行;而-c选项可以统计查询结果的行数。 最终打印结果。 脚本 !/bin/b...

  TEZNKK3IfmPf   2024年03月29日   35   0   0 linux正则表达式

今天早上一来,发现连接不上公司服务器的远程了 然后还好有VNC还在连接中,就去找问题。 第一步:查看sshd服务是否在启动用,发现它停止了 systemctlstatussshd 第二步:使用命令查看日志,下面两种思路,第一种不行换第二种。 查看详细错误信息,确保/etc/ssh/sshd_config文件中的配置项没有错误。你可以使用以下命令检查配置文件是否存在语法错误 检查SSH主机密钥:确保SSH主机密钥存在并且没有损坏。你可以检查/etc/ssh/目录下的ssh_host_文件。 journalctl-xe|grepsshd 日志中显示是在配置文件中139这里出现问...

  TEZNKK3IfmPf   2024年03月29日   35   0   0 linuxssh

异常 使用df|awk'{print$5}'|egrep'[0-9]{1,3}'|tr-d%|sort-nr|head-n1命令获取磁盘空间最大使用率,发现结果不对。再使用df命令查看磁盘空间使用情况,发现第一列中有设备名字太长而导致了自动换行: 原因 设备名过长自动换行,并且当前的系统是CentOS6。 解决 给df命令加上-P选项,表示使用POSIX格式进行输出。

  TEZNKK3IfmPf   2024年03月29日   45   0   0 磁盘linux

前提概要 su、sudo、sudosu、sudo-i的用法和区别? suroot和suroot有什么区别? 身份提权 su只能获得root的执行权限,不能获得环境变量。 su是切换到root并获得root的环境变量及执行权限。 注:用户切换工具(su和su这两个切换用户是有区别的。) su命令和su命令最大的本质区别就是: 前者只是切换了root身份,但Shell环境仍然是普通用户的Shell; 后者连用户和Shell环境一起切换成root身份了。 su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目录; su-命令切换以后,工作目录变成root的工作...

  TEZNKK3IfmPf   2024年03月30日   64   0   0 linux权限

前言 工作过程中遇到需要切换到root用户下去执行命令  方法1:工作中常会选择这个方法 利用suroot命令 临时获取root用户权限,工作目录不变 好处:不需要知道root用户的密码,直接输入普通用户的密码即可 方法2 利用sudosu命令 完全获取root用户权限,工作目录会变成root用户的根目录 需要知道root用户的密码,不然不能切换成功

  TEZNKK3IfmPf   2024年03月29日   56   0   0 linux服务器

!/bin/bash functionis_service(){ result=`servicemysqlstatus` if[[$result="(dead)"]];then echo"[-]Mysqlhavenotstarted" exit fi } functionmain(){ is_service } main

  TEZNKK3IfmPf   2024年04月12日   20   0   0 linux安全运维

环境 centos7.9 需求 目前有一日志目录,需要清理空间,但ls都已经显示满屏,虽然可以无脑使用find+rm命令批量直接删,但程序猿爱专研(没事找事)的心理作祟,想看看到底最早的以及最大的都是什么文件。 操作 按日志大小排序,查看前10条记录,使用du+sort+head组合命令du命令用于计算每个文件和目录占用的空间大小,而sort命令则可以按照指定字段进行排序。du-h--max-depth=1会以人类可读的格式(例如KB、MB、GB)列出当前目录下所有文件和子目录的大小。sort-hr则按照数值大小进行降序排序(用-r参数),并且理解人类可读的单位(用-h参数)。最后,hea...

  TEZNKK3IfmPf   2024年03月29日   56   0   0 linux排序

SSH下authorized_keys,id_rsa,id_rsa.pub,known_hosts作用 known_hosts SSH会把你每个你访问过计算机的公钥(publickey)都记录在/.ssh/known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告,避免你受到DNSHijack之类的。我在上面列出的情况,就是这种情况。 原因 一台主机上有多个Linux系统,会经常切换,那么这些系统使用同一ip,登录过一次后就会把ssh信息记录在本地的/.ssh/known_hosts文件中,切换该系统后再用ssh访问这台主机就会出现...

  TEZNKK3IfmPf   2024年03月30日   50   0   0 linuxssh

一、目录操作指令 1.1、ls 语法: 第一种: ls  [选项][目录或文件]  第二种: ls/ 中间至少有一个空格,/后面跟上具体目录结构(在linux中/表示根目录) 作用:列出当前目录下都有什么; 常用选项: -a列出目录下的所有文件,包括以.开头的隐含文件。 -d将目录象文件一样显示,而不是显示其下的文件。如:ls–d指定目录 -k以k字节的形式表示文件的大小。ls–alk指定文件 -l列出文件的详细信息。 -r对目录反向排序。 -t以时间排序。 -R列出所有子目录下的文件。(递归) 高频用法: ls-l是一个非常高频的操作,还可以使用他的缩...

  TEZNKK3IfmPf   2024年03月30日   34   0   0 linux服务器

在linux中经常会看到stdin,stdout和stderr,这3个可以称为终端(Terminal)的标准输入(standardinput),标准输出(standardout)和标准错误输出(standarderror)。 通过manstdin查看手册,可以看到它们都是在stdio.h中定义的。当linux开始执行程序的时候,程序默认会打开这3个文件流,这样就可以对终端进行输入输出操作。下面用c语言模拟下这3个文件流。 标准输入(standardinput) 在c语言中表现为调用scanf函数接受用户输入内容,即从终端设备输入内容。也可以用fscanf指明stdin接收内容。标准输入的文...

  TEZNKK3IfmPf   2024年03月30日   59   0   0 linux服务器

在获取了对方主机CobaltStrikeBeacon后,需要执行一些敏感的操作(如创建用户等)。但是目标主机有AV,执行敏感命令会直接报毒等,这时我们可以使用Cobaltstrike自带的argue参数污染来执行敏感操作。 使用argue参数污染创建新用户并加入管理员组中 使用前提:administrator或system权限。 执行创建新用户命令,360报毒 使用argus参数污染 net1  参数污染net1 arguenet1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...

  TEZNKK3IfmPf   2024年03月29日   56   0   0 linux

一、Dockerfile  1.1、简介 a)Dockerfile是什么?     Dockerfile就是镜像的描述文件. b)Dockerfile的作用?     通过Dockerfile文件就可以构建一个属于自己的镜像. c)为什么使用Dockerfile构建镜像?         官方的镜像确实足够好了,适用于大多数应用场景,但是如果我们想要构建属于我们自己的业务镜像,就需要自定义镜像了. 例如,你写了一个Spr...

  TEZNKK3IfmPf   2024年03月30日   33   0   0 linuxdockerfile

服务介绍 NFS是一种客户端/服务器系统,允许用户通过网络访问文件,并将其视为驻留在本地文件目录中。 利用方式 提权 查看本地监听端口 ss-pantu tcpLISTEN0

  TEZNKK3IfmPf   2024年04月12日   19   0   0 linux服务器

script060 题目 经常查看日志的时候,会从文件的末尾往前查看,于是请你写一个bash脚本以输出一个文本文件nowcoder.txt中的最后5行。 示例,假设nowcoder.txt内容如下: include<iostream> usingnamespacestd; intmain() { inta=10; intb=100; cout<<"a+b:"<<a+b<<endl; return0; } 你的脚本应当输出: inta=10; intb=100; cout<<"a+b:"<<a+b<<en...

  TEZNKK3IfmPf   2024年03月29日   295   0   0 linuxshellbash

IPQ9554IIoTHighPerformanceNetworkProcessorAdvancedRoutingFunction Qualcomm(Qualcomm)IPQ9554chipisahigh-performancenetworkprocessorforenterprise-classwirelessroutersandnetworkequipment.ThefollowingaresomefunctionsandfeaturesoftheIPQ9554chip: Process...

  yiyi   2024年04月10日   34   0   0 linuxlinuxjava

开启两个进程来执行命令,并且等待这两个进程都结束: !/bin/sh foriin$(seq12); do (echo$i;sleep5;date)& done wait echo"end..."

  TEZNKK3IfmPf   2024年03月29日   70   0   0 linux服务器

zabbix5.0监控oracle11g—Orabbix插件(linux)LinuxOracleZabbix【摘要】zabbix5.0监控oracle11g—Orabbix插件(linux),一起进步 由于agent2监控oracle目前只支持oracle12以上,所以低于12c版本的oracle需要用Orabbix插件来监控oracle11g zabbix5.0监控oracle11g—Orabbix插件的必备条件 必备条件1,zabbix-server安装好jdk, 必备条件2,oracle端,安装好agent2,并安装好oracle客户端 不满足条件,无法监控oracle11g 首先在z...

  TEZNKK3IfmPf   2024年04月12日   32   0   0 linuxOracle

!/bin/bash 设置日志文件路径数组 log_files=( "/home/apache-tomcat-8.5.97/logs/catalina.out" "/home/load/washdata/log/washdata.out" "/home/load/load-jt808/log/load_jt808Serve.out" 添加更多日志文件路径... ) 遍历日志文件数组,清空每个日志文件 echo"Logfile$log_fileclearedat$(date)">>/home/tool/clear_log_script.log清除日志的日志 forlog_fi...

  TEZNKK3IfmPf   2024年03月29日   32   0   0 linux虚拟机

首先你要知道自己的IP,使用ifconfig命令来进行查看,我这里是192.168.0.1,我们给它修改成0.2的 我们使用网卡配置文件来配置IP 进入/etc/sysconfig/network-scripts这里目录,如果cd进不去,可以使用 使用下面的命令进行查看 ls/etc/sysconfig/network-scripts/ 然后cd进入 ls/etc/sysconfig/network-scripts/ 然后修改ifcfg-ens3 viifcfg-ens3 修改下面为自己的内容,没有就添加,有就修改 BOOTPROTO=static修改为静态IP地址 IPAD...

  TEZNKK3IfmPf   2024年03月29日   44   0   0 linuxIP