摘要:
二元比较操作符,比较变量或者比较数字. 注意数字与字符串的区别. 1.整数比较 [cpp] view plain copy -eq 等于,如:if [ "$a" -eq "$b" ] -ne 不等于,如:if [ "$a" -ne "$b" ] -gt 大于,如:if [ "$a" -gt "$b& 阅读全文
摘要:
如果表达式中包含特殊字符,Shell 将会进行替换。例如,在双引号中使用变量就是一种替换,转义字符也是一种替换。 举个例子: 复制纯文本复制 #!/bin/bash a=10 echo -e "Value of a is $a \n" #!/bin/bash a=10 echo -e "Value 阅读全文
摘要:
下载deb-bundle包 1.mysql下载页面 2.解压 安装(注意安装顺序) 安装顺序如下: 1.mysql-common_5.7.10-1ubuntu14.04_amd64.deb 2.libmysqlclient20_5.7.10-1ubuntu14.04_amd64.deb 3.libm 阅读全文
摘要:
参考 http://www.khattam.info/2009/08/04/solved-subprocess-pre-removal-script-returned-error-exit-status-2-error/ 我在ubuntu上安装ldap-account-manager的时候出错, 当 阅读全文
摘要:
Some packages could not be installed. This may mean that you haverequested an impossible situation or if you are using the unstabledistribution that s 阅读全文
摘要:
dpkg -l 每条记录对应一个软件包,每条记录的第一, 二, 三个字符是软件包的状态标识, 后边依此是软件包名称,版本号, 和简单描述。 关于每个状态,可以参考 man dpkg-query 关于每个状态的描述,可以参考 man dpkg # 搜索 Package states 第一个字符为期望值 阅读全文
摘要:
说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。 一、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softn 阅读全文
摘要:
升级php5的时候,发现nginx无法链接到php5,怀疑是php5端口的问题。 netstat -an未发现监听9000端口。 查看/var/log/php5-fpm.log一切正常。 随后查看/etc/php5/fpm/pool.d/www.conf,发现listen = /var/run/ph 阅读全文
摘要:
在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为他是Ubuntu通过新立得安装软件的常用工具命令。 本文列举了常用的APT命令参数: apt-cache search package 搜索软件包 apt-cache show package 获取包的相关信息,如说明、大小、版 阅读全文
摘要:
一、安装vpn服务 1 sudo apt-get install pptpd 二、接下来配置pptpd服务 主要有三个配置文件 1 /etc/pptpd.conf /etc/ppp/pptpd-options /etc/ppp/chap-secrets 我们先来修改pptpd.conf 1 vim 阅读全文