linux shell

shell脚本实现分日志级别输出的方法 2017-02-21

shell脚本实现分日志级别输出的方法
下面小编就为大家带来一篇shell脚本实现分日志级别输出的方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧shell脚本如何优雅的记录日志信息,下面让我们一步一步,让shell脚本的日志也变得高端起来,实现如下功能 ①设定日志级别,实现可以输出不同级别的日志信息,方便调试 ②日志格式类似为:[日志级别] 时间 funcname:函数名 [l ...

Linux终端命令行的常用快捷键详解 2017-02-11

下面小编就为大家带来一篇Linux终端命令行的常用快捷键详解.小编觉的挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第num条命令 !! 执行上一条命令 !?string? 执行含有string字符串的最新命令 Ctrl ...

shell脚本自动创建用户详解及实例代码 2017-01-25

shell脚本自动创建用户详解及实例代码
这篇文章主要介绍了shell脚本 自动创建用户详解及实例代码的相关资料,需要的朋友可以参考下shell脚本 自动创建用户详解 需求:判断用户zhangsan是否存在,不存在就创建并设置密码为123456 1.vi createuser.sh 2.写入: USER_COUNT=`cat /etc/passwd | grep '^zhangsan:' -c` USER_NAME ...

浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释 2017-01-16

下面小编就为大家带来一篇浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧摘抄自:ABS_GUIDE 下载地址:http://www.tldp.org/LDP/abs/abs-guide.pdf linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ ...

ubuntu使用root用户登录/切换root权限的实现 2017-01-13

下面小编就为大家带来一篇ubuntu使用root用户登录/切换root权限的实现.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧ubuntu系统默认root用户是不能登录的,密码也是空的. 如果要使用root用户登录,必须先为root用户设置密码 打开终端,输入:sudo passwd root 然后按回车 此时会提示你输入密码,在passwo ...

Linux下查看.so和可执行文件是否debug编译的方法(必看) 2017-01-02

下面小编就为大家带来一篇Linux下查看.so和可执行文件是否debug编译的方法必看.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧今天同事问我,如何判断一个.so是否是debug编译的. 我记得以前自己是用file来查看一个.so,根据是否包含"not stripped"来判断该.so是否是debug编译的,于是就没做实 ...

浅谈ctrl+c,ctrl+d,ctrl+z在linux中的意义 2017-01-01

下面小编就为大家带来一篇浅谈ctrl+c,ctrl+d,ctrl+z在linux中的意义.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行. ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg ...

linux修改tomcat默认访问项目的具体步骤(必看篇) 2016-12-22

下面小编就为大家带来一篇linux修改tomcat默认访问项目的具体步骤必看篇.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧tomcat服务器的默认访问路径是webapps目录下的ROOT.如果更改tomcat服务器下的默认访问工程,需要修改tomcat/conf/server.xml配置文件. 打开server.xml可以找到类似下面的配置 ...

linux下passwd命令设置修改用户密码的方法 2016-11-27

下面小编就为大家带来一篇linux下passwd命令设置修改用户密码的方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧1.passwd 简单说明: 我们已经学会如何添加用户了,所以我们还要学习设置或修改用户的密码:passwd命令的用法也很多,我们只选如下的几个参数加以说明:想了解更多,请参考man passwd或passwd --help ...

shell脚本连接并重启远程服务器的方法 2016-11-27

这篇文章主要介绍了shell脚本连接并重启远程服务器方法,需要的朋友可以参考下shell重启远程服务器 #connServer.sh 登陆服务器脚本 本地文件 #!/usr/bin/expect expect -c " spawn ssh [email protected] expect { \"*assword\" {set timeout 30 ...

详解Linux中五个重启命令 2016-10-25

这篇文章给大家介绍了linux中的五个重启命名及重启命令的具体说明,需要的朋友参考下吧一.Linux 的五个重启命令 1.shutdown 2.poweroff 3.init 4.reboot 5.halt 二.五个重启命令的具体说明 shutdown reboot 在linux下一些常用的关机/重启命令有shutdown.halt.reboot.及init,它们都可以达到 ...

浅谈ubuntu中sudoupdate与upgrade的作用及区别 2016-10-20

下面小编就为大家带来一篇浅谈ubuntu 中sudo update与upgrade的作用及区别.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧入门linux的同志,刚开始最迫切想知道的,大概一个是中文输入法,另一个就是怎么安装软件.本文主要讲一下LINUX安装软件方面的特点. 在windows下安装软件,我们只需要有EXE文件,然后双击,下一步 ...

修改Apache配置指定php配置文件php.ini的位置方法 2016-10-02

修改Apache配置指定php配置文件php.ini的位置方法
下面小编就为大家带来一篇修改Apache配置指定php配置文件php.ini的位置方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧一般Apache安装php后,php配置文件默认加载位置在php/lib/文件夹下,如果该文件夹下没有php.ini文件则apache就会找不到php的配置文件,这时有两种方法, 第一种方法:就是复制一个相同版本 ...

centos设置定时任务执行指定脚本的方法 2016-09-27

下面小编就为大家带来一篇centos 设置定时任务执行指定脚本的方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧vim /etc/crontab SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/ # For details see man 4 crontab ...

Linuxshell脚本输出日志笔记整理(必看篇) 2016-09-11

下面小编就为大家带来一篇Linux shell脚本输出日志笔记整理必看篇.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧1.日志方法简介: #日志名称 log="./upgrade.log" #操作日志存放路径 fsize=2000000 #如果日志大小超过上限,则保存旧日志,重新生成日志文件 exec 2>>$ ...

完美解决ntp的错误问题noserversuitableforsynchronizationfo 2016-09-06

下面小编就为大家带来一篇完美解决ntp的错误问题no server suitable for synchronization fo.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧当用ntpdate -d 来查询时会发现导致 no server suitable for synchronization found 的错误的信息有以下2个:  错误 ...

判断LinuxShell环境变量是否存在 2016-07-01

判断LinuxShell环境变量是否存在
这篇文章主要介绍了Linux Shell 判断环境变量是否存在的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下 #!/bin/bash if [ 0"$PATH" = "0" ]; then echo "not found" else echo $PATH fi 比如这里判断环境变量PATH是否存在,存在这 ...

Linux下date命令,格式化输出,时间设置方法 2016-05-25

下面小编就为大家带来一篇Linux下date命令,格式化输出,时间设置方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧date命令的帮助信息 [[email protected] source]# date --help 用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[ ...

shell学习之printf命令格式化输出语句 2016-03-21

printf命令模仿C程序库library里的printf库程序library routine.它几乎复制了该函数的所有功能.不过在Shell层级的版本上,会有些差异.下面这篇文章就给大家主要介绍了shell中printf命令格式化输出语句的相关资料,需要的朋友可以参考下.简介 printf 命令用于格式化输出, 是echo命令的增强版.它是C语言printf()库函数的一 ...

shell脚本编写ping包及arp的监控并发送短信功能 2016-03-15

这篇文章主要介绍了shell脚本编写ping包及arp的监控并发送短信功能,需要的朋友可以参考下下面给大家分享shell脚本编写ping包及arp的监控并发送短信功能,具体代码如下所示: #!/bin/bash NOW="`date +%Y%m%d-%H:%M:%S`" PHONES=15134567893 IP=10.100.8.78 GATEWAY= ...