Linux
web256
这个作者很懒,什么都没留下…
展开
-
Linux 用户管理相关
/etc/passwdroot:x:0:0:root:/root:/bin/bash用户名:密码位:UID(数字标识):GID(缺省用户组):描述信息:宿主目录UID = 0 超组户名UID = 500 -60000 普通用户UID = 1-499 伪用户/etc/shadowroot:$原创 2012-11-25 21:08:43 · 273 阅读 · 0 评论 -
每天学点shell [第一天]
#!/bin/bashecho 命令echo "test"; 双引号解析变量echo 'test'; 单引号不解析变量echo "\"test"; 支持转义符号-e 忽略转义符号 好玩的东东 echo -e "\e[1;31m This is read text \e [0m";说是会变色,不过没看到效果哈。原创 2012-12-03 09:19:49 · 398 阅读 · 0 评论 -
进程相关命令
进程相关jobs 查看后台运行任务bg 切换到后台fg 取出任务进程查看ps aux 查看系统所有的进程ps -lA 也是能够查看系统进程ps axjf 连同部分进程树状态。kill 杀掉进程.killall -9 httpd 强制杀掉apachefree 查看内存使用情况 -b kb原创 2012-12-01 22:38:29 · 368 阅读 · 0 评论 -
Linux查询用户相关信息(w,who, last..)
Linux查询用户相关信息w 命令09:39:06 up 24 min, 2 users, load average: 0.00, 0.00, 0.00USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot tty1 - 09:15原创 2012-12-01 10:28:05 · 567 阅读 · 0 评论 -
crontab 常见 /dev/null 2>&1 详解
大部分在 crontab 计划任务中都会年到未尾带 >/dev/null 2>&1,是什么意思呢?> 是重定向/dev/null 代表空设备文件1 表示stdout标准输出,系统默认值是1,所以 ">/dev/null" 等同于 "1>/dev/null"2 表示stderr标准错误& 表示等同于的意思,2>&1,表示2的输出重定向等同于1整句的意思就是转载 2012-11-30 16:51:09 · 17878 阅读 · 0 评论 -
Linux 用户管理
root:x:0:0:root:/root:/bin/bash用户名:密码位:UID(数字标识):GID(缺省用户组):描述信息:宿主目录UID = 0 超组户名UID = 500 -60000 普通用户UID = 1-499 伪用户root:$1$/xXEimml$HsCUy6b原创 2012-11-29 21:48:27 · 323 阅读 · 0 评论 -
Linux之ACL权限
引言前面的内容中,我们讲到传统的权限仅有三种身份(owner,group,others)搭配三种权限(r,w,x)以及三种特殊的权限(SUID,SGID,SBIT),随着应用的发展,这些权限组合已不能适应现在复杂的文件系统权限控制要求。例如,目录data的权限为:drwxr-x—,所有者与所属组均为root,在不改变所有者和所属组的前提下,要求用户yufei对该目录有完全访问权限(转载 2012-11-30 09:40:52 · 416 阅读 · 0 评论 -
源码包安装mysql5.0
1.假设已经有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz两个源文件(1)先安装cmake(mysql5.5以后是通过cmake来编译的)[root@ rhel5 local]#tar -zxv -f cmake-2.8.4.tar.gz[root@ rhel5 local]#cd cmake-2.8.4[root@ rhel5 cmake-2转载 2012-11-29 09:40:13 · 355 阅读 · 0 评论 -
Linux软件安装之Memcache安装
据说Memcache用到了python的一个Socked处理,所以安装Memcache之前,还需要安装一个安装包,叫做libevent,下载地址为:http://monkey.org/~provos/libevent/。我下载的为libevent-1.4.13-stable.tar.gz,把该文件放入存放软件的常用文件夹,比如/usr/local/software, 并用命令进入该文件夹。转载 2012-11-29 11:56:16 · 346 阅读 · 0 评论 -
LNMP和LAMP的编译安装
在编译这些源码包之前,我们需要确认系统中有gcc,gcc-c++,make编译器,一般系统都自带了gcc和make编译器,所以我们只要安装gcc.Shell> sudo apt-get install build-essentia ; 一般安装一个源码包的过程是:1.解压源码包的tar.gz文件,如 tar -xvf mysql.tar.gz -C /op原创 2012-11-26 22:59:13 · 387 阅读 · 0 评论 -
设置修改CentOS系统时区
在我们使用CentOS系统的时候,也许时区经常会出现问题,有时候改完之后还是会出错,下面我们就来学习一种方法来改变这个状况。如果没有安装,而你使用的是 CentOS系统 那使用命令 yum install ntp然后:ntpdate us.pool.ntp.org 。因为CentOS系统是用rhas的源码再编译的,很多地方是完全一样的。rhas5的时区是以文件形式存在的,当转载 2012-11-25 14:35:18 · 320 阅读 · 0 评论