自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (4)
  • 收藏
  • 关注

原创 批量添加顺序用户(如果要添加指定文件里的用户,稍作修改即可)

批量添加有顺序用户: [root@linux115 thebook]# cat userAdd_test.sh #!/bin/bash#this is a program which add a list user.#if the user exists,userstatus is "on"#            not exists, userstatus is "of

2012-11-06 14:26:00 821

原创 使用awk命令逐字打印文本内容~纯属一时兴起,没多大作用~

下面是一个使用awk命令逐字打印文本内容,因为刚学shell不久,还不懂在awk里怎用上sleep,所以只能通过运算来延迟时间,所以造成占用CPU资源高,效率低~这只是纯属一时兴起,顺便练练使用awk命令~嘻嘻~ [root@linux115 awk]# more readtxt.txt {A[NR]=$0}END{   for(j=1; j        for(i=

2012-11-06 14:21:20 910

原创 查找僵尸进程并杀死的小脚本

查找僵尸进程并杀死:[root@linux115 thebook]# cat zombie_process_kill.sh#!/bin/bash#this program used to kill the zombie process pro=`ps aux | awk '{print $1":"$2":"$8}'`for i in $prodo   p1=`e

2012-11-06 14:15:57 905

原创 sed,流编辑常用组合命令

# sed -e 'd' file     删除所有行# sed -e '5d' file    删除第5行# sed -e '1,5d' file    删除第1到第5行之间所有行# sed -e '/^#/d' file   删除以‘#’开头的行# sed -e '/zgl/d' file   删除有匹配‘zgl’的行# sed -e '/^$/d' file   删除空白

2012-11-06 14:12:00 1029

原创 远程登录2003根域时,提示需要远程桌面用户权限

在登录根域管理计算机时遇到以下情况:  解决方法: 本地登录根域计算机,查看“我的电脑”-----“属性”---“远程”里面的远程桌面有没选上如果有选上了但还是不行,继续下一步:  右击“Administrator”----“属性”---“隶属于”,看看名称下面有没一项“Remote Desktop Users”,如果没有,点击”添加“

2012-10-19 22:09:29 1009

原创 新加入域提示无法联系域

新加入域,提示不能联系域的问题。 1.       检查本机是否与域服务器能通。2.       检查本机的DNS是否已设置指定为域服务器(DC)的地址,可以通过nslookup解析检查是否能解析DNS地址。3.       检查workstation,TCP/IP NetBios Helper、remote register这些服务有没启动了,设置为自动启动。

2012-10-16 17:41:22 5973

原创 shell部分test比较命令使用

文件比较:--------------------------------------------d file  检查file是否存在并且是一个目录-e file  检查file是否存在-f file  检查file是否存在并且是一个文件-r file   检查file是否存在并且可读-s file  检查file是否存在并且不为空-w file  检查file是否存在并且

2012-10-16 17:36:51 516

原创 部分常用命令

wc  用于对文本中数据统计。默认打印3个值:文本行数   文本单词数   文本字节数    如: [root@linux115 shelltest]# wc test  2 12 86 test [root@linux115 shelltest]# wc -c test   #计算字节数 86 test [root@linux115 shelltest]# wc -l t

2012-10-16 17:34:57 389

原创 在网络上隐藏自己的计算机

[root@linux115 kernel]# echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all(原来的默认值是0)运行命令后在网络将隐藏了你的计算机,对其他主机发来的ping查询不作响应,忽略网络上的imcp 请求。如果要重现,只要把命令的“1”改为“0”既可。

2012-10-16 17:32:40 734

原创 检查并列出任何磁盘问题命令

命令:fsck -n 举例:[root@linux115 etc]# fsck -nfsck from util-linux-ng 2.17.2e2fsck 1.41.12 (17-May-2010)警告! /dev/mapper/vg_linux115-lv_root已挂载.Warning: skipping journal recovery because

2012-10-16 17:27:25 1314

原创 Linux系统监控工具(常用命令)

管理员必备的Linux系统监控工具(下面仅是一部分)top :    实时动态地显示系统当前运行的进程,5秒钟刷新一次。vmstat :    显示进程、内存、内存分布、堵塞IO、traps、CPU活动信息。    vmstat 2 (每2秒输出一条结果)    vmstat -a 2 (显示活跃和非活跃内存)w :    显示系统当前登录的用户及其运行的进程。

2012-09-13 09:34:54 835

原创 Linux email邮件服务器配置(postfix)

测试系统:64位RHEL6 使用postfix配置MTA一、安装包    postfix-2.6.6-2.el6.x86_64.rpm二、配置文件(/etc/postfix/main.cf)【把有中文解释的配置项配置好或添加上就完成了基本的邮件服务配置,需要更多功能可继续添加配置】#soft_bounce = noqueue_directory = /var/spool

2012-09-13 09:32:16 7206

原创 Linux 忘记root用户密码

系统:RHEL6  x86_64如果忘记了root用户密码时,可登录单用户模式进行重新设置密码。(远程无法弄,必须在系统的机子上弄)开始系统时,在启动倒计时的时候按方向选择(箭头)来进入GRUB界面。在GRUB启动后,会出现一个Linux的启动选项可以选择(是图形界面的),会看到一个界面框里有登录系统选择菜单(如果安装有多个系统会有显示),选择Red Hat*****,然后按e进入操作

2012-08-01 16:17:30 472

原创 Linux 网络常用配置命令

网络相关命令:ifconfig   可以添加、修改、显示网上IP地址信息。但添加或修改网卡IP只是临时起作用,重启启动network服务或重启系统后会还原到原来的网卡配置。如果要永久性的修改或添加可以到/etc/sysconfig/network-scripts 里面找到对应网卡文件进行修改。DNS修改可在/etc/resolv.conf里修改。netconfig   永久性配置网

2012-08-01 16:16:22 654

原创 Linux 启动时进入命令模式与窗口模式等切换

系统启动配置文件:/etc/inittab  # Default runlevel. The runlevels used are:#   0 - halt (Do NOT set initdefault to this)#   停止系统运行#   1 - Single user mode#   进入单用户模式,不带网络功能#   2 - Multiuser, with

2012-08-01 16:15:12 2492

原创 Linux:-bash: ***: command not found,系统很多命令都用不了,均提示没有此命令

测试系统:64位RHEL6突然之间linux很多命令都用不了,均提示没有此命令。这应该是系统环境变量出现了问题导致的。 解决办法:先用:echo $PATH  查看path是否含有:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin如果没有先用临时环境变量(重启后消失)#export PA

2012-07-19 09:08:27 4746 2

原创 Linux 查看系统用户相关的一些命令

查看系统用户相关的一些命令。 (1)who   显示当前登录的所有用户。系统当前登录的所有用户信息会记录在utmp这个文件中,who命令通过查询utmp文件查看登录系统用户的信息(utmp must not be writable by the user class "other")。 (2)w     显示正在登录系统的所有用户信息和他们的进程。同样是通过查询utmp文件获取信息

2012-07-19 09:03:44 1173

原创 Linux 查看端口被谁使用中

lsof -i :80   查看80端口被什么程序占用netstat -an | grep :80  查看80端口的是否已在使用中,可验证使用该端口的服务是否已正常运行netstat -tunlp | grep :80  查看80端口是被哪个服务使用着[root@linux115 log]# netstat -tunlp | grep 80tcp        0      0

2012-07-19 09:00:50 873

原创 windows 在计算机上将IP与MAC地址绑定

想将一个IP地址与MAC地址进行绑定,在命令符窗口中输入下面命令:(例如将192.168.1.110与90-E6-BA-42-BD-6B绑定)C:\Users\zglin>arp -s 192.168.1.110 90-E6-BA-42-BD-6B 解除绑定命令:C:\Users\zglin>arp -d 192.168.1.110

2012-07-13 18:12:23 1828

原创 vsftp添加新用户;限定ftp用户只能访问自己的家目录

一、vsftp添加用户[root@linux115 ~]# adduser -g ftp -s /sbin/nologin mmc[root@linux115 ~]# passwd mmc输入密码。这样添加了一个用户名为:mmc 的新用户,新添加的用户只能登录FTP,不能作为系统用户登录。 新添加的用户默认家目录是在/home 下有个以用户名为文件名的文件夹,如果想使用指定

2012-07-13 18:05:38 3337

原创 vsftp 登录报错:500 OOPS: cannot change directory:/home/*******

我的系统:64位RHEL6 1、问题:vsftp登录报错”500 OOPS: cannot change directory:/home/*******”   解决: A、首先检查权限问题; B、ftp服务器连接失败,错误提示:500 OOPS: cannot change directory:/home/*******500 OOPS: child died

2012-07-10 18:17:17 16224

原创 vi 一些常用命令

ctl + f  下一屏内容ctl + b  上一屏内容移动光标指令:----------------------------------------------------G                将光标移到文本的最后一行(第一个非空白字符处)* G              将光标移到文本的第*行gg               将光标移到文本的第一行(第一个非空白

2012-07-10 18:03:13 592

原创 Linux下安装过程中编译PHP时报错:configure: error: libjpeg.(a|so) not found

我测试的系统:64位redhat6 问题:在Linux下安装PHP过程中,编译时出现configure: error: libjpeg.(a|so) not found 错误的解决办法检查之后发现已经安装了libjpeg,但是在/usr/lib目录下没有libjpeg.so这个文件,在/usr/lib64下是有的,虽然使用–with-jpeg-dir=/usr/lib64 依然

2012-07-08 20:05:21 1120

原创 MySQL问题解决:-bash: mysql: command not found

问题:      [root@linux115 /]# mysql -uroot -p      -bash: mysql: command not found   因为mysql命令的路径在/usr/local/mysql/bin下面,所以你直接使用mysql命令时,系统在/usr/bin下面查此命令,所以找不到了   解决办法是: ln -s /usr/local/mysql/

2012-06-30 09:08:34 4877

原创 MySQL问题: Starting MySQL/etc/init.d/mysql: line 159: kill: (21755) - No such process

问题:   Starting MySQL/etc/init.d/mysql: line 159: kill: (21755) - No such process解决办法编辑mysqld: [root@linux115 ~]#vi /etc/rc.d/init.d/mysqld 找到类似这样一行(我这里是304行): $bindir/mysqld_safe --datadir

2012-06-30 09:06:15 7842

原创 MySQL 添加数据库登录新用户

#---下面创建了一个账户为'test',密码为'test'的账户mysql>grant select,insert,delete,update on test.* to test identified by 'test';Query OK, 0 rows affected (0.00 sec)#---select,insert,delete,update  指定该用户拥有的权限#

2012-06-30 08:58:18 901

原创 jkd测试时问题:-bash: /server/jdk1.7/bin/javac: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录

问题:[root@linux115 server]# javac -version-bash: /server/jdk1.7/bin/javac: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录 解决:找到系统光盘里的rpm 包,安装下面 glibc包 和nss包:(可能有一些不用也行,但还是把下面的包都装了)glib2

2012-06-20 13:36:28 3818

原创 Linux下JDK安装配置

系统:redhat6.0 64位jdk:jdk-7u1-linux-i586.tar.gz解压包:[root@linux115 server]# tar zxvf jdk-7u1-linux-i586.tar.gz重命名为jdk1.7:[root@linux115 server]# mv jdk1.7.0_01/  jdk1.7         #修改文件名为jdk1.7配

2012-06-20 13:33:45 716

原创 gd库安装出现问题:make[2]: *** [gdparttopng] Error 1

系统:rhel-server-6.0-x86_64 问题现象:[root@localhost gd-2.0.32]# make……………………make[2]: *** [gdparttopng] Error 1make[2]: Leaving directory `/root/gd-2.0.32'make[1]: *** [all-recursive] Erro

2012-06-13 22:31:58 1247

原创 httpd启动问题:httpd: apr_sockaddr_info_get() failed for linux.64.114……

Apache启动出现:[root@linux bin]# service httpd restartAH00557: httpd: apr_sockaddr_info_get() failed for linux.64.114AH00558: httpd: Could not reliably determine the server's fully qualified domain

2012-06-10 21:41:57 7035

原创 Apache问题解决:httpd: Could not reliably determine the server's fully qualified domain name

在Linux下 启动时,出现:httpd: Could not reliably determine the server's fully qualified domain name解决方案:进入apache的安装目录:linux : /usr/local/apache/conf用vi打开httpd.conf将里面的#ServerName localhost:80注

2012-06-10 21:39:34 537

原创 Linux+Apache+MySQL+php (LAMP)安装配置

LAMP安装(系统:redhat6)首先检查下面的元是否已安装:(用rpm -qa ***检查)zlib-devellibjpeg-devellibpng-devellibtiff-develfreetype-developenssl-devellibxml2-develgettext-devel1.安装GD2#tar xzvf gd-2.0.35.

2012-06-10 21:35:19 1034

原创 邮件服务器,postfix能正常启动,但无法发送邮件

postfix能正常启动,但无法发送邮件,查看日志文件(/var/log/maillog):May 28 08:19:46 linux115 postfix/local[17523]: fatal: open lock file pid/unix.local: cannot open file: Permission deniedMay 28 08:19:47 linux115 pos

2012-06-08 11:59:32 4556

原创 邮件服务器启动postfix时的问题:master 已死,但 pid 文件仍存

[root@linux115 ~]# service postfix restart关闭 postfix:[失败]启动 postfix: [确定][root@linux115 ~]# service postfix statusmaster 已死,但 pid 文件仍存问题原因:在/var/lib/postfix/里面有个 master.lock 的文件,可能也需要改一下拥有

2012-06-08 11:57:27 4966

原创 邮件服务器启动postfix时的问题:启动 postfix: [失败]

[root@linux115 spool]# service postfix start启动 postfix: [失败][root@linux115 log]# postfix startpostsuper: fatal: scan_dir_push: open directory defer: Permission deniedpostfix/postfix-script: fa

2012-06-08 11:55:11 16861

原创 Linux下DNS服务器安装配置

系统:redhat6  一、安装必要软件: 二、全局配置文件:(/etc/named.conf)[root@linux115 etc]# vi named.conf options {        listen-on port 53 { 210.*.241.115; };        directory       "/var/named";

2012-06-08 11:50:31 813

原创 dhcp配置问题:dhcpd 已死,但是 subsys 被锁

现像:[root@linux115 ~]# service dhcpd statusdhcpd 已死,但是 subsys 被锁问题解决:经过多次检查,配置文件是没错的发现,每次启动都会新添加一个新的进程,[root@linux115 run]# service dhcpd stop没有任何提示,再通过ps -ax查看,进程也没有停止,启动多少次就有多少个在运行着

2012-06-06 10:04:50 1151

原创 dhcp 服务器配置

系统:redhat 6  x86_64 一、检查安装包[root@linux115 ~]# rpm -qa | grep dhcpdhcp-4.1.1-12.P1.el6.x86_64二、修改配置文件/etc/dhcp/dhcpd.conf如下://支持的dhcp动态更新方式(non:不支持;interim:互动更新模式;ad-hoc:特殊更新模式)ddns-upd

2012-06-06 09:46:29 517

LAMP(linux,apache,mysql,php)的配置文档

一个完整的LAMP配置的方法,,是本人安装配置过程的笔记,基于REDHAT5.5配置的,,步骤一步步来且详细,还有一些解说,对于初学者是绝好的帮助文档!!

2011-01-16

Thinking in Java(4th Edition英文版)

学习JAVA的一本好书,是你JAVA编程路上的好伴侣,很值去看,特别这是英文版的更好。

2010-08-18

MySQL详细参考手册

MYSQL参考手册,有空可以下载来看看,会对你学习MYSQL有帮助的。

2010-08-13

MySQL5.0常用命令

MYSQL的常用命令,,可以下载以便须要时急用。

2010-08-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除