随笔分类 - Linux
摘要:Ubuntu 10.10 U盘安装问题解决方法如果你使用 UltraISO 或者其它方法将ISO写入U盘进行Ubuntu 10.10 的安装的话,你可能遇到下面几种问题1. 显示 Could Not Find Kernel image:Linux Boot将安装目录下/syslinux 或者 /boot/syslinux 下的 isolinux.cfg 重命名为 syslinux.cfg2.停留在 syslinux 3.84 2009-12-18 ……将安装目录下 /syslinux/syslinux.cfg 第三行default前加 # 注释掉然后会显示 Could Not Find ker
阅读全文
摘要:[root@localhost~]#ifconfigeth0192.168.120.56[root@localhost~]#ifconfigeth0192.168.120.56netmask255.255.255.0[root@localhost~]#ifconfigeth0192.168.120.56netmask255.255.255.0broadcast192.168.120.255http://www.cnblogs.com/peida/archive/2013/02/27/2934525.html
阅读全文
摘要:随着Linux应用日益广泛,绝大部分的网络服务器都使用Linux操作系统。为了全面掌握网络服务器的运行状况和趋势,需要对服务器进行全面的监控。 利用Linux发行版搭建一个网络服务器可能对于许多人都是一件很容易的事情,但网络服务器正式上线后,服务器数据流动、连接数、网络流量、系统负荷等各方面都会增加,安全问题也随之而来,再考虑到日志、数据库的重要性,我想无论是哪一位系统管理员,都应该迫不及待地想把服务器上线的前期工作做好吧。 那我们究竟需要做好哪些工作准备呢?之前有看过一篇文章说到系统管理员应该定期完成的九件事情,我分析过后,认为有几件事情是必须得做的。首先是备份,做好定时备份策略,备份...
阅读全文
摘要:一台机器上部署windows和linux两种操作系统,到底应该如何操作才最安全最方便呢?对于刚刚接触linux的新手来说恐怕很容易把这个工作搞糟。这里给大家讲解一套我认为最简单易行的方法,轻松实现一机双系统。1、分区规划想要部署好一机双系统,我认为规划好硬盘分区是最基础切最重要的一步。有了一个良好分区规划,才能给以后的操作打个良好基础。下面给大家一个常见的单硬盘物理机分区方案,也是最简单的分区方法。假如我的硬盘是40G,我规划的分区方式如下:主分区1:30G分给win7使用。主分区2:9G划分给linux分为/分区。(我安装红帽5.5,图形化也不过2G要是文本化的也就1G左右)主分区3:剩下1
阅读全文
摘要:一、安装JDK 1、首先到Java的网站上下载JDK [root@shenzhen ~]wget http://download.oracle.com/otn-pub/java/jdk/6u25-b06/jdk-6u25-linux-i586-rpm.bin 2、通过chmod +x jdk-6u25-linux-i586-rpm.bin命令给用户添加可执行权限 3、通过./jdk-6u25-linux-i586-rpm.bin命令来执行安装 4、设置环境变量,在etc/profile文件的最后添加如下几行 #set java enviroment export JAVA_HOM...
阅读全文
摘要:#首先检查vsftpd服务是否安装:[root@FTPserver /]# rpm -q vsftpdpackagevsftpd is not installed#将系统光盘放入光驱,通过mount命令进行挂载。[root@FTPserver /]# mount /dev/cdrom /mntmount: block device /dev/cdrom is write-protected, mounting read-only#打开/mnt/CentOS目录[root@FTPserver /]# cd /mnt/CentOS/#查看关于vsftpd的文件[root@FTP CentOS]#
阅读全文
摘要:刚试下在linux下搭建VPN服务器,把步骤贴下环境是 linux AS5 + pptpd-1.3.4-1.rhel5.1.i386.rpm 这个需要网上下载然后执行下面的命令来下载pptp安装包:#wget http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.i386.rpm (32位系统使用)#wget http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.x86_64.rpm (64位系统使用)一,下载好后安装[root@mail ~]# rpm -ivh ppt
阅读全文
摘要:百科名片egrep命令是一个搜索文件获得模式,使用些命令可以任意搜索文件中的字符串和符号,也可以为你搜索一个多个文件的字符串,一个提示符可以是单个字符、一个字符串、一个字、一个句子。目录egrep 命令语法描述标志示例文件egrep 命令 搜索文件获得模式。语法 egrep [ -h ] [ -i ] [ -p [ Separator ] ] [ -s ] [ -v ] [ -w ] [ -x ] [ -y ] [ [ -b ] [ -n ] | [ -c | -l | -q ] ] { { -ePattern | -fStringFile } ... | Pattern } [ File..
阅读全文
摘要:比较两个字符串是否相等的办法是:if [ "$test"x = "test"x ]; then这里的关键有几点:1 使用单个等号2 注意到等号两边各有一个空格:这是unix shell的要求3 注意到"$test"x最后的x,这是特意安排的,因为当$test为空的时候,上面的表达式就变成了x = testx,显然是不相等的。而如果没有这个x,表达式就会报错:[: =: unary operator expected二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别.整数比较-eq 等于,如:if [ "$a&quo
阅读全文
摘要:1、获取软件安装包点击http://www.turbomail.org/d1.html ,选择版本,点击下载。安装包的大小大概为100M左右。#wget www.turbomail.org/turbomail_linux_x86_420.tgz2、安装步骤2.1 安装linux前磁盘分区没有特别要求,但至少有一个存放邮件的分区要大些。如果TurboMail如果安装在/home分区下,/home分区要至少10G以上。2.2 安装需要以root用户登陆,下载TurboMail安装包到跟目录下,依次输入如下命令:1) 解压turbomail安装包:#tar –zxvf turbomail_linux
阅读全文
摘要:软件下载地址:http://www.duote.com/soft/28426.html1.上传文件“turbomailforlinux.zip”;2.unzip turbomailforlinux.zip3.停止sendmail服务器 /etc/init.d/sendmaill stop4.对程序sh增加权限: chmod a+x /turbomail chmod a+x /*.sh chmod a+x /turbomailforlinux/web/bin/*.sh chmod a+x /turbomail/jdk/bin/java 5.开启starttm.sh和startup.sh /tur
阅读全文
摘要:一.Turbomail邮件系统windows nt/2000/xp/2003版本安装说明安装:1. 直接点击exe文件即可开始安装,安装时请选择安装目录,默认安装目录是c:\turbomail。2. 按照指示安装完毕后,系统提示重启动电脑。重新登录后,进入控制面板->管理工具->服务启动TurboMail Server 服务,此服务为邮件系统服务启动TurboMail_Web(Tomcat5)服务,此服务为WebMail系统服务启动反垃圾服务3. 打开浏览器,访问http://localhost:8080/maintlogin.jsp 进入系统管理界面,添加相应的域和用户。4. 打
阅读全文
摘要:http://linuxtoy.org/archives/centos-54-released.html
阅读全文
摘要:直接调用系统变量 获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d) 获取昨天时期:`date -d yesterday +%Y%m%d` 获取前天日期:`date -d -2day +%Y%m%d` 依次类推比如获取10天前的日期:`date -d -10day +%Y%m%d` 或n天前的 `date -d "n days ago" +%y%m%d` 明天:`date -d tomorrow +%y%m%d` 注意以上中间有空格 时间域 % H 小时(00..23) % I 小时(01..12) % k 小时(0..
阅读全文
摘要:今天编译安装LAMP,运行mysql命令时出现error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file,在其它机子上安装又没问题,不明白这次有问题。下面是解决方法。首先确定 libmysqlclient.so.15确实存在,出现这种错误可能是没有装载上。通过下列方法解决。通过ldconfig注册即可ldconfig /usr/local/mysql/lib/mysql/libmysqlclient.so.15 转载请注明文章来源:http://www....
阅读全文
摘要:if [$# -ne 1]then echo "Usage: $0 directory" >&2 exit 1fi
阅读全文
摘要:语法: find [files-or-directories] [options]主要选项 注意内文介绍有关部分选项需街上数字mask与n的介绍 -atime n 选定N天前访问的文件 -ctime n 选定N天前改过inode的文件 -mtime n 选定N天前修改过的文件 -name'pattern' 选定文件名与shell通配字符模式匹配的文件(通配字符会使用括号框起来,可避免Shell解释) -size n 选择大小为n的文件 -type t 选定类型t的文件,类型是单一字母;d为目录、f为文件、l为符号性连接。还有其他字母标识其他的...
阅读全文
摘要:ps -ef|grep httpd 查看http进程lsof -i:80 查看httpd端口连接查看error_log 1. cd /usr/local/apache 2. cd logs/ 3. tail -25 error_log 4. tail -25 error_log 5. head -30 error_log检查conf 1. cd conf/ 2. ls 3. cat httpd.conf检查80端口 1. tcpdump -X -s1600 dst port 80 2. tcpdump -X -s1600 src port 80 3. netstat | grep 80 4..
阅读全文
摘要:单空格行转换成双空格行 sed -e 's/$/\n/' ./2012-02-02-radius.log sed -e 's/$/\n/' ./2012-02-02-radius.log
阅读全文
摘要:awk命令 范例: cat file | awk '{print $1,$2,$3}' cat file | awk '{OFS ="..."; print $1,$2,$3}' cat file | awk '{OFS="\n"; print $1,$2,$3}'备注:去掉; 至显示你要看到第$1,$2,$3个字段
阅读全文