adduser添加用户和终端方向键tab键不能用的解决

问题描述:
用adduser命令新增了用户之后,发现在该新建用户下的命令终端,使用方向键无法调出历史命令,同时tab键也无法补全输入命令。

问题解决:
在/etc/passwd中发现,该新建用户使用的shell为/bin/sh,而能正常使用的用户shell为/bin/bash,通过ls -l /bin/sh查看/bin/sh得知,在ubuntu系统中,/bin/sh默认链接为dash。
因此,只需要在/etc/passwd中修改该用户对应的shell为/bin/bash即可解决该问题。[……]

阅读全文»

继续阅读adduser添加用户和终端方向键tab键不能用的解决

MySQL五个查询优化方法

熟悉SQL的人都知道,完成同一个任务,SQL可能有多种写法,但不同写法的查询性能可能会有天壤之别,本文列举出五个查询优化的方法,当然,优化的方法还有很多。  

1、优化数据类型

MySQL中数据类型有多种,如果你是一名DBA,正在按照优化的原则对数据类型进行严格的检查,但开发人员可能会选择他们认为最简单的方案,以加快编码速度,或者选择最明显的选择,因此,你可能面临的都不是最佳的选择,如果可能的话,你应该尝试以通用准则来改变这些决定。 IT专家网独家:MySQL存储过程调试

(1)[……]

阅读全文»

继续阅读MySQL五个查询优化方法

[转]关于性格内向者的10个误解,献给奋战在一线的程序员

我非常幸运的发现了这本《内向者优势——如何在外向的世界中获得成功》的好书,我感觉就好像是有人专门为我们这个罕见的小群体写了一部百科全书一样,它不仅对我的很多怪癖做了解释,还帮助我从一个崭新且积极的角度重新定义了我的整个人生。

 

毫无疑问,几乎所有认识我的人都会说,“啊哈,你不会到现在才发现你是个性格内向者吧?”,其实这并不是那么简单,问题在于将一些人贴上内向者的标签是一种非常浅显且充满各种常见误解的行为,事实要比这复杂的多(在Carl King讲过之后,就更是如此了)

Lan[……]

阅读全文»

继续阅读[转]关于性格内向者的10个误解,献给奋战在一线的程序员

如何查看linux版本

  如何得知自己正在使用的linux是什么版本呢,下面的几种方法将给你带来答案!

  1. 查看内核版本命令:

  1) [root@q1test01 ~]# cat /proc/version

   Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 200[……]

阅读全文»

继续阅读如何查看linux版本

PHP常用函数类

<?php
class useful{
/*
* 常用函数类
* 作 者:多菜鸟
* 联系邮箱:kingerq AT msn DOT com
* 创建时间:2005-07-18
* 来源:http://blog.csdn.net/kingerq
*/

/*
* 功能:格式化数字,以标准MONEY格式输出
*/

function formatnumber($num){
return number_format($nu[……]

阅读全文»

继续阅读PHP常用函数类

PHP Unable to allocate memory for pool错误

这几天为Web服务器上PHP安装了APC扩展,最近老是提示Warning: require_once() [function.require-once]: Unable to allocate memory for pool.在网上Google了一下,原来是我为APC扩展分配的cache空间满了
搜索到的解决方法:
1. apc增大 apc.shm_size ,比如,从默认的30M 变成256M
2. 隐藏PHP的Warning 报警

当然啦,前者是王道,后者是诡道。

我的解决方法如下:[……]

阅读全文»

继续阅读PHP Unable to allocate memory for pool错误
鄂ICP备13000209号-1

鄂公网安备 42050602000277号