-
LINUX 查找tomcat日志关键词命令
所属栏目:[安全] 日期:2021-03-16 热度:50
#查询catalina.out日志文件中的关键词为2016-04-13 11:26:00的日志信息 grep -C 10 '2016-04-13 11:26:00' catalina.out |more 解释: grep :查询,筛选 -C : grep的-A,-B,-C选项分别可以显示匹配行的后,前,后前多少行内容: 10 :是前后多少行 '2016-04-13[详细]
-
Linux Shell中三种引号的用法及区别
所属栏目:[安全] 日期:2021-03-16 热度:150
Linux Shell中有三种引号,分别为双引号(" ")、单引号(' ')以及反引号(` `)。 其中双引号对字符串中出现的$、''、`和进行替换;单引号不进行替换,将字符串中所有字符作为普通字符输出,而反引号中字符串作为shell命令执行,并返回执行结果。具体含义如下[详细]
-
shell脚本编写ping包及arp的监控并发送短信功能
所属栏目:[安全] 日期:2021-03-16 热度:149
下面给大家分享shell脚本编写ping包及arp的监控并发送短信功能,具体代码如下所示: #!/bin/bashNOW="`date +%Y%m%d-%H:%M:%S`"PHONES=15134567893IP=10.100.8.78GATEWAY=10.100.30.1#ping失误的短信内容content1="host is failed"#arp主机网关失误的短信内[详细]
-
详谈Linux开发中常见段错误问题的原因及分析
所属栏目:[安全] 日期:2021-03-16 热度:198
1 使用非法的内存地址(指针),包括使用未经初始化及已经释放的指针、不存在的地址、受系统保护的地址,只读的地址等,这一类也是最常见和最好解决的段错误问题,使用GDB print一下即可知道原因。 2 内存读/写越界。包括数组访问越界,或在使用一些写内存的[详细]
-
linux patch 命令小结(收藏)
所属栏目:[安全] 日期:2021-03-15 热度:87
说到patch命令,就不得不提到diff命令,也就是制作patch的必要工具。diff命令,在制作patch文件的时候, 基本上只需要使用到 diff -Nau 这个参数,如果比较的是文件夹,还要加上-r参数,所以一般直接使用Naur参数。 实验的基本步骤。我打算是建立一个级联目[详细]
-
Linux下netstat命令的一些常见用法
所属栏目:[安全] 日期:2021-03-15 热度:190
简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 输出信息含义 执行netstat后,其输出结果为 Active Internet connections (w/o servers)Prot[详细]
-
linux下passwd命令设置修改用户密码的方法
所属栏目:[安全] 日期:2021-03-15 热度:61
1、passwd 简单说明; 我们已经学会如何添加用户了,所以我们还要学习设置或修改用户的密码;passwd命令的用法也很多,我们只选如下的几个参数加以说明;想了解更多,请参考man passwd或passwd --help ; passwd [OPTION...] passwd 作为普通用户和超级权限[详细]
-
nginx 下安装配置 phpadmin报错的解决方法
所属栏目:[安全] 日期:2021-03-15 热度:116
如下所示: 系统版本:centos7.0 64位 NGINX版本:nginx version: nginx/1.9.8 PHP版本:PHP 7.0.0 (cli) (built: Dec 1 2015 17:53:27) ( NTS ) mysql版本:mysqld Ver 5.7.10 phpmyadmin版本:4.5.2-all-languages 部署完phpmyadmin,访问主页报错: Error[详细]
-
Linux在shell中自动生成1到100的数组方法(两种方法)
所属栏目:[安全] 日期:2021-03-15 热度:111
之前自己在写shell脚本的时候,需要自动创建1-100的文本确不知道该如何去创建。百度一翻终于知道了创建的方法。 在shell脚本中创建1-100的方法很多,那我在这里主要就说两种容易理解且方便的方法: 第一种方法: for i in {1..100} do echo $i done 使用{1..[详细]
-
Linux 中的nc命令小结
所属栏目:[安全] 日期:2021-03-15 热度:123
NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小精悍(1.84版本也不过25k,旧版本或缩减版甚至更小)、功能实用,被设计为一个简单、可靠的网络工具,可通过TCP或UDP协议传输读写数据。同时,它还是一个网络应用Debug分析器[详细]
-
虚拟机中使用linux系启用文件共享之后的文件存在的位置方法
所属栏目:[安全] 日期:2021-03-15 热度:154
一、使用共享文件夹传输数据 在自己建立的win7系统中的共享文件夹中存放一些文件,然后在linux系统中访问,其中Linux中的访问路径为:/mnt/hgfs/自己建立的文件夹名称 比如我在win7上建立的共享文件夹名称为shareFolder,则我的操作如下: [root@master shar[详细]
-
centos 设置定时任务执行指定脚本的方法
所属栏目:[安全] 日期:2021-03-15 热度:113
vim /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details see man 4 crontabs # Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day[详细]
-
linux 使用NSF 映射远程磁盘目录的实现
所属栏目:[安全] 日期:2021-03-15 热度:151
假设源目录在192.168.1.1机器上,目录为/data 客户端集群在192.168.1.2, 需要将192.168.1.1机器上的/data目录到本地的/data目录 1、在两台机器上安装nsf 、 portmap yum install nfs-utils portmap 安装好了之后。 2、在192.168.1.1机器上面修改/etc/export[详细]
-
linux bash脚本监控启动停止weblogic服务的脚本写法
所属栏目:[安全] 日期:2021-03-15 热度:146
有时,linux系统需要做HA或者类似的功能,需要配置weblogic脚本来启动,停止,查看状态,可以如下方式写 命令形式:Weblogic server start|stop|restart|status ### BEGIN WLS ConfigrationDOMAIN_NAME=base_domainSERVER_NAME=AServer ADMIN_URL="t3://ip:7[详细]
-
fedora 开机启动/禁止开机启动服务的实现
所属栏目:[安全] 日期:2021-03-14 热度:193
如下所示: systemctl enable httpd.service //开机启动服务 systemctl disable httpd.service //禁止开机启动 systemctl start httpd.service //启动服务 systemctl stop httpd.service //关闭服务 /etc/selinux/config SELINUX=disabled //关闭SELinux 以[详细]
-
Linux下JDK中文字体乱码的解决方法
所属栏目:[安全] 日期:2021-03-14 热度:157
问题描述: 部署在linux下的java应用程序中的中文会变成一个一个的“口”字,也就是乱码 问题分析: 代码中使用了如下的实现方式: new java.awt.Font("宋体",Font.PLAIN,12)那么jdk中一定需要“宋体”这个字体($JAVA_HOME/jre/lib/fonts目录下) 由于JDK默认[详细]
-
linux find命令之xargs简单概述
所属栏目:[安全] 日期:2021-03-14 热度:181
在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xa[详细]
-
每天一个linux命令 whereis命令
所属栏目:[安全] 日期:2021-03-14 热度:117
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件[详细]
-
linux脚本判断条件总结(必看)
所属栏目:[安全] 日期:2021-03-14 热度:130
如下所示: -b file 若文件存在且是一个块特殊文件,则为真 -c file 若文件存在且是一个字符特殊文件,则为真 -d file 若文件存在且是一个目录,则为真 -e file 若文件存在,则为真 -f file 若文件存在且是一个规则文件,则为真 -g file 若文件存在且设置了S[详细]
-
Shell命令行中特殊字符与其转义详解(去除特殊含义)
所属栏目:[安全] 日期:2021-03-14 热度:60
特殊符号及其转义 大家都知道在一个shell命令是由命令名和它的参数组成的,比如 cat testfile ,其中cat是命令名,testfile是参数. shell将参数testfile传递给cat命令. 但是,如果参数中含有特殊字符,比如说*,*我们知道,是表示任意多个(包括0个)任意字符. 那么sh[详细]
-
每天一个linux命令 chgrp命令
所属栏目:[安全] 日期:2021-03-14 热度:68
在lunix系统里,文件或目录的权限的掌控以拥有者及所诉群组来管理。可以使用chgrp指令取变更文件与目录所属群组,这种方式采用群组名称或群组识别码都可以。Chgrp命令就是change group的缩写!要被改变的组名必须要在/etc/group文件内存在才行。 1.命令格式[详细]
-
Linux用户配置sudo权限(visudo)的方法
所属栏目:[安全] 日期:2021-03-14 热度:167
sudo的工作过程如下: 1,当用户执行sudo时,系统会主动寻找/etc/sudoers文件,判断该用户是否有执行sudo的权限 2,确认用户具有可执行sudo的权限后,让用户输入用户自己的密码确认 3,若密码输入成功,则开始执行sudo后续的命令 4,root执行sudo时不需要输[详细]
-
linux文件目录默认权限(详解)
所属栏目:[安全] 日期:2021-03-14 热度:144
1、文件的默认权限是没有x的,即文件的最大默认权限为666(-rw-rw-rw) 2、由于进入目录和目录的x权限有关,故目录的最大默认权限为777(drwxrwxrwx) 查看默认权限需要使用umask命令: [123@123 ~]$ umask //数字方式显示 0022 [123@123 ~]$ umask -S //符[详细]
-
Linux下Tomcat启动正常,但浏览器无法访问的解决方法
所属栏目:[安全] 日期:2021-03-14 热度:60
1、服务器可ping通 2、服务器抓本地的http请求包,可以抓到 3、本地抓服务器返回的http响应包,抓不到 经过查找,是由于开启了Linux防火墙 查看防火墙配置(需要root权限) [root@localhost ~]# service iptables status Redirecting to /bin/systemctl stat[详细]
-
linux下防火墙开启某个端口号及防火墙常用命令使用(详解)
所属栏目:[安全] 日期:2021-03-14 热度:164
1、永久性生效,重启后不会复原 开启:chkconfigiptables on 关闭:chkconfigiptables off 2、即时生效,重启后复原 重启防火墙 方式一:/etc/init.d/iptables restart 方式二:service iptables restart 关闭防火墙: 方式一:/etc/init.d/iptables stop 方[详细]
