检索进程:ps
ps这个命令最常见的,我们经常用它来检索进程,但在我认真阅读过ps的man文档之前,我使用的最多的选项是aux,用grep匹配出特定的进程,然后再处理它,现在看来这种做法非常笨拙,呵呵!其实我们完全可以用pgrep快速的完成这一串操作。 More …
Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。 More …
在linux/unix系统管理的过程中,不是总能够使用FTP工具(比如flashftp)完成文件的上传、同步工作。这个时候,就只有使用FTP这个命令了。虽然有点无奈,但是简单有效。AIX的man手册对ftp命令的解释是:ftp命令使用文件传输协议(FTP)在本地与远程主机之间或者在两个远程主机之间传输文件。 More …
复制:[ctrl] + [shift] + c
粘贴:[ctrl] + [shift] + v
全屏:[alt] + Enter
菜单View的快捷键:[alt] + v
将‘目前’的工作丢到背景中‘暂停’:[ctrl]-z
想个情况:如果我正在使用 vi ,却发现我有个档案不知道放在哪里,需要到 bash 环境下去搜寻,此时,是否要结束 vi 呢?呵呵!当然不需要啊!只要暂时将 vi 给他丢到背景当中等待即可。 例如以下的案例:
[root@linux ~]# vi ~/.bashrc
# 在 vi 的一般模式下,按下 [ctrl]-z 这两个按键
[1]+ Stopped /usr/bin/vim ~/.bashrc
[root@linux ~]# <==顺利取得了前景的操控权!
在 vi 的一般模式下,按下 [ctrl] 及 z 这两个按键,萤幕上会出现 [1] ,表示这是第一个工作, 而那个 + 代表目前在背景下预设被取用的那个工作 (与 fg 这个指令有关 )! 而那个 Stopped 则代表目前这个工作的状态。在预设的情况下,使用 [ctrl]-z 丢到背景当中的工作都是‘暂停’的状态喔!
观察目前的背景工作状态: jobs
[root@linux ~]# jobs [-lrs]
参数:
-l :除了列出 job number 之外,同时列出 PID
-r :仅列出正在背景 run 的工作;
-s :仅列出正在背景当中暂停 (stop) 的工作。
范例:
范例一:观察目前的 bash 当中,所有的工作,与对应的 PID
[root@linux ~]# jobs -l
[1]+ 24988 Stopped /usr/bin/vim ~/.bashrc
[2]- 25006 Stopped /usr/bin/vim ~/.bash_history
如果想要知道目前有多少的工作在背景当中,就用 jobs 这个指令吧!一般来说,直接下达 jobs 即可! 不过,如果您还想要知道该 job number 的 PID 号码,可以加上 -l 这个参数啦! 在输出的资讯当中,例如上表,仔细看到那个 + – 号喔!那个 + 代表预设的取用工作。 所以说:‘目前我有两个工作在背景当中,两个工作都是暂停的, 而如果我仅输入 fg 时,那么那个 [1] 会被拿到前景当中来处理’!
将背景工作拿到前景来处理:fg
刚刚提到的都是将工作丢到背景当中去执行的,那么有没有可以将背景工作拿到前景来处理的? 有啊!就是那个 fg 啦!举例来说,我们想要将上头范例当中的工作拿出来处理时:
[root@linux ~]# fg %jobnumber
参数:
%jobnumber :工作的号码。注意,那个 % 是可有可无的!
范例:
范例一:先以 jobs 观察工作,再将工作取出:
[root@linux ~]# jobs
[1]+ Stopped /usr/bin/vim ~/.bashrc
[2]- Stopped /usr/bin/vim ~/.bash_history
[root@linux ~]# fg <==预设取出那个 + 的工作,亦即 [1]
[root@linux ~]# fg %2 <==直接规定取出的那个工作号码!
经过 fg 指令就能够将背景工作拿到前景来处理啰!
让工作在背景下进行: bg
我们刚刚提到,那个 [ctrl]-z 可以将目前的工作丢到背景底下去‘暂停’, 那么如何让一个工作在背景底下‘ Run ’呢?我们可以在底下这个案例当中来测试! 注意喔!底下的测试要进行的快一点!^_^
范例一:一执行 find / -perm +7000 后,立刻丢到背景去暂停!
[root@linux ~]# find / -perm +7000
# 此时,请立刻按下 [ctrl]-z 暂停!
[1]+ Stopped find / -perm +7000
[root@linux ~]#
范例二:让该工作在背景下进行,并且观察他!!
[root@linux ~]# jobs ; bg %1 ; jobs
[1]+ Stopped find / -perm +7000
[1]+ find / -perm +7000
[1]+ Running find / -perm +7000
看到哪里有差异吗?呼呼!没错!就是那个状态列~以经由 Stopping 变成了 Running 啰! 看到差异点,嘿嘿!指令列最后方多了一个 & 的符号啰! 代表该工作被启动在背景当中了啦! ^_^
以上内容来自:lwkyy的百度空间
据说完整版本来自 鸟哥的linux私房菜
当需要中断一个前台进程的时候,通常是使用< Ctrl+c >组合键;但是对于一个后台进程恐怕就不是一个组合键所能解决的了,这时就必须求助于kill命令。该命令可以终止后台进程。至于终止后台进程的原因很多,或许是该进程占用的CPU时间过多;或许是该进程已经挂死。总之这种情况是经常发生的。 More …
在你定义的域中可以找到如下命令:
/[youHome]/domains/[yourDomain]/startWebLogic.sh
/[youHome]/domains/[yourDomain]/stopWebLogic.sh
启动weblogic,可以参考如下命令:
nohup ./startWebLogic.sh &
或者:
nohup ./startWebLogic.sh >日志文件名 &
关闭weblogic,我们更倾向于直接杀掉weblogic进程:
ps -ef|grep java
查找到进程ID之后,直接运行如下命令:
kill -9 ID
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
以下内容摘自:http://cyr1974.itpub.net/post/2066/247321
weblogic 关闭和启动
1、 使用 Xmanager Enterprise或ssh 等工具登陆Linux 或unix机器上
找到weblogic安装目录 如:/bea/user_projects/domains/自己建的域名
2、进入目录执行下列命令后台启动weblocgic
#nohup ./startWebLogic.sh >out.log 2>&1 &
该命令后台启动weblogic,并且把运行日至放到当前目录out.log文件里,并且返回一个进程号
3、停止后台weblocgic进程
在上述domain目录里执行以下命令停止weblogic
# ./stopWebLogic
用ps -ef|grep java查找进程看是否停掉
一般情况很难关闭,需要杀掉后台进程(经常这样)
查看后台weblogic进程 或者利用上面启动时返回的进程号
#ps -ef|grep java 如:
root 123456 2346546
root 1346464 64646464
杀后台进程 :#kill -9 1346464(返回的进程号)
有的操作系统用线程模拟进程,在部分linux操作系统下面,wenlogic进程表现为多线程,这样的话需用脚本杀死weblogic多线程
#ps -ef|grep java |awk ‘{printf “kill -9 ” $2}’ >killjava
#sh killjava
即可杀死weblogic的java进程,但是执行时要注意该机器是否还有其他java进程运行,小心错杀,造成其他应用down机。
一、选择公司的形式:
普通的有限责任公司,最低注册资金3万元,需要2个(或以上)股东,从06年1月起新的公司法规定,允许1个股东注册有限责任公司,这种特殊的有限责任公司又称“一人有限公司”(但公司名称中不会有“一人”字样,执照上会注明“自然人独资”),最低注册资金10万元。
如果你和朋友、家人合伙投资创业,可选择普通的有限公司,最低注册资金3万元;如果只有你一个人作为股东,则选择一人有限公司,最低注册资金10万元。 More …