-
linux下passwd命令设置修改用户密码的方法
所属栏目:[安全] 日期:2021-03-15 热度:130
1、passwd 简单说明; 我们已经学会如何添加用户了,所以我们还要学习设置或修改用户的密码;passwd命令的用法也很多,我们只选如下的几个参数加以说明;想了解更多,请参考man passwd或passwd --help ; passwd [OPTION...] passwd 作为普通用户和超级权[详细]
-
nginx 下安装配置 phpadmin报错的解决方法
所属栏目:[安全] 日期:2021-03-15 热度:77
如下所示: 系统版本: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,访问主页报错: Err[详细]
-
Linux在shell中自动生成1到100的数组方法(两种方法)
所属栏目:[安全] 日期:2021-03-15 热度:111
之前自己在写shell脚本的时候,需要自动创建1-100的文本确不知道该如何去创建。百度一翻终于知道了创建的方法。 在shell脚本中创建1-100的方法很多,那我在这里主要就说两种容易理解且方便的方法: 第一种方法: for i in {1..100} do echo $i done 使用{1[详细]
-
shell脚本实现同时多台远程主机执行命令的代码分享
所属栏目:[安全] 日期:2021-03-15 热度:184
实现需求 在对单台机器做操作时我们会用“ssh ip”的方式登录到机器上,可以写这样一个工具vssh ip1,ip2,…ipn 来模拟登录到n 台服务器,登录后所有操作相当于同时对n 台服务器生效。 实现方法 首页要确保可以通过本地公钥无密码登录远程主机: ssh-copy-i[详细]
-
LINUX 查找tomcat日志关键词命令
所属栏目:[安全] 日期:2021-03-15 热度:112
#查询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-[详细]
-
Linux Shell中三种引号的用法及区别
所属栏目:[安全] 日期:2021-03-15 热度:93
Linux Shell中有三种引号,分别为双引号(" ")、单引号(' ')以及反引号(` `)。 其中双引号对字符串中出现的$、''、`和进行替换;单引号不进行替换,将字符串中所有字符作为普通字符输出,而反引号中字符串作为shell命令执行,并返回执行结果。具体含义如[详细]
-
shell脚本编写ping包及arp的监控并发送短信功能
所属栏目:[安全] 日期:2021-03-15 热度:55
下面给大家分享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-15 热度:139
1 使用非法的内存地址(指针),包括使用未经初始化及已经释放的指针、不存在的地址、受系统保护的地址,只读的地址等,这一类也是最常见和最好解决的段错误问题,使用GDB print一下即可知道原因。 2 内存读/写越界。包括数组访问越界,或在使用一些写内存[详细]
-
一个简单的linux命令 cat
所属栏目:[安全] 日期:2021-03-14 热度:138
cat命令的用途是连接文件或标准输入并打[详细]
-
shell脚本通过expect实现自动单边无密登录功能
所属栏目:[安全] 日期:2021-03-14 热度:66
最近项目需要实现单边无密登录,去网上搜索了下相关文章,实践之后发现几乎都不能用。于是结合expect的使用方法自行写了一个,通过验证可用。现在总结在这供需要的朋友参考。 代码如下: EXPECT=/usr/bin/expect $EXPECT EOF spawn ssh-keygen -t rsa expe[详细]
-
Linux xargs命令详细介绍
所属栏目:[安全] 日期:2021-03-14 热度:87
Linux xargs命令 1.功能: xargs可以将stdin中以空格或换行符进行分隔的数据,形成以空格分隔的参数(arguments),传递给其他命令。因为以空格作为分隔符,所以有一些文件名或者其他意义的名词内含有空格的时候,xargs可能会误判。简单来说,xargs是给其[详细]
-
linux shell在while中用read从键盘输入的实现
所属栏目:[安全] 日期:2021-03-14 热度:132
系统是ubuntu 14.04 64bit,之前曾想安装Stream来玩dota2,但最终没成功。由于Stream只有32bit,安装Stream时也安装了大量32bit的库。删除Stream后,这些库也一直没管,今天忽然心血来潮,想清理一下系统,把不必要的32bit库都干掉。 dpkg -l | grep "i386[详细]
-
shell脚本实现输入密码显示星号
所属栏目:[安全] 日期:2021-03-14 热度:150
read -p "请输入使用者都名称:" USER echo -e "请输入使用者密码: c" while : ;do char=` #这里是反引号,tab键上面那个 stty cbreak -echo dd if=/dev/tty bs=1 count=1 2/dev/null stty -cbreak echo ` #这里是反引号,tab键上面那个 if [ "$char" = "[详细]
-
浅谈ctrl+c,ctrl+d,ctrl+z在linux中的意义
所属栏目:[安全] 日期:2021-03-14 热度:131
ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行。 ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,b[详细]
-
linux中Jetty的安装和配置方法
所属栏目:[安全] 日期:2021-03-14 热度:130
Jetty Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提[详细]
-
Linux下压缩与解压命令详解
所属栏目:[安全] 日期:2021-03-14 热度:120
本文为大家分享了Linux下压缩与解压缩命令,供大家参考,具体内容如下 【tar命令】 解压:tar -zxvf FileName.tar 压缩:tar -czvf FileName.tar DirName 【gz命令】 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz[详细]
-
linux 驱动之Kconfig文件和Makefile文件实例
所属栏目:[安全] 日期:2021-03-14 热度:89
linux 驱动之Kconfig文件和Makefile文件实例 在Linux编写驱动的过程中,有两个文件是我们必须要了解和知晓的。这其中,一个是Kconfig文件,另外一个是Makefile文件。如果大家比较熟悉的话,那么肯定对内核编译需要的.config文件不陌生,在.config文件中,[详细]
-
详解shell 遍历文件夹内所有文件并打印绝对路径
所属栏目:[安全] 日期:2021-03-14 热度:139
例如你有一个文件夹路径是 /wls,如果想要遍历这个文件夹内的所有文件,并将它们保存到数组中,利用shell你可以这样做 for file in /wls/*do if test -f $file then arr=(${arr[*]} $file) fidoneecho ${arr[@]} 这样就可以遍历wls文件夹下的所有文件并把[详细]
-
LinuxShell编程实战技巧
所属栏目:[安全] 日期:2021-03-14 热度:113
副标题#e# 目前,越来越多的企业应用会部署在 Linux 系统上的,而 Linux Shell 脚本可以极大地帮助我们完成这些应用的运维任务。这使得 Linux Shell 开发技能成为开发人员的一项重要的、有竞争力的技能。本文就笔者的实际开发经验,以 Korn Shell 为例分享[详细]
-
Vim配置、插件和使用技巧
所属栏目:[安全] 日期:2021-03-14 热度:186
副标题#e# 常言道:工欲善其事,必先利其器 ,作为一个程序员,一个常用的工具就是编辑器,我选择一个能极大提高自己开发效率的编辑器vim(有些人可能选择emacs)。而vim编辑器方面具有以下几种特性: 跨平台及统一环境 无论是在windows还是在*nix,vim是一[详细]
-
21个非常有用的.htaccess提示和技巧
所属栏目:[安全] 日期:2021-03-14 热度:148
副标题#e# Apache Web 服务器可以通过 .htaccess 文件来操作各种信息,这是一个目录级配置文件的默认名称,允许去中央化的 Web 服务器配置管理。可用来重写服务器的全局配置。该文件的目的就是为了允许单独目录的访问控制配置,例如密码和内容访问。下面是[详细]
-
对linux初学者的建议
所属栏目:[安全] 日期:2021-03-14 热度:185
端正学习态度 学linux不会为了当黑客或者骇客 很多小白都知道“黑客攻击工具”很多来源与Linux平台上的,我也曾指导过很多Linux新手,结果发现他们殊途同归都是朝着类似入侵去的,当然从入门到放弃者除外。 我一直强调的是: Linux只是一个工具,工具不是[详细]
-
我对Linux概念架构的理解
所属栏目:[安全] 日期:2021-03-14 热度:183
副标题#e# Linux kernel成功的两个原因:(1)灵活的架构设计使得大量的志愿开发者能够很容易加入到开发过程中;(2)每个子系统(尤其是那些需要改进的)都具备良好的可扩展性。正是这两个原因使得Linux kernel可以不断进化和改进。 一、Linux内核在整个计[详细]
-
nginx服务器安装及配置文件详解
所属栏目:[安全] 日期:2021-03-13 热度:105
副标题#e# Nginx 在工作中已经有好几个环境在使用了,每次都是重新去网上找博客,各种编译配置,今天自己也整理一份安装文档和 nginx.conf 配置选项的说明,留作以后参考。 1. 安装nginx 1.1 选择稳定版本 我们编译安装nginx来定制自己的模块,机器CentOS 6[详细]
-
使用HTTP/2提升性能的7个建议
所属栏目:[安全] 日期:2021-03-13 热度:183
副标题#e# 历史悠久的超文本传输协议,即HTTP标准,最近版本升级了。HTTP/2在2015年5月被批准,目前已经在很多Web浏览器和服务器中得到实现(包括NGINX Plus和开源NGINX)。大约有三分之二的浏览器已经支持HTTP/2,而且这个比例每月都在增加。 HTTP/2构建在[详细]
