第一种,这种方法最常用:
键入 nohup ./startWebLogic.sh &
第二种,当上面的sh需要与用户交互(比如需要输入用户名,口令),可以这样:
键入 ./startWebLogic.sh
#进行交互操作 ...
按下 "ctrl + z"
输入 "bg" 程序进入后台运行
提问:CTRL-Z和CTRL-C区别?
回答:
CTRL-Z和CTRL-C都是中断命令,但是他们的作用却不一样.
CTRL-C是强制中断程序的执行,
而CTRL-Z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行.
例如:
当你vi一个文件是,如果需要用shell执行别的操作,但是你又不打算关闭vi,因为你得
存盘推出,你可以简单的按下CTRL-Z,shell会将vi进程挂起~,当你结束了那个shell操作之后,你可以用fg命令继续vi你的文件.不是很方便么?!
Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。我们知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和 bg 命令,让你轻松调度正在运行的任务。
假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,终止这个程序,然后可以看到系统提示:
[1]+ Stopped /root/bin/rsync.sh
然后我们可以把程序调度到后台执行:(bg 后面的数字为作业号)
#bg 1
[1]+ /root/bin/rsync.sh &
用 jobs 命令查看正在运行的任务:
#jobs
[1]+ Running /root/bin/rsync.sh &
如果想把它调回到前台运行,可以用
#fg 1
/root/bin/rsync.sh
这样,你在控制台上就只能等待这个任务完成了。
& 将指令丢到后台中去执行
[ctrl]+z 將前台任务丟到后台中暂停
jobs 查看后台的工作状态
fg %jobnumber 将后台的任务拿到前台来处理
bg %jobnumber 将任务放到后台中去处理
kill 管理后台的任务.
分享到:
相关推荐
1. 使用startWebLogic.sh脚本启动WebLogic。 2. 输入用户名密码。 关闭WebLogic 1. 使用stopWebLogic.sh脚本关闭WebLogic。 修改startWeblogic.sh和stopWeblogic脚本 1. 在startWeblogic.sh脚本中添加命令,输出...
调整 WebLogic 的内存设置主要有两种方法:一是修改 startWebLogic.bat 或 startWebLogic.sh 文件中的设置,二是修改 commEnv.* 文件中的设置。 方法一:修改 startWebLogic.bat 或 startWebLogic.sh 文件中的设置 ...
- 修改`startWebLogic.sh`和`stopWebLogic.sh`脚本,使WebLogic在后台运行并记录日志。 - 创建一个名为`weblogic`的系统服务脚本,在`/etc/init.d/`目录下,配置启动和停止命令。 6. **随系统自动启动和关闭...
其配置过程主要涉及修改`StartWebLogic.sh`脚本和`weblogic.properties`文件,以适应不同的环境需求和功能启用。 ### `StartWebLogic.sh`脚本配置 #### CLASSPATH和JAVA_HOME设置 - **CLASSPATH**:用于指定Java...
首先,需要将 Weblogic 解压到/usr 目录下,然后需要修改 WebLogic 安装目录下的 StartWebLogic.sh 脚本文件来设置 CLASSPATH 和 JAVA_HOME,最后通过这个脚本文件来启动服务。 在启动服务之前,需要修改 WebLogic ...
1. 启动管理控制台:在命令行输入`startWebLogic.sh`(Linux)或`startWebLogic.bat`(Windows),启动服务器。 2. 访问WebLogic管理控制台:打开浏览器,输入`http://localhost:7001/console`,使用在安装时设置的...
2. 修改`StartWebLogic.sh`脚本,设置`CLASSPATH`环境变量,确保包含所有必需的JAR文件,同时设定`JAVA_HOME`环境变量指向Java SDK的安装位置。这个脚本用于启动WebLogic服务器。 3. 启动WebLogic服务时,需修改`...
3. 配置WebLogic:在WebLogic的启动脚本(如startWebLogic.sh)中,添加Pinpoint Agent的启动命令,通常是在JAVA_OPTIONS环境变量中加入启动参数。 4. 重启WebLogic:完成配置后,重启WebLogic Server,使Pinpoint ...
5. 启动WebLogic Server:了解`startWebLogic.sh`脚本的作用,以及启动过程中的Java内存参数和CLASSPATH配置。 完成上述步骤后,WebLogic Server应该已经在Linux环境中成功安装并运行。后续可能还需要进行网络配置...
- **交互式启动后转后台**:如果启动脚本需要交互输入,则可先执行`./startWebLogic.sh`,完成所有交互后,使用`ctrl+z`暂停进程,再输入`bg`命令使进程转入后台继续运行。 - **非root用户启动WebLogic**:若...
`startWebLogic.sh`和`stop.sh`就是两个关键的脚本文件,它们位于WebLogic的域(Domain)目录中。 `startWebLogic.sh`是用于启动WebLogic服务器的脚本。它通常会执行以下步骤: 1. 设置环境变量,如JAVA_HOME、MW_...
1. **启动WebLogic**:通过命令行或者控制台工具(如`startWebLogic.sh`或`startWebLogic.bat`)启动服务器。 2. **管理控制台**:WebLogic提供了一个基于Web的管理控制台,通过访问`http://localhost:7001/console`...
- **方法一**:使用`nohup ${DOMAIN_HOME}/bin/startWebLogic.sh > ${DOMAIN_HOME}/logs/startWebLogic.log & tail -f ${DOMAIN_HOME}/logs/startWebLogic.log`。 - `nohup`命令用于将程序放到后台运行,并忽略HUP...
1. 打开 `startWeblogic.sh` 文件,添加以下内容: `SAVE_JAVA_OPTIONS="${JAVA_OPTIONS}"` `SAVE_CLASSPATH="${CLASSPATH}"` `WLS_USER="weblogic"` `export WLS_USER` `WLS_PW="weblogic_note"` `export WLS...
5. 启动服务:最后,使用 `./startWebLogic.sh` 命令启动 WebLogic 服务。 配置参数调整 在启动 WebLogic 服务之前,我们还需要调整一些配置参数。例如,可以将服务器的超载最大线程粘滞时间从 600 秒改为 1200 秒...
2.修改/opt/bea/user_projects/domains/你自己定义的域/bin/startWebLogic.sh 修改 CLASSPATH="${CLASSPATH}${CLASSPATHSEP}${MEDREC_WEBLOGIC_CLASSPATH}" 为 CLASSPATH="/opt/bea/weblogic_crack.jar:${CLASSPATH...
- **使用命令行**:在对应的Server实例目录下,执行`startWebLogic.sh`或`startWebLogic.cmd`命令。 2. **停止服务器**: - **通过控制台停止**:登录WebLogic Server控制台,通过控制台界面停止Server实例。 - ...
- 修改 `/usr/WebLogic/startWebLogic.sh` 文件,设置 `CLASSPATH` 和 `JAVA_HOME` 环境变量: ```bash export JAVA_HOME=/usr/lib/jvm/java-1.8.0 export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/...
1. **startWebLogic.sh**:这是启动WebLogic服务器的主要脚本。它会设置环境变量,如JAVA_HOME和CLASSPATH,然后调用`weblogic.Server`类来启动WebLogic实例。执行此脚本时,需要确保已经正确配置了WebLogic域的路径...