摘要:linux 环境中支持输入输出重定向,用符号来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如 2>a.txt 表示将错误信息输出到文件a.txt中。同时,还可以在这三个标准输入输出之间实现重定向,比如将错误信息重定向到标准输出,可以用 2>...
阅读全文
摘要:在执行计划任务拷贝文件的时候,用scp命令需要输入密码,这里用公共密钥的方式实现密码的自动输入。具体操作:要求:把192.168.0.2机上的test.tar拷贝到192.168.0.3机器的上192.168.0.2服务器上:mkdir -p ~/.sshchmod 700 ~/.sshssh-ke...
阅读全文
摘要:因为云主机上数据库比较多,所以需要用shell脚本来实现自动定时备份,代码如下:#!/bin/bashid="root" #用户名pwd="123456" #密码dbs="blog.ewsd.cn dangjian.ewsd.cn idc.ewsd.cn shangfa.ewsd.cn" #数据库名...
阅读全文
摘要:最近在研究mongoDB数据库,写了个全自动安装mongoDB数据库的shell脚本,仅供参考,欢迎拍砖,内容如下:#!/bin/bash# shell的执行选项:# -n 只读取shell脚本,但不实际执行# -x 进入跟踪方式,显示所执行的每一条命令# -c "string" 从strings中...
阅读全文
摘要:最近使用ThinkPHP连接mongoDB数据库进行增删改查,在使用之前,需要PHP本身支持对mongoDB的连接,下面是我安装PHP的mongoDB扩展的方法wget -c http://pecl.php.net/get/mongo-1.3.6.tgztar zxvf mongo-1.3.6.tg...
阅读全文
摘要:我只是把命令放到shell文件中了,方便安装,代码如下:#!/bin/bash# shell的执行选项:# -n 只读取shell脚本,但不实际执行# -x 进入跟踪方式,显示所执行的每一条命令# -c "string" 从strings中读取命令# 下载目录downloadsDir=/root/D...
阅读全文
摘要:.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileN...
阅读全文
摘要:[root@localhost Data]# cat iptable> 3> 4> 5> > 6> end[root@localhost Data]# cat iptable 3456[root@localhost Data]#
阅读全文
摘要:软件环境:VMware WorkstationCentOS 6.5NodeJS v0.12.5安装过程:Step 1、确认服务器有nodejs编译及依赖相关软件,如果没有可通过运行以下命令安装。[root@****** node-v0.12.5]# yum -y install gcc gcc-c+...
阅读全文
摘要:使用SecureCRT设置linux系统登录的ssh公钥认证linux系统环境:CentOS 5.81.修改ssh配置文件/etc/ssh/sshd_configRSAAuthentication yes //使用RSA加密算法PubkeyAuthentication yes //使用公钥认证Aut...
阅读全文
摘要:nginx.shapt-get install -y build-essential gcc g++ make m4 libpcre3 libpcre3-dev libcurl4-gnutls-dev libjpeg62-dev libpng12-dev libmemcached-dev &&rm ...
阅读全文
摘要:centos 6.5 编译安装了 Nginx1.6.0+MySQL5.6.19+PHP5.5.14---------------------------------------------------------------------------------------------安装包:http...
阅读全文
摘要:linux shell 基础 使用日志与心得1.#!/bin/bash 第一行就出现#!/bin/bash是指此脚本使用/bin/bash来解释执行。其中,#!是一个特殊的表示符,其后,跟着解释此脚本的shell路径。bash只是shell的一种,还有很多其它shell,如:sh,csh,ksh,t...
阅读全文
摘要:Ubuntu 14.04 配置iptables防火墙----------------------- 配置防火墙,开启80端口、3306端口 ---- start -----------------------# 说明:Ubuntu默认安装是没有开启任何防火墙的,为了服务器的安全,建议大家安装启用防火...
阅读全文
摘要:步骤1:保持联网状态,命令 # wget http://go.googlecode.com/files/go1.2.linux-amd64.tar.gz这里下载的是64位,wget这里默认下载到当前目录下,比如 /目录下。步骤2:本目录下命令直接解压#mkdir -p /Data/apps#tar-...
阅读全文
摘要:一、配置防火墙,开启80端口、3306端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewall...
阅读全文
摘要:1、安装Nginx:安装包目录mkdir -p /Data/tgzcd /Data/tgz安装编译依赖yum install wgetyum install pcreyum install openssl*yum -y install gcc gcc-c++ autoconf libjpeg lib...
阅读全文
摘要:1、在装完系统后,CentOS默认普通用户是无法使用sudo命令的,这时我们就需要将登陆的用户加入/etc/sudoers文件中 假设用户名是yhd3、切换到超级用户:$ su - 当然输入的 password 是 root 的密码3、打开/etc/sudoers文件:$vi /etc/sudo...
阅读全文
摘要:/*************依赖包安装****************/下面是可能的依赖包,安装过程中根据需要安装build-essential gcc g++ make automake autoconf re2c wget cron bzip2 libzip-dev libc6-dev file...
阅读全文