`
文章列表
我们在Linux下安装系统软件的时候,经常遇到一些系统环境变量配置的问题。什么是环境变量?如何定制环境变量?我将在下面做一些介绍。一、什么是环境变量?Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组变量所定义,这组变量被称为环境变量。用户可以对自己的环境变量进行修改以达到对环境的要求。二、定制环境变量 环境变量是和Shell紧密相关的,它是通过Shell命令来设置的。环境变量又可以被所有当前用户所运行的程序所使用。对于bash来说,可以通过变量名来访问相应的环境变量。下面通过几个实例来说明1.显示环境变量HOME $ echo $HOM ...
[root@192 Monitor]# ./servermonitor.sh [root@192 Monitor]# nohup: appending output to “nohup.out”nohup: cannot run command “/bin/java”: 没有那个文件或目录   出现以上问题的原因是因为 linux系统上  安装的 jdk 没有设置成环境变量 而sh文件中采用右边方式调用jdk  $JAVA_HOME/bin/java  所以会有问题   解决方案: 在终端执行以下命令,把jdk设置成环境变量即可   [root@192 ~]# export JAV ...

linux nohup 命令

nohup 命令用途不挂断地运行命令。语法nohup Command [ Arg ... ] [   & ]描述nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。如果没有文件能创建或打 ...
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory 分析:这是不同系统编码格式引起的,在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。 解决:1 在windows下转换利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。  2 在Linux中转换2.1 首先要确保文件有可执行权限 ...
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。     解决:1)在windows下转换: 利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。 如果是 Notepad++ 则是在:  编辑 -> EOL Conversion -> 转换为 UNIX 格式  中。2)也可在Linux中转换: 首先要确保文件有可执行权限 # ...
webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。   1、适用系统:Linux   2、编译安装: 引用wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gztar ...
     wget是linux最常用的下载命令, 一般的使用方法是: wget + 空格 + 要下载文件的url路径   例如: # wget linuxsense.org/xxxx/xxx.tar.gz">http://www.linuxsense.org/xxxx/xxx.tar.gz   简单说一下-c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载   例如: # wget -c http://www.linuxsense.org/xxxx/xxx.tar.gz   下面详细阐述wget的用法:   wget是一个从网络上自 ...
在linux系统下如何使一个程序在后台一直执行呢?很多人使用&结尾的命令形式,但是如果没有守护进程的话,即使这样,在终端关闭时程序也会终止运行。这时候就得使用nohup命令了。        例如,如果在终端中执行java -j ...
test.sh 文件内容   #!/bin/sh LIB=./lib   for jar in $LIB/*.*      do     CLASSPATH=$CLASSPATH:$jar      done      $JAVA_HOME/bin/java -cp ${CLASSPATH}  com.linux.sh.run.javajar.Test   通过执行 ./test.sh 命令即可执行java程序。 但此时有个问题,当终端关闭时,启动的进程也一并会关闭   如何让java程序一直在后台运行,并且即使终端关闭了,程序还在一直运行呢? 使用以下命令: nohup命 ...
java spring配置文件时出现一下异常   18:08:38 ServerMonitor - server ip:192.168.1.160 192.168.10.1 192.168.126.118:08:38 ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@1891d8f: display name [org.springframework.context.support.ClassPathXmlApplicat ...
TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定. top - 12:38:33 up 50 days, 23:15,  7 users,  load average: 60.58, 61.14, 61.22 Tasks: 203 total,  60 running, 139 sleeping ...
今天再次使用showModalDialog(),发现了两个问题,一是子窗口如何刷新父窗口,二是窗口的参数问题。 1 子窗口刷新父窗口    如果是window.open();问题就好办,直接用window.opener.location.reload();就搞定了    但是如果是window.showModalDia ...
在ExtJs中不能直接通过fieldLabel='new fieldLabel'来修改Form中组件的fieldLabel.不过可以通过修改dom来完成对fieldLabel的修改。 下面我做了个简单的示例: Java代码   <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" type="text/c ...
一:下载插件 JAD : http://www.kpdus.com/jad.html#download(选择与操作系统对应的版本) JadClipse:http://sourceforge.net/project/showfiles.php?group_id=40205(选择Eclipse支持的版本) 二:安装 1,将下载到的JAD反编译工具解压,将得到的jad.exe放 ...
授权法。 例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; FLUSH   PRIVILEGES; 如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassw ...
Global site tag (gtag.js) - Google Analytics