- 浏览: 82568 次
- 性别:
- 来自: 杭州
-
最新评论
文章列表
-Xms=-Xmx <4G
java -Xmx3550m -Xms3550m -Xmn2g -Xss128k
禁止root用户SSH登录
vim /etc/ssh/sshd_config
UseDNS no
PermitRootLogin no
#AddressFamily inet
#SyslogFacility AUTHPRIV
#PasswordAuthentication yes
service sshd restart
一、用户权限集中管理
编辑/etc/sudoers文件把Defaults env_reset改成Defaults !env_reset
1、设计2个组
开发人员权限
/usr/bin/tail /app*,/bin/grep /app*,/b ...
查看python的版本
#python -V
Python 2.6.6
下载Python-2.7.11
wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz
tar -zxvf Python-2.7.11.tgz
cd Python-2.7.11
#./configure
#make all
#make install
#make clean
#make distclean
#/usr/local/bin/python2.7 -V ...
一、函数
设置默认参数时,有几点要注意:
1是必选参数在前,默认参数在后,否则Python的解释器会报错(思考一下为什么默认参数不能放在必选参数前面);2是如何设置默认参数。
当函数有多个参数时,把变化大的参数放前面,变化小的参数放后面。变化小的参数就可以作为默认参数。
def enroll(name, gender, age=6, city='Beijing'):
print 'name:', name
print 'gender:', gender
print 'age:', age
print 'city:', city
print enr ...
一、使用list和tuple
Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。
classmates = ['Michael', 'Bob', 'Tracy']
print classmates[0]
classmates.append('jinzk')
print classmates[3]
classmates.pop(1)
print classmates
classmates.insert(1, 'Jack')
print classmates
另一种有序列表叫元组:tuple。tuple和list非常类似, ...
wget http://repo1.maven.org/maven2/org/codehaus/sonar/runner/sonar-runner-dist/2.4/sonar-runner-dist-2.4.zip
http://stuff.stevenreid.uk/2015/03/17/install-sonarqube-runner-2-4-on-windows-7/
1、设置mysql属性
CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'sonar' IDENTIFI ...
sed : Stream editor ,逐行处理文本
行编辑器sed
全屏编辑器vi
模式空间: 默认不编辑原文件,仅对模式空间中的数据做处理;而后处理结束后将模式空间打印至屏幕
sed [options] 'AddressCommand' file...
options:
-n: 静默模式,只打印符合条件的行
Address
1、StartLine,endLine
1,100
$:最后一行 sed -n '$p' test.txt
倒数第二行 tac test.txt |sed -n 2p
2、 /RegExp/
/^root/ ...
grep 根据模式搜索文本,并将符合模式的文本显示出来
Pattern 文本字符串和正则表达式的元字符组合而成匹配条件
grep [option] Pattern [file...]
1、查找带有root字符的行
grep 'root' /etc/passwd
2、查找带有root字符的行并高量显示
grep --color 'root' /etc/passwd
3、-v 方向查找,显示没有被匹配到的行
grep -v 'root' /etc/passwd
4、-o 只显示被匹配到的字符串
grep -o 'root' /etc/passwd
5、-A # 把匹 ...
一、Python升级 安装pip
安装依赖包
yum install gcc zlib zlib-devel openssl openssl-devel readline readline-devel python-devel -y
升级Python,执行
tar -zxvf Python-2.7.10.tgz
cd Python-2.7.10
./configure
make all & make install
make clean & make distclean
目前的路径应该是/usr/local/bin/python2.7,顺便看下版本
...
搭建环境:Centos x 6.6 64bit
前置环境jdk1.7、maven3.0.5
如果是你32bit的机器,可以直接下载官方已经编译好的包,64bit的机子重新编译步骤如下。
安装依赖工具
yum install cmake lzo-devel zlib-devel gcc gcc-c++ autoconf automake libtool ncurses-devel openssl-devel libXtst
tar xvf protobuf-2.5.0.tar.gz
cd protobuf-2.5.0
./configure
make
make install ...
在maven的setting.xml文件中 的 profiles 节点 加入:
<profile>
<id>jdk17</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<mave ...
1、下载单个文件
svn co --depth=empty http://url:9000/trunk/Sources/java pom.xml
2、第一次co需要用户名密码
引用
svn co http://url:9000/trunk/Sources/java/pom.xml --username jzk --password 123456
1、centos安装python
mkdir /usr/local/python3.4
cd /root/soft
wget https://www.python.org/ftp/python/3.4.1/Python-3.4.1.tgz
tar -zxvf Python-3.4.1.tgz
cd Python-3.4.1
./configure --prefix=/usr/local/python-3.4
make & make install
1、安装配置sendmail软件
yum install -y sendmail sendmail-cf m4
2、设置Sendmail服务的网络访问权限
vi /etc/mail/sendmail.mc
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
将127.0.0.1改为0.0.0.0,意思是任何主机都可以访问Sendmail服务。如果仅让某一个网段能够访问到Sendmail服务,将127.0.0.1改为形如192.168.1.0/24的一个特定网段地址。
3、生成Sendmail配置文件
Sendm ...
centos6.6 脚本
- 博客分类:
- Linux(CentOS)
软件存放于~/soft下面,安装常用软件java、tomcat、svn、maven
mkdir /app
cd ~/soft
#!/bin/bash
#static
cd /etc/sysconfig/network-scripts
sed -i 's/ONBOOT=no/ONBOOT=yes/g' ifcfg-eth0
sed -i 's/dhcp/static/g' ifcfg-eth0
echo IPADDR=192.168.1.100 >> ifcfg-eth0
echo NETMASK=255.255.255.0 >> ifcf ...