Linux系统下Tomcat,Apache和Mysql设置开机自动启动
Tomcat设置开机自动启动:[root@test ~]# vi /etc/rc.d/init.d/tomcat#!/bin/bash##Startup script for the tomcat## chkconfig: 345 80 15# description: Tomcat is a Servlet+JSP Engine. # Source function library.. /etc/rc.d/init.d/functions JAVA_HOME=/usr/jdk1.6.0_39 CATALINA_HOM...
shell 比较两个数的大小
比较两个小数大小。awk -v num1=6.6 -v num2=5.5 'BEGIN{print(num1>num2)?"0":"1"}'echo "0.14 > 0.15" | bcexpr 1.2 \< 1.3
linux sort,uniq,cut,wc命令详解
sortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]# sort [-fbMnrtuk] [file or stdin]选项与参数: -f :忽略大小写的差异,例如 A 与 a 视为编码相同; -b :忽略最...
sed 's 替换内容的\1是什么意思?
echo filename_20160101_001.bat| sed 's/.*_\([0-9]*\)_[0-9]*.bat/\1/'代替前面括号里的内容,是标签\1代表你前面第一个\( \)里面的内容 \2代表第二个,以此例推!
bash中 2>&1 & 的解释
1、首先,bash中0,1,2三个数字分别代表STDIN_FILENO、STDOUT_FILENO、STDERR_FILENO,即标准输入(一般是键盘),标准输出(一般是显示屏,准确的说是用户终端控制台),标准错误(出错信息输出)。2、输入输出可以重定向,所谓重定向输入就是在命令中指定具体的输入来源,譬如 cat < test.c 将test.c重定向为cat命...
shell中$(( )) 与 $( ) 还有${ }的区别
$( ) 与 ` ` (反引号) 在 bash shell 中,$( ) 与 ` ` (反引号) 都是用来做命令替换用(command substitution)的。所谓的命令替换与我们第五章学过的变量替换差不多,都是用来重组命令行:* 完成引号里的命令行,然后将其结果替换出来,再重组命令行。例如:[code]$ echo the last sunday is $(date -d "last...
Linux下date命令,格式化输出,时间设置
date命令的帮助信息 [root@localhost source]# date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期。 -d,--date=字符串 显示指定字符串所描述的时间,而...
nfs:client mount成功,但是进入目录时出现Permission denied
刚在CentOS上试用了下NFS,具体的步骤如下:Server端:①、先确认是否已经安装了相应的服务[root@localhost /]# rpm -qa |egrep -i "nfs|portmap" portmap-4.0-65.2.2.1nfs-utils-lib-1.0.8-7.6.el5nfs-utils-1.0.9-50.el5②、添加共享目录:vi /etc/exports[root@localhost /]# cat /etc/exports...
nfs:client mount成功,但是进入目录时出现Permission denied
刚在CentOS上试用了下NFS,具体的步骤如下:Server端:①、先确认是否已经安装了相应的服务[root@localhost /]# rpm -qa |egrep -i "nfs|portmap" portmap-4.0-65.2.2.1nfs-utils-lib-1.0.8-7.6.el5nfs-utils-1.0.9-50.el5②、添加共享目录:vi /etc/exports[root@localhost /]# cat /etc/exports...
Linux中dd命令详解
一、dd命令dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2参数注释:if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >of=文件名:输出文件名,缺省为标准输出。即...
把httpd 加入开机启动 和 chkconfig 列表的方法
Apache无法自动启动1、将apachectl文件拷贝到/etc/rc.d/init.d 中,然后在/etc/rc.d/rc5.d/下加入链接即可。命令如下:cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd //如果有其他的版本的Apache存在,也可以直接覆盖掉ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc5.d/S85httpd  ...
Linux下chkconfig命令详解
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]chkconfig在没有参数运行时,显示用法。如...
LINUX下SElinux以及防火墙的关闭
1、关闭SELinux的方法: 修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。 若不想重启系统,使用命令setenforce 0注:setenforce 1 设置SELinux 成为enforcing模式setenforce 0 设置SELinux 成为permissive模式 在lilo或者grub的启动参数中增加:selinux=0,也可以关闭selinux#--...
搭建本地yum环境
[root@localhost /]#mount /dev/dvd /mnt[root@localhost /]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]#[root@localhost yum.repos.d]# touch myself.repo[rhel-update]name=RHEL5-Update-10baseurl=file:///mnt/Server/enable=1gpgcheck=0[root@localhost yum.repos.d]# yum clean allLoaded pl...
Linux LVM硬盘管理及LVM扩容
LVM磁盘管理一、LVM简介... 1二、 LVM基本术语... 2三、 安装LVM... 3四、 创建和管理LVM... 42、 创建PV.. 63、 创建VG.. 74、 创建LV.. 95、LV格式化及挂载... 10一、LVM简介LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LV...
CentOS 6.5使用国内网易163的源
进入到repo的存放位置[root@centos ~]# cd /etc/yum.repos.d/下载网易的repo[root@centos yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo将原来的repo备份...