摘要: 1.字符串判断 str1 = str2 当两个串有相同内容、长度时为真 str1 != str2 当串str1和str2不等时为真 -n str1 当串的长度大于0时为真(串非空) -z str1 当串的长度为0时为真(空串) str1 当串str1为非空时为真 2.数字的判断 int1 -eq int2 两数相等为真 int1 -ne int2 两数不等为真 i... 阅读全文
posted @ 2018-06-26 15:55 谭普利特 阅读(216) 评论(0) 推荐(0) 编辑
摘要: /etc/crontab文件和crontab -e命令区别/etc/crontab文件和crontab -e命令区别 1、格式不同 前者 # For details see man 4 crontabs # Example of job definition:# . minute (0 - 59)# 阅读全文
posted @ 2018-06-26 15:51 谭普利特 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 使用密码登录,每次都必须输入密码,非常麻烦。好在SSH还提供了公钥登录,可以省去输入密码的步骤。 所谓"公钥登录",原理很简单,就是用户将自己的公钥储存在远程主机上。登录的时候,远程主机会向用户发送一段随机字符串,用户用自己的私钥加密后,再发回来。远程主机用事先储存的公钥进行解密,如果成功,就证明用 阅读全文
posted @ 2018-06-26 15:49 谭普利特 阅读(116) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash #centos6.8 x86_64系统最小化安装优化脚本 #系统基础优化,建议以root运行 if [ $USER != "root" ];then echo "需要使用sudo运行此脚本" exit 1 fi yum -y intall wget cd /usr/local/src wget http://mirrors.163.com/.help/C... 阅读全文
posted @ 2018-06-26 15:44 谭普利特 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 由于redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,安装CentOS yum工具,再配置其他源,以下为详细过程:删除redhat原有的yum及RedHat订阅软件包 # rpm -qa | grep subscription-manager 阅读全文
posted @ 2018-06-26 15:42 谭普利特 阅读(236) 评论(0) 推荐(0) 编辑
摘要: #通过visudo编辑/etc/sudoers Runas_Alias OP = root #定义使用sudo的时候以哪个用户执行命令,一般都是使用root #命令别名 Cmnd_Alias NETWORKING = /sbin/route, /sbin/ifconfig, /bin/ping,/sbin/dhclient, /usr/bin/net, \ ... 阅读全文
posted @ 2018-06-26 15:12 谭普利特 阅读(163) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash echo -e [`date +"%Y-%m-%d %H:%M:%S"`] start #system time time=`date +"%y-%m-%d"` #host IP host="127.0.0.1" #database backup user user="root" #database password passwd="yourpasswd" #Create... 阅读全文
posted @ 2018-06-26 15:09 谭普利特 阅读(117) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bashwget http://www.vim.org/scripts/download_script.php?src_id=14376 -O nginx.vimmv nginx.vim /usr/share/vim/vim74/syntaxecho "au BufRead,BufNewFile /etc/nginx/*,/usr/local/nginx/conf/* if &ft... 阅读全文
posted @ 2018-06-26 11:07 谭普利特 阅读(358) 评论(0) 推荐(0) 编辑